Lines Matching refs:platform
33 from twisterlib.platform import Platform, generate_platforms
264 self.selected_platforms = set(p.platform.name for p in self.instances.values())
267 self.selected_platforms = set(p.platform.name for p in self.instances.values())
275 for _cp in self.options.platform:
288 self.selected_platforms = set(p.platform.name for p in self.instances.values())
472 for platform in generate_platforms(board_roots, soc_roots, arch_roots):
473 if not platform.twister:
475 self.platforms.append(platform)
478 if platform.default:
479 self.default_platforms.append(platform.name)
482 if pp in platform.aliases:
484 self.default_platforms.append(platform.name)
637 for platform in self.platforms:
638 if name in platform.aliases:
639 selected_platform = platform
673 platform = self.get_platform(ts["platform"])
674 if filter_platform and platform.name not in filter_platform:
677 self.testsuites[testsuite], platform, toolchain, self.env.outdir
716 self.handle_quarantined_tests(instance, platform)
736 instance.create_overlay(platform,
748 def check_platform(self, platform, platform_list): argument
749 return any(p in platform.aliases for p in platform_list)
753 platform_filter = self.options.platform
997 if plat.type == 'native' and sys.platform != 'linux':
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())
1246 for platform in platform_names_to_verify:
1247 if platform in self.platform_names:
1248 p = self.get_platform(platform)
1301 if instance.platform.name in instance.testsuite.integration_platforms: