diff --git a/static_core/tests/tests-u-runner-2/runner/suites/test_standard_flow.py b/static_core/tests/tests-u-runner-2/runner/suites/test_standard_flow.py index 068e73086ee02374e3f479a1927630ae34d2eb79..99be527d38c8dad197f2d4a91d5e1b051204a28b 100644 --- a/static_core/tests/tests-u-runner-2/runner/suites/test_standard_flow.py +++ b/static_core/tests/tests-u-runner-2/runner/suites/test_standard_flow.py @@ -265,9 +265,8 @@ class TestStandardFlow(Test): return step new_step = copy.copy(step) new_step.args = step.args[:] - if self.dependent_tests: - new_step.args = self.__add_boot_panda_files(new_step.args) - return new_step + # enable verifier + new_step.args.insert(-2, "--verification-mode=ahead-of-time") new_step.args.insert(-2, self.__add_panda_files()) return new_step diff --git a/static_core/tests/tests-u-runner-2/runner/test/launches_test/options_test.py b/static_core/tests/tests-u-runner-2/runner/test/launches_test/options_test.py index 7a1dc8b64b47533a7103b8cf79c82658e76093a5..cf501c9c8309197683d5d327cb37ef45b4581eab 100644 --- a/static_core/tests/tests-u-runner-2/runner/test/launches_test/options_test.py +++ b/static_core/tests/tests-u-runner-2/runner/test/launches_test/options_test.py @@ -103,6 +103,11 @@ class OptionsTest(TestCase): self.assertEqual(len(parts), 1 + len(checked)) self.assertTrue(all(self.compare_list(parts[1:], checked))) + def check_boot_panda_files_ark(self, arg: str) -> None: + parts = arg.split(":") + self.assertEqual(len(parts), 1) + self.assertTrue('stdlib' in parts[0]) + @patch('runner.utils.get_config_workflow_folder', lambda: OptionsTest.data_folder) @patch('runner.utils.get_config_test_suite_folder', lambda: OptionsTest.data_folder) @patch('sys.argv', ["runner.sh", "panda", "test_suite1"]) @@ -240,9 +245,7 @@ class OptionsTest(TestCase): boot_panda_files = arg[0] \ if len(arg := [arg for arg in new_step.args if arg.startswith("--boot-panda-files=")]) > 0 \ else "" - self.check_boot_panda_files( - ['intermediate/test2_dependent_test2.ets.abc', 'intermediate/test2.ets.abc'], - boot_panda_files) + self.check_boot_panda_files_ark(boot_panda_files) # clear up shutil.rmtree(work_dir.root, ignore_errors=True)