1# Copyright 2023 The ChromiumOS Authors 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5"""Merges all Suites into a single list""" 6 7load("//create.star", "create") 8load("//suite_sets/audio/audio.star", "audio_suites") 9load("//suite_sets/camera/camera.star", "camera_suites") 10load("//suite_sets/cellular/cellular.star", "cellular_suites") 11load("//suite_sets/cq/bvt-cq.star", "bvt_cq") 12load("//suite_sets/cq/bvt-inline.star", "bvt_inline") 13load("//suite_sets/cq/bvt-tast-cq.star", "bvt_tast_cq") 14load("//suite_sets/example/example_suites.star", "example_suites") 15load("//suite_sets/firmware/faft_bios_ro_qual.star", "faft_bios_ro_qual") 16load("//suite_sets/firmware/faft_bios_rw_qual.star", "faft_bios_rw_qual") 17load("//suite_sets/firmware/faft_ec_fw_qual.star", "faft_ec_fw_qual") 18load("//suite_sets/firmware/faft_pd.star", "faft_pd") 19load("//suite_sets/firmware/firmware.star", "firmware_suites") 20load("//suite_sets/graphics/graphics.star", "graphics_suites") 21load("//suite_sets/input/input.star", "input_suites") 22load("//suite_sets/performance/performance.star", "performance_suites") 23load("//suite_sets/platform/platform.star", "platform_suites") 24load("//suite_sets/power/power.star", "power_suites") 25load("//suite_sets/virtualization/virtualization.star", "virtualization_suites") 26load("//suite_sets/wifi/wifi.star", "wifi_suites") 27 28_suites = [] 29 30_suites.extend(audio_suites.all_suites()) 31_suites.extend(camera_suites.all_suites()) 32_suites.extend(cellular_suites.all_suites()) 33_suites.extend(graphics_suites.all_suites()) 34_suites.extend(input_suites.all_suites()) 35_suites.extend(performance_suites.all_suites()) 36_suites.extend(platform_suites.all_suites()) 37_suites.extend(power_suites.all_suites()) 38_suites.extend(bvt_cq.all_suites()) 39_suites.extend(bvt_inline.all_suites()) 40_suites.extend(bvt_tast_cq.all_suites()) 41_suites.extend(example_suites.all_suites()) 42_suites.extend(faft_bios_ro_qual.all_suites()) 43_suites.extend(faft_bios_rw_qual.all_suites()) 44_suites.extend(faft_ec_fw_qual.all_suites()) 45_suites.extend(faft_pd.all_suites()) 46_suites.extend(firmware_suites.all_suites()) 47_suites.extend(virtualization_suites.all_suites()) 48_suites.extend(wifi_suites.all_suites()) 49 50compiled_suites = create.suite_list(suites = _suites) 51