Lines Matching full:options
109 self.options = env.options
176 sub_tests = self.options.sub_test
192 if self.options.test:
193 self.run_individual_testsuite = self.options.test
213 ql = self.options.quarantine_list
214 qv = self.options.quarantine_verify
229 if self.options.report_suffix:
231 self.options.outdir,
232 f"twister_{self.options.report_suffix}.json"
235 last_run = os.path.join(self.options.outdir, "twister.json")
237 if self.options.only_failed or self.options.report_summary is not None:
240 elif self.options.load_tests:
241 self.load_from_file(self.options.load_tests)
243 elif self.options.test_only:
250 for _cp in self.options.platform:
254 if self.options.exclude_platform:
255 for _p in self.options.exclude_platform:
267 if self.options.subset:
268 s = self.options.subset
281 f"You have provided a wrong subset value: {self.options.subset}."
293 if self.options.device_testing:
299 if self.options.shuffle_tests:
301 if self.options.shuffle_tests_seed is not None:
302 seed_value = self.options.shuffle_tests_seed
348 if self.options.test_tree:
349 if not self.options.detailed_test_id:
353 elif self.options.list_tests:
354 if not self.options.detailed_test_id:
358 elif self.options.list_tags:
554 if tag_filter := self.options.tag:
564 if exclude_tag := self.options.exclude_tag:
617 detailed_test_id=self.options.detailed_test_id
678 simulator = plat.simulator_by_name(self.options)
685 if matched_quarantine and not self.options.quarantine_verify:
688 if not matched_quarantine and self.options.quarantine_verify:
710 self.options,
714 if self.options.test_only and not instance.run:
726 if self.options.report_summary is not None:
736 elif status == TwisterStatus.NOTRUN and instance.run and self.options.test_only:
764 self.options.enable_asan,
765 self.options.enable_ubsan,
766 self.options.enable_coverage,
767 self.options.coverage_platform
781 platform_filter = self.options.platform
782 vendor_filter = self.options.vendor
783 exclude_platform = self.options.exclude_platform
785 arch_filter = self.options.arch
786 tag_filter = self.options.tag
787 exclude_tag = self.options.exclude_tag
788 all_filter = self.options.all
789 runnable = (self.options.device_testing or self.options.filter == 'runnable')
790 force_toolchain = self.options.force_toolchain
791 force_platform = self.options.force_platform
792 slow_only = self.options.enable_slow_only
793 ignore_platform_key = self.options.ignore_platform_key
794 emu_filter = self.options.emulation_only
827 filter(lambda p: bool(p.simulator_by_name(self.options.sim_name)), self.platforms)
841 sim = p.simulator_by_name(self.options.sim_name)
863 if self.options.integration:
874 integration = self.options.integration and ts.integration_platforms
896 self.options,
913 if self.options.level:
914 tl = self.get_level(self.options.level)
917 f"Unknown test level '{self.options.level}'",
932 self.options.integration
1014 sim = plat.simulator_by_name(self.options.sim_name)
1140 # if twister was launched with no platform options at all, we
1178 lambda inst: not inst.platform.simulator_by_name(self.options.sim_name),
1202 self.options.enable_asan,
1203 self.options.enable_ubsan,
1204 self.options.enable_coverage,
1205 self.options.coverage_platform)
1213 change_skip_to_error_if_integration(self.options, filtered_instance)
1240 as platform_allow or integration_platforms options) is correct. If not -
1297 def change_skip_to_error_if_integration(options, instance): argument