| # Copyright 2023 The Chromium Authors |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| # This file contains suite definitions that can be used in |
| # //testing/buildbot/waterfalls.pyl and will also be usable for builders that |
| # set their tests in starlark (once that is ready). The legacy_ prefix on the |
| # declarations indicates the capability to be used in //testing/buildbot. Once a |
| # suite is no longer needed in //testing/buildbot, targets.bundle (which does |
| # not yet exist) can be used for grouping tests in a more flexible manner. |
| |
| load("//lib/targets.star", "targets") |
| |
| targets.legacy_matrix_compound_suite( |
| name = "android_11_emulator_gtests", |
| basic_suites = { |
| "android_emulator_specific_chrome_public_tests": None, |
| "android_trichrome_smoke_tests": None, |
| "android_smoke_tests": None, |
| "android_specific_chromium_gtests": None, # Already includes gl_gtests. |
| "chromium_gtests": None, |
| "chromium_gtests_for_devices_with_graphical_output": None, |
| "linux_flavor_specific_chromium_gtests": None, |
| "system_webview_shell_instrumentation_tests": None, # Not an experimental test |
| "webview_trichrome_cts_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WEBVIEW_TRICHROME_FULL_CTS_TESTS", |
| "WEBVIEW_TRICHROME_INSTANT_CTS_TESTS", |
| ], |
| ), |
| "webview_ui_instrumentation_tests": None, |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "android_12_emulator_gtests", |
| basic_suites = { |
| "android_12_fieldtrial_webview_tests": None, |
| "android_emulator_specific_chrome_public_tests": None, |
| "android_trichrome_smoke_tests": None, |
| "android_smoke_tests": None, |
| "android_specific_chromium_gtests": None, # Already includes gl_gtests. |
| "chrome_profile_generator_tests": None, |
| "chromium_gtests": None, |
| "chromium_gtests_for_devices_with_graphical_output": None, |
| "fieldtrial_android_tests": None, |
| "linux_flavor_specific_chromium_gtests": None, |
| "minidump_uploader_tests": None, |
| "system_webview_shell_instrumentation_tests": None, # Not an experimental test |
| "webview_trichrome_64_cts_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WEBVIEW_TRICHROME_FULL_CTS_TESTS", |
| "WEBVIEW_TRICHROME_INSTANT_CTS_TESTS", |
| ], |
| ), |
| "webview_ui_instrumentation_tests": None, |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "android_12l_emulator_gtests", |
| basic_suites = { |
| "android_emulator_specific_chrome_public_tests": None, |
| "android_trichrome_smoke_tests": None, |
| "android_smoke_tests": None, |
| "android_specific_chromium_gtests": None, # Already includes gl_gtests. |
| "chromium_gtests": None, |
| "chromium_gtests_for_devices_with_graphical_output": None, |
| "linux_flavor_specific_chromium_gtests": None, |
| "system_webview_shell_instrumentation_tests": None, # Not an experimental test |
| "webview_ui_instrumentation_tests": None, |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "android_13_emulator_gtests", |
| basic_suites = { |
| "android_emulator_specific_chrome_public_tests": None, |
| "android_trichrome_smoke_tests": None, |
| "android_smoke_tests": None, |
| "android_specific_chromium_gtests": None, # Already includes gl_gtests. |
| "chromium_gtests": None, |
| "chromium_gtests_for_devices_with_graphical_output": None, |
| "linux_flavor_specific_chromium_gtests": None, |
| "system_webview_shell_instrumentation_tests": None, # Not an experimental test |
| "webview_trichrome_64_cts_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WEBVIEW_TRICHROME_FULL_CTS_TESTS", |
| "WEBVIEW_TRICHROME_INSTANT_CTS_TESTS", |
| ], |
| ), |
| "webview_trichrome_64_cts_tests_no_field_trial": None, |
| "webview_ui_instrumentation_tests": None, |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "android_fieldtrial_rel_webview_tests", |
| basic_suites = { |
| "fieldtrial_android_tests": None, |
| "webview_bot_instrumentation_test_apk_gtest": targets.legacy_matrix_config( |
| variants = [ |
| "DISABLE_FIELD_TRIAL_CONFIG", |
| "SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR", |
| "SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR", |
| ], |
| ), |
| "webview_trichrome_64_cts_field_trial_tests": targets.legacy_matrix_config( |
| variants = [ |
| "DISABLE_FIELD_TRIAL_CONFIG", |
| "SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR", |
| "SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR", |
| ], |
| ), |
| "webview_ui_instrumentation_tests": targets.legacy_matrix_config( |
| variants = [ |
| "DISABLE_FIELD_TRIAL_CONFIG", |
| "SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR", |
| "SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR", |
| ], |
| ), |
| "system_webview_shell_instrumentation_tests": targets.legacy_matrix_config( |
| variants = [ |
| "DISABLE_FIELD_TRIAL_CONFIG_WEBVIEW_COMMANDLINE", |
| "SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR_WEBVIEW_COMMANDLINE", |
| "SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR_WEBVIEW_COMMANDLINE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_brya_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_chrome_criticalstaging_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_chrome_disabled_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_system_friendly_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_vaapi_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_ASH_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_jacuzzi_rel_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "chromeos-jacuzzi-skylab-chrome-all-tast-tests", |
| ], |
| variants = [ |
| "CROS_JACUZZI_CQ_PUBLIC_LKGM", |
| ], |
| ), |
| "chromeos_chrome_criticalstaging_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_CQ_PUBLIC_LKGM", |
| ], |
| ), |
| "chromeos_chrome_disabled_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_CQ_PUBLIC_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_jacuzzi_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "chromeos-jacuzzi-skylab-chrome-all-tast-tests", |
| ], |
| variants = [ |
| "CROS_JACUZZI_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| "chromeos_chrome_criticalstaging_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| "chromeos_chrome_disabled_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| "chromeos_device_only_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_octopus_rel_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_OCTOPUS_PUBLIC_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_octopus_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_OCTOPUS_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| "chromeos_device_only_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_OCTOPUS_RELEASE_CHROME_FROM_TLS_ASH_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_trogdor_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "chromeos-trogdor-skylab-chrome-all-tast-tests", |
| ], |
| variants = [ |
| "CROS_TROGDOR_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_device_only_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_TROGDOR_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_TROGDOR_RELEASE_ASH_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "chromeos_volteer_skylab_tests", |
| basic_suites = { |
| "chromeos_chrome_all_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_chrome_criticalstaging_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_chrome_disabled_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_device_only_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_RELEASE_ASH_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "fieldtrial_ios_simulator_tests", |
| basic_suites = { |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "disable_field_trial_config_for_earl_grey", |
| ], |
| variants = [ |
| "SIM_IPAD_AIR_2_15_5", |
| "SIM_IPHONE_13_15_5", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "disable_field_trial_config_for_earl_grey", |
| ], |
| variants = [ |
| "SIM_IPAD_AIR_2_15_5", |
| "SIM_IPHONE_13_15_5", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "gpu_angle_ios_gtests", |
| basic_suites = { |
| "gpu_angle_ios_end2end_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| "gpu_angle_ios_white_box_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "gpu_fyi_chromeos_release_telemetry_tests_jacuzzi_skylab", |
| basic_suites = { |
| "gpu_common_and_optional_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_LKGM", |
| ], |
| ), |
| "gpu_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_LKGM", |
| ], |
| ), |
| "gpu_webcodecs_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_LKGM", |
| ], |
| ), |
| "gpu_webgl_conformance_gles_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_LKGM", |
| ], |
| ), |
| "gpu_webgl2_conformance_gles_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_JACUZZI_RELEASE_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "gpu_fyi_chromeos_release_telemetry_tests_volteer_skylab", |
| basic_suites = { |
| "gpu_common_and_optional_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "gpu_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "gpu_webcodecs_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "gpu_webgl_conformance_gles_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_RELEASE_ASH_LKGM", |
| ], |
| ), |
| "gpu_webgl2_conformance_gles_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_RELEASE_ASH_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "gpu_fyi_lacros_device_release_telemetry_tests", |
| basic_suites = { |
| "gpu_pixel_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_ASH_TOT", |
| ], |
| ), |
| "gpu_webgl_conformance_gles_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_ASH_TOT", |
| ], |
| ), |
| "gpu_webgl2_conformance_gles_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_ASH_TOT", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios16_beta_simulator_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_10TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_10TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_PRO_MAX_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| ], |
| ), |
| "ios_crash_xcuitests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios16_sdk_simulator_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| ], |
| ), |
| "ios_crash_xcuitests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_SE_3RD_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios17_beta_simulator_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPHONE_SE_3RD_GEN_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| "ios_crash_xcuitests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios17_sdk_simulator_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| "SIM_IPHONE_14_17_2", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_17_2", |
| "SIM_IPHONE_SE_3RD_GEN_17_2", |
| "SIM_IPAD_AIR_5TH_GEN_17_2", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_asan_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_X_15_5", |
| "SIM_IPAD_AIR_2_15_5", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_X_15_5", |
| "SIM_IPAD_AIR_2_15_5", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_blink_dbg_tests", |
| basic_suites = { |
| "ios_blink_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_clang_tot_device_tests", |
| basic_suites = { |
| "clang_tot_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "IPHONE_7_15_4_1", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_clang_tot_sim_tests", |
| basic_suites = { |
| "clang_tot_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_6S_15_5", |
| ], |
| ), |
| }, |
| ) |
| |
| # This suite is a union of ios_simulator_tests and |
| # ios_simulator_full_configs_tests. |
| targets.legacy_matrix_compound_suite( |
| name = "ios_code_coverage_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_PLUS_16_4", |
| "SIM_IPHONE_14_PLUS_17_0", |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_m1_simulator_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_10TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_10TH_GEN_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_PRO_MAX_16_4", |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_SE_3RD_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_14_PRO_MAX_17_0", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPHONE_SE_3RD_GEN_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| # Please also change ios_code_coverage_tests for any change in this suite. |
| targets.legacy_matrix_compound_suite( |
| name = "ios_simulator_full_configs_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_PLUS_16_4", |
| "SIM_IPHONE_14_PLUS_17_0", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_simulator_multi_window_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_simulator_noncq_tests", |
| basic_suites = { |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_13_15_5", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| "record_failed_tests", |
| ], |
| variants = [ |
| "SIM_IPHONE_13_15_5", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_SE_3RD_GEN_15_5", |
| "SIM_IPAD_AIR_5TH_GEN_15_5", |
| "SIM_IPHONE_14_PLUS_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_SE_3RD_GEN_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPHONE_14_PLUS_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| "SIM_IPHONE_SE_3RD_GEN_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| "ios_crash_xcuitests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_13_15_5", |
| "SIM_IPHONE_SE_3RD_GEN_16_4", |
| "SIM_IPHONE_SE_3RD_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| # Please also change ios_code_coverage_tests for any change in this suite. |
| targets.legacy_matrix_compound_suite( |
| name = "ios_simulator_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPHONE_14_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_PRO_6TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_PRO_6TH_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_webkit_tot_tests", |
| basic_suites = { |
| "ios_common_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_cq_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_eg2_tests": targets.legacy_matrix_config( |
| mixins = [ |
| "xcodebuild_sim_runner", |
| ], |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| "ios_screen_size_dependent_tests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "ios_webrtc_fyi_tests", |
| basic_suites = { |
| "ios_remoting_fyi_unittests": targets.legacy_matrix_config( |
| variants = [ |
| "SIM_IPHONE_14_16_4", |
| "SIM_IPAD_AIR_5TH_GEN_16_4", |
| "SIM_IPHONE_14_17_0", |
| "SIM_IPAD_AIR_5TH_GEN_17_0", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "lacros_arm64_generic_rel_skylab", |
| basic_suites = { |
| "lacros_skylab_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_TROGDOR_PUBLIC_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_TROGDOR_PUBLIC_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "lacros_device_or_vm_tests", |
| basic_suites = { |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_AMD64_GENERIC", |
| "LACROS_EVE", |
| ], |
| ), |
| "lacros_all_tast_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_AMD64_GENERIC", |
| "LACROS_EVE", |
| ], |
| ), |
| "lacros_cq_tast_tests_eve": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_EVE", |
| ], |
| ), |
| "lacros_device_or_vm_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_AMD64_GENERIC", |
| "LACROS_EVE", |
| ], |
| ), |
| "lacros_vm_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_AMD64_GENERIC", |
| ], |
| ), |
| }, |
| ) |
| |
| # Check go/lacros-on-skylab for details of Skylab configurations. |
| targets.legacy_matrix_compound_suite( |
| name = "lacros_skylab_arm64", |
| basic_suites = { |
| "lacros_skylab_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_STRONGBAD_RELEASE_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_STRONGBAD_RELEASE_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "lacros_skylab_tests_amd64_generic", |
| basic_suites = { |
| "lacros_skylab_tests_version_skew": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_DEV", |
| "CROS_BRYA_RELEASE_BETA", |
| "CROS_BRYA_RELEASE_STABLE", |
| "CROS_DEDEDE_RELEASE_DEV", |
| "CROS_DEDEDE_RELEASE_BETA", |
| "CROS_DEDEDE_RELEASE_STABLE", |
| "CROS_FIZZ_RELEASE_DEV", |
| "CROS_FIZZ_RELEASE_BETA", |
| "CROS_FIZZ_RELEASE_STABLE", |
| "CROS_GUYBRUSH_RELEASE_DEV", |
| "CROS_GUYBRUSH_RELEASE_BETA", |
| "CROS_GUYBRUSH_RELEASE_STABLE", |
| "CROS_PUFF_RELEASE_DEV", |
| "CROS_PUFF_RELEASE_BETA", |
| "CROS_PUFF_RELEASE_STABLE", |
| ], |
| ), |
| "lacros_skylab_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_LKGM", |
| "CROS_DEDEDE_RELEASE_LKGM", |
| "CROS_FIZZ_RELEASE_LKGM", |
| "CROS_GUYBRUSH_RELEASE_LKGM", |
| "CROS_PUFF_RELEASE_LKGM", |
| ], |
| ), |
| "lacros_skylab_tests_with_gtests_version_skew": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_DEV", |
| "CROS_BRYA_RELEASE_BETA", |
| "CROS_BRYA_RELEASE_STABLE", |
| "CROS_DEDEDE_RELEASE_DEV", |
| "CROS_DEDEDE_RELEASE_BETA", |
| "CROS_DEDEDE_RELEASE_STABLE", |
| "CROS_FIZZ_RELEASE_DEV", |
| "CROS_FIZZ_RELEASE_BETA", |
| "CROS_FIZZ_RELEASE_STABLE", |
| "CROS_GUYBRUSH_RELEASE_DEV", |
| "CROS_GUYBRUSH_RELEASE_BETA", |
| "CROS_GUYBRUSH_RELEASE_STABLE", |
| "CROS_PUFF_RELEASE_DEV", |
| "CROS_PUFF_RELEASE_BETA", |
| "CROS_PUFF_RELEASE_STABLE", |
| ], |
| ), |
| "lacros_skylab_tests_with_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_BRYA_RELEASE_LKGM", |
| "CROS_DEDEDE_RELEASE_LKGM", |
| "CROS_FIZZ_RELEASE_LKGM", |
| "CROS_GUYBRUSH_RELEASE_LKGM", |
| "CROS_PUFF_RELEASE_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "lacros_skylab_tests_amd64_generic_rel", |
| basic_suites = { |
| "lacros_skylab_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_LKGM", |
| ], |
| ), |
| "chromeos_integration_tests": targets.legacy_matrix_config( |
| variants = [ |
| "CROS_VOLTEER_PUBLIC_LKGM", |
| ], |
| ), |
| }, |
| ) |
| |
| # This is: |
| # linux_chromeos_gtests |
| # - linux_chromeos_specific_gtests |
| # + linux_chromeos_lacros_gtests |
| # + linux_lacros_chrome_browsertests_version_skew |
| # + linux_lacros_specific_gtests |
| targets.legacy_matrix_compound_suite( |
| name = "linux_lacros_gtests", |
| basic_suites = { |
| "aura_gtests": None, |
| "chromium_gtests": None, |
| "chromium_gtests_for_devices_with_graphical_output": None, |
| "chromium_gtests_for_linux_and_chromeos_only": None, |
| "chromium_gtests_for_win_and_linux_only": None, |
| "linux_chromeos_lacros_gtests": None, |
| "linux_flavor_specific_chromium_gtests": None, |
| "linux_lacros_specific_gtests": None, |
| "non_android_chromium_gtests": None, |
| "linux_lacros_chrome_browsertests_non_version_skew": None, |
| "linux_lacros_chrome_browsertests_version_skew": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_VERSION_SKEW_CANARY", |
| "LACROS_VERSION_SKEW_DEV", |
| "LACROS_VERSION_SKEW_BETA", |
| "LACROS_VERSION_SKEW_STABLE", |
| ], |
| ), |
| "linux_lacros_chrome_interactive_ui_tests_version_skew": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_VERSION_SKEW_CANARY", |
| "LACROS_VERSION_SKEW_DEV", |
| "LACROS_VERSION_SKEW_BETA", |
| "LACROS_VERSION_SKEW_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "linux_lacros_version_skew_tests", |
| basic_suites = { |
| "linux_lacros_chrome_interactive_ui_tests_version_skew": targets.legacy_matrix_config( |
| variants = [ |
| "LACROS_VERSION_SKEW_CANARY", |
| "LACROS_VERSION_SKEW_DEV", |
| "LACROS_VERSION_SKEW_BETA", |
| "LACROS_VERSION_SKEW_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "linux_optional_gpu_tests_rel_gpu_telemetry_tests", |
| basic_suites = { |
| "gpu_common_and_optional_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LINUX_INTEL_UHD_630_STABLE", |
| "LINUX_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webcodecs_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "LINUX_INTEL_UHD_630_STABLE", |
| "LINUX_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webgl2_conformance_gl_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LINUX_INTEL_UHD_630_STABLE", |
| "LINUX_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_gl_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "LINUX_INTEL_UHD_630_STABLE", |
| "LINUX_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "linux_optional_gpu_tests_rel_gtests", |
| basic_suites = { |
| "gpu_gles2_conform_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "LINUX_INTEL_UHD_630_STABLE", |
| "LINUX_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "mac_optional_gpu_tests_rel_gpu_telemetry_tests", |
| basic_suites = { |
| "gpu_common_and_optional_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| "MAC_RETINA_NVIDIA_GPU_STABLE", |
| ], |
| ), |
| "gpu_gl_passthrough_ganesh_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_metal_passthrough_ganesh_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_webcodecs_gl_passthrough_ganesh_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| "MAC_RETINA_NVIDIA_GPU_STABLE", |
| ], |
| ), |
| "gpu_webcodecs_metal_passthrough_ganesh_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_webcodecs_metal_passthrough_graphite_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_webgl2_conformance_metal_passthrough_graphite_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_gl_passthrough_ganesh_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_metal_passthrough_ganesh_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_swangle_passthrough_representative_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "mac_optional_gpu_tests_rel_gtests", |
| basic_suites = { |
| "gpu_fyi_and_optional_non_linux_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| "MAC_RETINA_NVIDIA_GPU_STABLE", |
| ], |
| ), |
| "gpu_fyi_mac_specific_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| "MAC_RETINA_NVIDIA_GPU_STABLE", |
| ], |
| ), |
| "gpu_gles2_conform_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "MAC_MINI_INTEL_GPU_STABLE", |
| "MAC_RETINA_AMD_GPU_STABLE", |
| "MAC_RETINA_NVIDIA_GPU_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "model_validation_tests_full", |
| basic_suites = { |
| "model_validation_tests": targets.legacy_matrix_config( |
| variants = [ |
| "MODEL_VALIDATION_BASE", |
| "MODEL_VALIDATION_TRUNK", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "webview_trichrome_10_cts_tests_gtest", |
| basic_suites = { |
| "webview_trichrome_cts_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WEBVIEW_TRICHROME_FULL_CTS_TESTS", |
| "WEBVIEW_TRICHROME_INSTANT_CTS_TESTS", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "win_optional_gpu_tests_rel_gpu_telemetry_tests", |
| basic_suites = { |
| "gpu_common_and_optional_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webcodecs_telemetry_test": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webgl2_conformance_d3d11_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_d3d11_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_d3d9_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_webgl_conformance_vulkan_passthrough_telemetry_tests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "win_optional_gpu_tests_rel_gtests", |
| basic_suites = { |
| "gpu_default_and_optional_win_media_foundation_specific_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| ], |
| ), |
| "gpu_default_and_optional_win_specific_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_fyi_and_optional_non_linux_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_fyi_and_optional_win_specific_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| "gpu_gles2_conform_gtests": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_INTEL_UHD_630_STABLE", |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| }, |
| ) |
| |
| targets.legacy_matrix_compound_suite( |
| name = "win_optional_gpu_tests_rel_isolated_scripts", |
| basic_suites = { |
| "gpu_command_buffer_perf_passthrough_isolated_scripts": targets.legacy_matrix_config( |
| variants = [ |
| "WIN10_NVIDIA_GTX_1660_STABLE", |
| ], |
| ), |
| }, |
| ) |