Lines Matching refs:platform
34 from twisterlib.platform import Platform
239 self.selected_platforms = set(p.platform.name for p in self.instances.values())
242 self.selected_platforms = set(p.platform.name for p in self.instances.values())
250 for _cp in self.options.platform:
263 self.selected_platforms = set(p.platform.name for p in self.instances.values())
459 platform = Platform()
464 platform.load(board, target, aliases, data)
465 platform.qualifier = qualifier
466 if platform.name in [p.name for p in self.platforms]:
469 if not platform.twister:
471 self.platforms.append(platform)
531 for platform in self.platforms:
533 if platform.default:
534 self.default_platforms.append(platform.name)
538 if pp in platform.aliases:
540 self.default_platforms.append(platform.name)
670 for platform in self.platforms:
671 if name in platform.aliases:
672 selected_platform = platform
702 platform = self.get_platform(ts["platform"])
703 if filter_platform and platform.name not in filter_platform:
705 instance = TestInstance(self.testsuites[testsuite], platform, self.env.outdir)
743 self.handle_quarantined_tests(instance, platform)
763 instance.create_overlay(platform,
775 def check_platform(self, platform, platform_list): argument
776 return any(p in platform.aliases for p in platform_list)
781 platform_filter = self.options.platform
1150 lambda _scenario: _scenario.platform.name in _intersection,
1162 filter(lambda ts: ts.platform.name in _platforms, instance_list)
1168 lambda item: item.platform.name in ts.integration_platforms,
1178 lambda inst: not inst.platform.simulator_by_name(self.options.sim_name),
1187 lambda inst: inst.platform.vendor not in vendor_filter,
1201 case.create_overlay(case.platform,
1207 self.selected_platforms = set(p.platform.name for p in self.instances.values())
1244 for platform in platform_names_to_verify:
1245 if platform in self.platform_names:
1246 p = self.get_platform(platform)
1299 if instance.platform.name in instance.testsuite.integration_platforms: