Lines Matching full:testsuite
38 from twisterlib.testsuite import TestSuite, scan_testsuite_path
60 # filters in the testsuite yaml definition
61 TESTSUITE = 'testsuite filter' variable in Filters
91 "scripts", "schemas", "twister", "testsuite-schema.yaml"))
387 testsuite = Node("Testsuite")
388 samples = Node("Samples", parent=testsuite)
389 tests = Node("Tests", parent=testsuite)
420 for pre, _, node in RenderTree(testsuite):
578 logger.debug(f"Reading testsuite configuration files under {root}...")
588 logger.debug("Found possible testsuite in " + dirpath)
612 suite = TestSuite(
633 # scan it only once per testsuite
680 instance.testsuite.id,
700 testsuite = ts["name"]
705 instance = TestInstance(self.testsuites[testsuite], platform, self.env.outdir)
807 logger.info("Selecting all possible platforms per testsuite scenario")
811 logger.info("Selecting default platforms per testsuite scenario")
814 logger.info("Selecting emulation platforms per testsuite scenraio")
848 logger.info("Building initial testsuite list...")
891 # list of instances per testsuite, aka configurations.
936 instance.add_filter("Not part of integration platforms", Filters.TESTSUITE)
942 instance.add_filter("Command line testsuite tag filter", Filters.CMD_LINE)
948 instance.add_filter("Command line testsuite exclude filter", Filters.CMD_LINE)
953 instance.add_filter("Testsuite name filter", Filters.CMD_LINE)
956 instance.add_filter("Command line testsuite arch filter", Filters.CMD_LINE)
961 instance.add_filter("Not in testsuite arch allow list", Filters.TESTSUITE)
964 instance.add_filter("In testsuite arch exclude", Filters.TESTSUITE)
968 "Not in testsuite vendor allow list",
969 Filters.TESTSUITE
973 instance.add_filter("In testsuite vendor exclude", Filters.TESTSUITE)
976 instance.add_filter("In testsuite platform exclude", Filters.TESTSUITE)
979 instance.add_filter("In testsuite toolchain exclude", Filters.TOOLCHAIN)
987 instance.add_filter("Not in testsuite platform allow list", Filters.TESTSUITE)
990 instance.add_filter("Not in testsuite platform type list", Filters.TESTSUITE)
993 instance.add_filter("Not in testsuite toolchain allow list", Filters.TOOLCHAIN)
1136 # no configurations, so jump to next testsuite
1299 if instance.platform.name in instance.testsuite.integration_platforms: