Lines Matching refs:run_test
364 def is_checker_test(run_test): argument
365 return re.match("^[0-9]+-checker-", run_test)
382 return sorted([run_test
383 for run_test in os.listdir(self.art_test_dir)
384 if re.match("^[0-9]{3,}-", run_test)])
387 def get_test_metadata(self, run_test): argument
388 run_test_path = os.path.join(self.art_test_dir, run_test)
401 def can_ignore_build_script(self, run_test): argument
404 metadata = self.get_test_metadata(run_test)
421 def is_buildable(self, run_test): argument
422 run_test_path = os.path.join(self.art_test_dir, run_test)
430 if not self.can_ignore_build_script(run_test):
463 def can_ignore_run_script(self, run_test): argument
469 if run_test in runnable_test_exceptions:
473 metadata = self.get_test_metadata(run_test)
508 def is_runnable(self, run_test): argument
509 run_test_path = os.path.join(self.art_test_dir, run_test)
514 if not self.can_ignore_run_script(run_test):
517 if run_test in known_failing_tests:
522 def is_slow(self, run_test): argument
523 return run_test in known_slow_tests
526 for run_test in run_tests:
528 bp_file = os.path.join(self.art_test_dir, run_test, "Android.bp")
533 for run_test in buildable_tests:
534 self.regen_bp_file(run_test)
536 def regen_bp_file(self, run_test): argument
539 run_test_path = os.path.join(self.art_test_dir, run_test)
543 metadata = self.get_test_metadata(run_test)
546 run_test_module_name = ART_RUN_TEST_MODULE_NAME_PREFIX + run_test
549 if self.is_runnable(run_test):
552 elif self.is_slow(run_test):
573 if is_checker_test(run_test):