blob: ab2b938fbbf6ddd5cf1800aa1c7f3fb1232e5f34 [file] [log] [blame]
# THIS IS A GENERATED FILE DO NOT EDIT!!!
# Instead:
# 1. Modify //infra/config/targets/basic_suites.star, //infra/config/targets/compound_suites.star and/or //infra/config/targets/matrix_compound_suites.star
# 2. Run //infra/config/main.star
{
'basic_suites': {
'aura_gtests': {
'aura_unittests': {},
'compositor_unittests': {},
'wm_unittests': {},
},
'blink_unittests_suite': {
'blink_unittests': {},
},
'blink_web_tests_ppapi_isolated_scripts': {
'ppapi_blink_web_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
'--test-list=../../third_party/blink/web_tests/TestLists/ppapi',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'blink_web_tests',
'results_handler': 'layout tests',
},
},
'chrome_ai_wpt_tests_suite': {
'chrome_ai_wpt_tests': {
'test_common': {
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--release',
],
'mac_args': [
'--driver-name',
'Google Chrome',
],
'swarming': {
'shards': 1,
},
},
},
'chrome_android_finch_smoke_tests': {
'variations_android_smoke_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--target-platform=android',
],
},
'test': 'variations_desktop_smoke_tests',
},
'variations_webview_smoke_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--target-platform=webview',
],
},
'test': 'variations_desktop_smoke_tests',
},
},
'chrome_finch_smoke_tests': {
'variations_desktop_smoke_tests': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
],
},
'chromeos_args': [
'--target-platform=cros',
],
'lacros_args': [
'--target-platform=lacros',
],
},
},
'chrome_isolated_script_tests': {
'chrome_sizes': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'merge': {
'script': '//tools/perf/process_perf_results.py',
'args': [
'--upload-skia-json',
],
},
},
},
'variations_smoke_tests': {
'test_common': {
'mixins': [
'skia_gold_test',
],
'resultdb': {
'enable': True,
'result_format': 'single',
},
},
},
},
'chrome_private_code_test_isolated_scripts': {
'chrome_private_code_test': {},
},
'chrome_sizes_suite': {
'chrome_sizes': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'merge': {
'script': '//tools/perf/process_perf_results.py',
'args': [
'--upload-skia-json',
],
},
},
},
},
'chromeos_chrome_all_tast_tests': {
'chrome_all_tast_tests': {
'skylab': {
'tast_expr': 'STUB_STRING_TO_RUN_TAST_TESTS',
'test_level_retries': 2,
'timeout_sec': 14400,
'shards': 15,
},
},
},
'chromeos_chrome_all_tast_tests_tfc': {
'chrome_all_tast_tests': {
'skylab': {
'tast_expr': 'STUB_STRING_TO_RUN_TAST_TESTS',
'timeout_sec': 14400,
'cros_test_tags': [
'group:mainline',
'dep:chrome',
],
'cros_test_tags_exclude': [
'informational',
'dep:no_chrome_dcheck',
],
'cros_test_names_exclude_from_file': [
'chromeos/tast_control_disabled_tests.txt',
],
'cros_ctp_suite_name': 'chrome-uprev-hw',
},
},
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'chrome_criticalstaging_tast_tests': {
'ci_only': True,
'skylab': {
'tast_expr': 'STUB_STRING_TO_RUN_TAST_TESTS',
'timeout_sec': 14400,
'cros_test_tags': [
'group:mainline',
'dep:chrome',
'informational',
'group:criticalstaging',
],
'cros_test_tags_exclude': [
'dep:lacros',
'dep:no_chrome_dcheck',
],
'cros_test_names_exclude_from_file': [
'chromeos/tast_control_disabled_tests.txt',
],
},
'experiment_percentage': 100,
},
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'chrome_disabled_tast_tests': {
'ci_only': True,
'skylab': {
'tast_expr': 'STUB_STRING_TO_RUN_TAST_TESTS',
'timeout_sec': 14400,
'cros_test_names_from_file': [
'chromeos/tast_control_disabled_tests.txt',
],
},
'experiment_percentage': 100,
},
},
'chromeos_device_only_gtests': {
'base_unittests': {},
},
'chromeos_integration_tests_suite': {
'chromeos_integration_tests': {},
},
'chromeos_system_friendly_gtests': {
'aura_unittests': {
'args': [
'--ozone-platform=headless',
],
},
'base_unittests': {},
'capture_unittests': {
'args': [
'--test-launcher-jobs=1',
'--gtest_filter=-*UsingRealWebcam_CaptureMjpeg*',
],
},
'cc_unittests': {},
'crypto_unittests': {},
'display_unittests': {},
'fake_libva_driver_unittest': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
],
},
'experiment_percentage': 100,
},
'google_apis_unittests': {},
'ipc_tests': {},
'latency_unittests': {},
'libcups_unittests': {},
'media_unittests': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.media_unittests.filter',
],
},
'midi_unittests': {},
'mojo_unittests': {},
'net_unittests': {
'args': [
'--vpython-dir=../../vpython_dir_linux_amd64',
'--gtest_filter=-PythonUtils.PythonRunTime',
],
'swarming': {
'shards': 3,
'cipd_packages': [
{
'cipd_package': 'infra/3pp/tools/cpython3/linux-amd64',
'location': 'vpython_dir_linux_amd64',
'revision': 'version:3@3.11.9.chromium.36',
},
{
'cipd_package': 'infra/tools/luci/vpython3/linux-amd64',
'location': 'vpython_dir_linux_amd64',
'revision': 'git_revision:6ee2ba6ba03b09d8d8763f524aa77edf1945ca92',
},
{
'cipd_package': 'infra/tools/cipd/linux-amd64',
'location': 'vpython_dir_linux_amd64',
'revision': 'git_revision:200dbdf0e967e81388359d3f85f095d39b35db67',
},
],
},
},
'ozone_gl_unittests': {
'args': [
'--stop-ui',
],
},
'ozone_unittests': {},
'pdf_unittests': {},
'printing_unittests': {},
'profile_provider_unittest': {
'args': [
'--stop-ui',
'--test-launcher-jobs=1',
],
},
'rust_gtest_interop_unittests': {},
'sql_unittests': {},
'url_unittests': {},
'video_decode_accelerator_tests_fake_vaapi_av1': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
'../../media/test/data/av1-1-b8-02-allintra.ivf',
'../../media/test/data/av1-1-b8-02-allintra.ivf.json',
],
},
'test': 'video_decode_accelerator_tests',
'ci_only': True,
'experiment_percentage': 100,
},
'video_decode_accelerator_tests_fake_vaapi_vp8': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
'../../media/test/data/test-25fps.vp8',
'../../media/test/data/test-25fps.vp8.json',
],
},
'test': 'video_decode_accelerator_tests',
'ci_only': True,
'experiment_percentage': 100,
},
'video_decode_accelerator_tests_fake_vaapi_vp9': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
'../../media/test/data/test-25fps.vp9',
'../../media/test/data/test-25fps.vp9.json',
],
},
'test': 'video_decode_accelerator_tests',
'ci_only': True,
},
},
'chromeos_system_friendly_gtests_fails_vmlab': {
'fake_libva_driver_unittest': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
],
},
'experiment_percentage': 100,
},
'video_decode_accelerator_tests_fake_vaapi_av1': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
'../../media/test/data/av1-1-b8-02-allintra.ivf',
'../../media/test/data/av1-1-b8-02-allintra.ivf.json',
],
},
'test': 'video_decode_accelerator_tests',
'ci_only': True,
'experiment_percentage': 100,
},
'video_decode_accelerator_tests_fake_vaapi_vp8': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
'../../media/test/data/test-25fps.vp8',
'../../media/test/data/test-25fps.vp8.json',
],
},
'test': 'video_decode_accelerator_tests',
'ci_only': True,
'experiment_percentage': 100,
},
'video_decode_accelerator_tests_fake_vaapi_vp9': {
'test_common': {
'args': [
'--env-var',
'LIBVA_DRIVERS_PATH',
'./',
'--env-var',
'LIBVA_DRIVER_NAME',
'libfake',
'../../media/test/data/test-25fps.vp9',
'../../media/test/data/test-25fps.vp9.json',
],
},
'test': 'video_decode_accelerator_tests',
'ci_only': True,
},
},
'chromeos_system_friendly_gtests_vmlab': {
'aura_unittests': {
'args': [
'--ozone-platform=headless',
],
},
'base_unittests': {},
'capture_unittests': {
'args': [
'--test-launcher-jobs=1',
'--gtest_filter=-*UsingRealWebcam_CaptureMjpeg*',
],
},
'cc_unittests': {},
'crypto_unittests': {},
'display_unittests': {},
'google_apis_unittests': {},
'ipc_tests': {},
'latency_unittests': {},
'libcups_unittests': {},
'media_unittests': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.betty.media_unittests.filter',
],
},
'midi_unittests': {},
'mojo_unittests': {},
'net_unittests': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.betty.net_unittests.filter',
],
},
'ozone_gl_unittests': {
'args': [
'--stop-ui',
],
},
'ozone_unittests': {},
'pdf_unittests': {},
'printing_unittests': {},
'profile_provider_unittest': {
'args': [
'--stop-ui',
'--test-launcher-jobs=1',
],
},
'rust_gtest_interop_unittests': {},
'sql_unittests': {},
'url_unittests': {},
},
'chromeos_vaapi_gtests': {
'vaapi_unittest': {
'mixins': [
'vaapi_unittest_args',
],
},
},
'chromium_gtests': {
'absl_hardening_tests': {},
'angle_unittests': {
'test_common': {
'mixins': [
'gpu_gtest_common_args',
],
},
'android_args': [
'-v',
],
'use_isolated_scripts_api': True,
},
'base_unittests': {},
'blink_common_unittests': {},
'blink_heap_unittests': {},
'blink_platform_unittests': {
'test_common': {
'mixins': [
'skia_gold_test',
],
},
},
'blink_unittests': {
'android_swarming': {
'shards': 6,
},
},
'boringssl_crypto_tests': {},
'boringssl_ssl_tests': {},
'capture_unittests': {
'args': [
'--gtest_filter=-*UsingRealWebcam*',
],
},
'cast_unittests': {},
'components_browsertests': {},
'components_unittests': {
'swarming': {
'shards': 3,
},
'android_swarming': {
'shards': 6,
},
},
'content_browsertests': {
'swarming': {
'shards': 8,
},
'android_swarming': {
'shards': 15,
},
},
'content_unittests': {
'android_swarming': {
'shards': 3,
},
},
'crashpad_tests': {},
'crypto_unittests': {},
'env_chromium_unittests': {
'ci_only': True,
},
'events_unittests': {},
'fuzzing_unittests': {},
'gcm_unit_tests': {},
'gin_unittests': {},
'google_apis_unittests': {},
'gpu_unittests': {
'test_common': {
'mixins': [
'gpu_gtest_common_args',
],
},
},
'gwp_asan_unittests': {},
'ipc_tests': {},
'latency_unittests': {},
'leveldb_unittests': {
'ci_only': True,
},
'libjingle_xmpp_unittests': {},
'liburlpattern_unittests': {},
'media_unittests': {},
'midi_unittests': {},
'mojo_unittests': {},
'net_unittests': {
'android_swarming': {
'shards': 3,
},
},
'perfetto_unittests': {},
'services_unittests': {},
'shell_dialogs_unittests': {},
'skia_unittests': {},
'sql_unittests': {},
'storage_unittests': {},
'ui_base_unittests': {},
'ui_touch_selection_unittests': {},
'url_unittests': {},
'wtf_unittests': {},
'zlib_unittests': {},
},
'chromium_gtests_for_devices_with_graphical_output': {
'cc_unittests': {},
'device_unittests': {},
'display_unittests': {},
'gfx_unittests': {},
'unit_tests': {
'android_swarming': {
'shards': 2,
},
},
'viz_unittests': {},
},
'chromium_gtests_for_linux_and_chromeos_only': {
'dbus_unittests': {},
},
'chromium_gtests_for_win_and_linux_only': {
'pthreadpool_unittests': {
'ci_only': True,
},
},
'chromium_web_tests_high_dpi_isolated_scripts': {
'high_dpi_blink_web_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--flag-specific=highdpi',
'--skipped=always',
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'blink_web_tests',
'results_handler': 'layout tests',
'swarming': {
'shards': 1,
},
},
'high_dpi_blink_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--flag-specific=highdpi',
'--skipped=always',
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'blink_wpt_tests',
'results_handler': 'layout tests',
'swarming': {
'shards': 1,
},
},
'high_dpi_headless_shell_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--flag-specific=highdpi',
'--skipped=always',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/chrome.filter',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/content_shell.filter',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'headless_shell_wpt',
'results_handler': 'layout tests',
'swarming': {
'shards': 3,
},
},
},
'chromium_webkit_isolated_scripts': {
'blink_web_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'swarming': {
'shards': 5,
},
},
'blink_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'swarming': {
'shards': 2,
},
},
'chrome_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/chrome.filter',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'swarming': {
'shards': 1,
},
},
'headless_shell_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--test-type',
'testharness',
'reftest',
'crashtest',
'print-reftest',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/chrome.filter',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/content_shell.filter',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'headless_shell_wpt',
'results_handler': 'layout tests',
'swarming': {
'shards': 18,
},
},
},
'clang_tot_gtests': {
'base_unittests': {},
'highway_tests': {},
},
'client_v8_chromium_gtests': {
'app_shell_unittests': {},
'browser_tests': {
'swarming': {
'shards': 10,
},
},
'chrome_app_unittests': {},
'chromedriver_unittests': {},
'components_browsertests': {},
'components_unittests': {},
'compositor_unittests': {},
'content_browsertests': {},
'content_unittests': {},
'device_unittests': {},
'extensions_browsertests': {},
'extensions_unittests': {},
'gcm_unit_tests': {},
'gin_unittests': {},
'google_apis_unittests': {},
'gpu_unittests': {
'test_common': {
'mixins': [
'gpu_gtest_common_args',
],
},
},
'headless_browsertests': {},
'headless_unittests': {},
'interactive_ui_tests': {},
'net_unittests': {},
'pdf_unittests': {},
'remoting_unittests': {},
'services_unittests': {},
'sync_integration_tests': {
'swarming': {
'shards': 3,
},
},
'unit_tests': {},
},
'client_v8_chromium_isolated_scripts': {
'content_shell_crash_test': {
'test_common': {
'resultdb': {
'enable': True,
'result_format': 'single',
},
},
},
'telemetry_gpu_unittests': {
'test_common': {
'resultdb': {
'enable': True,
},
},
'swarming': {
'idempotent': False,
},
},
'telemetry_perf_unittests': {
'args': [
'--xvfb',
'--extra-browser-args=--enable-crashpad',
],
'swarming': {
'shards': 12,
'idempotent': False,
},
'resultdb': {
'enable': True,
},
},
'telemetry_unittests': {
'args': [
'--jobs=1',
'--extra-browser-args=--disable-gpu',
],
'swarming': {
'shards': 4,
'idempotent': False,
},
'resultdb': {
'enable': True,
},
},
},
'devtools_browser_tests_suite': {
'devtools_browser_tests': {
'test_common': {
'args': [
'--gtest_filter=*DevTools*',
],
},
'test': 'browser_tests',
'swarming': {
'shards': 1,
},
},
},
'devtools_web_isolated_scripts': {
'blink_web_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'swarming': {
'shards': 5,
},
},
},
'finch_smoke_tests': {
'base_unittests': {},
},
'gpu_common_and_optional_telemetry_tests': {
'info_collection_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'info_collection',
'mixins': [
'gpu_integration_test_common_args',
],
'args': [
'$$MAGIC_SUBSTITUTION_GPUExpectedVendorId',
'$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId',
'--extra-browser-args=--force_high_performance_gpu',
],
},
'trace_test': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'mixins': [
'gpu_integration_test_common_args',
],
},
},
'gpu_gl_passthrough_ganesh_telemetry_tests': {
'context_lost_gl_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'context_lost',
},
'expected_color_pixel_gl_passthrough_ganesh_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_integration_test_expected_color_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'expected_color',
},
'gpu_process_launch_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'gpu_process',
'mixins': [
'gpu_integration_test_common_args',
],
},
'hardware_accelerated_feature_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'hardware_accelerated_feature',
'mixins': [
'gpu_integration_test_common_args',
],
},
'pixel_skia_gold_gl_passthrough_ganesh_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_integration_test_pixel_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'pixel',
},
'screenshot_sync_gl_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_integration_test_screenshot_sync_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'screenshot_sync',
},
},
'gpu_metal_passthrough_ganesh_telemetry_tests': {
'context_lost_metal_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'context_lost',
},
'expected_color_pixel_metal_passthrough_ganesh_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_integration_test_expected_color_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'expected_color',
},
'gpu_process_launch_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'gpu_process',
'mixins': [
'gpu_integration_test_common_args',
],
},
'hardware_accelerated_feature_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'hardware_accelerated_feature',
'mixins': [
'gpu_integration_test_common_args',
],
},
'pixel_skia_gold_metal_passthrough_ganesh_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_integration_test_pixel_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'pixel',
},
'screenshot_sync_metal_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_integration_test_screenshot_sync_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'screenshot_sync',
},
},
'gpu_metal_passthrough_graphite_telemetry_tests': {
'context_lost_metal_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'context_lost',
},
'expected_color_pixel_metal_passthrough_graphite_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_integration_test_expected_color_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'expected_color',
},
'gpu_process_launch_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'gpu_process',
'mixins': [
'gpu_integration_test_common_args',
],
},
'hardware_accelerated_feature_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'hardware_accelerated_feature',
'mixins': [
'gpu_integration_test_common_args',
],
},
'pixel_skia_gold_metal_passthrough_graphite_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_integration_test_pixel_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'pixel',
},
'screenshot_sync_metal_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_integration_test_screenshot_sync_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'screenshot_sync',
},
},
'gpu_noop_sleep_telemetry_test': {
'noop_sleep_tests': {
'telemetry_test_name': 'noop_sleep',
'mixins': [
'gpu_integration_test_common_args',
],
},
},
'gpu_passthrough_graphite_telemetry_tests': {
'context_lost_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_skia_graphite',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'context_lost',
},
'expected_color_pixel_passthrough_graphite_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_skia_graphite',
'gpu_integration_test_expected_color_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'expected_color',
},
'pixel_skia_gold_passthrough_graphite_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_skia_graphite',
'gpu_integration_test_pixel_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'pixel',
},
'screenshot_sync_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_skia_graphite',
'gpu_integration_test_screenshot_sync_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'screenshot_sync',
},
},
'gpu_passthrough_telemetry_tests': {
'context_lost_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'context_lost',
},
'expected_color_pixel_passthrough_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_integration_test_expected_color_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'expected_color',
},
'gpu_process_launch_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'gpu_process',
'mixins': [
'gpu_integration_test_common_args',
],
},
'hardware_accelerated_feature_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'hardware_accelerated_feature',
'mixins': [
'gpu_integration_test_common_args',
],
},
'pixel_skia_gold_passthrough_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_integration_test_pixel_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'pixel',
},
'screenshot_sync_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_integration_test_screenshot_sync_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'screenshot_sync',
},
},
'gpu_skia_renderer_vulkan_passthrough_telemetry_tests': {
'vulkan_pixel_skia_gold_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'pixel',
'mixins': [
'gpu_integration_test_common_args',
],
'args': [
'--dont-restore-color-profile-after-test',
'--test-machine-name',
'${buildername}',
'--extra-browser-args=--use-vulkan=native --disable-vulkan-fallback-to-gl-for-testing --enable-features=Vulkan --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough',
],
'android_args': [
'--extra-browser-args=--force-online-connection-state-for-indicator',
],
},
},
'gpu_validating_telemetry_tests': {
'context_lost_validating_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_validating',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'context_lost',
},
'expected_color_pixel_validating_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_validating',
'gpu_integration_test_expected_color_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'expected_color',
},
'gpu_process_launch_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'gpu_process',
'mixins': [
'gpu_integration_test_common_args',
],
},
'hardware_accelerated_feature_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
},
'telemetry_test_name': 'hardware_accelerated_feature',
'mixins': [
'gpu_integration_test_common_args',
],
},
'pixel_skia_gold_validating_test': {
'test_common': {
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
'gpu_force_command_decoder_validating',
'gpu_integration_test_pixel_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'pixel',
},
'screenshot_sync_validating_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_validating',
'gpu_integration_test_screenshot_sync_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'screenshot_sync',
},
},
'gpu_webcodecs_gl_passthrough_ganesh_telemetry_test': {
'webcodecs_gl_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webcodecs',
},
},
'gpu_webcodecs_metal_passthrough_ganesh_telemetry_test': {
'webcodecs_metal_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webcodecs',
},
},
'gpu_webcodecs_metal_passthrough_graphite_telemetry_test': {
'webcodecs_metal_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webcodecs',
},
},
'gpu_webcodecs_telemetry_test': {
'webcodecs_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webcodecs',
},
},
'gpu_webgl2_conformance_d3d11_passthrough_telemetry_tests': {
'webgl2_conformance_d3d11_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_d3d11',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl2_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl2_conformance',
'swarming': {
'shards': 20,
},
},
},
'gpu_webgl2_conformance_gl_passthrough_ganesh_telemetry_tests': {
'webgl2_conformance_gl_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl2_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl2_conformance',
'swarming': {
'shards': 20,
},
},
},
'gpu_webgl2_conformance_gl_passthrough_telemetry_tests': {
'webgl2_conformance_gl_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl2_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl2_conformance',
'swarming': {
'shards': 5,
},
},
},
'gpu_webgl2_conformance_gles_passthrough_telemetry_tests': {
'webgl2_conformance_gles_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gles',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl2_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl2_conformance',
'swarming': {
'shards': 20,
},
'skylab': {
'shards': 20,
},
},
},
'gpu_webgl2_conformance_metal_passthrough_graphite_telemetry_tests': {
'webgl2_conformance_metal_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_force_high_performance_gpu_for_webgl_metal',
'gpu_enable_metal_debug_layers',
'gpu_integration_test_webgl2_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl2_conformance',
'swarming': {
'shards': 20,
},
},
},
'gpu_webgl_conformance_d3d11_passthrough_telemetry_tests': {
'webgl_conformance_d3d11_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_d3d11',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 2,
},
},
},
'gpu_webgl_conformance_d3d9_passthrough_telemetry_tests': {
'webgl_conformance_d3d9_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_d3d9',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 2,
},
},
},
'gpu_webgl_conformance_gl_passthrough_ganesh_telemetry_tests': {
'webgl_conformance_gl_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 2,
},
},
},
'gpu_webgl_conformance_gl_passthrough_telemetry_tests': {
'webgl_conformance_gl_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 2,
},
},
},
'gpu_webgl_conformance_gles_passthrough_telemetry_tests': {
'webgl_conformance_gles_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_angle_gles',
'gpu_force_command_decoder_passthrough',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 6,
},
'skylab': {
'shards': 6,
},
},
},
'gpu_webgl_conformance_metal_passthrough_ganesh_telemetry_tests': {
'webgl_conformance_metal_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_force_high_performance_gpu_for_webgl_metal',
'gpu_enable_metal_debug_layers',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
},
},
'gpu_webgl_conformance_metal_passthrough_graphite_telemetry_tests': {
'webgl_conformance_metal_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_force_high_performance_gpu_for_webgl_metal',
'gpu_enable_metal_debug_layers',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
},
},
'gpu_webgl_conformance_swangle_passthrough_representative_telemetry_tests': {
'webgl_conformance_swangle_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_swiftshader',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'args': [
'--extra-browser-args=--force_high_performance_gpu',
'--test-filter=conformance/rendering/gl-drawelements.html',
],
'swarming': {
'shards': 1,
},
},
},
'gpu_webgl_conformance_validating_telemetry_tests': {
'webgl_conformance_validating_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_validating',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 2,
},
'android_swarming': {
'shards': 6,
},
},
},
'gpu_webgl_conformance_vulkan_passthrough_telemetry_tests': {
'webgl_conformance_vulkan_passthrough_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_vulkan',
'gpu_force_high_performance_gpu',
'gpu_integration_test_webgl1_args',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webgl1_conformance',
'swarming': {
'shards': 2,
},
},
},
'gpu_webrtc_gl_passthrough_ganesh_telemetry_test': {
'webrtc_gl_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_gl',
'gpu_force_skia_ganesh',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webrtc',
},
},
'gpu_webrtc_metal_passthrough_ganesh_telemetry_test': {
'webrtc_metal_passthrough_ganesh_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_ganesh',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webrtc',
},
},
'gpu_webrtc_metal_passthrough_graphite_telemetry_test': {
'webrtc_metal_passthrough_graphite_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_force_command_decoder_passthrough',
'gpu_force_angle_metal',
'gpu_force_skia_graphite',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webrtc',
},
},
'gpu_webrtc_telemetry_test': {
'webrtc_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'gpu_integration_test_common_args',
],
},
'telemetry_test_name': 'webrtc',
},
},
'linux_chromeos_lacros_gtests': {
'chromeos_unittests': {},
},
'linux_chromeos_specific_gtests': {
'ash_components_unittests': {},
'ash_unittests': {
'swarming': {
'shards': 5,
},
},
'ash_webui_unittests': {},
'aura_unittests': {},
'chromeos_components_unittests': {},
'exo_unittests': {},
'gl_unittests_ozone': {
'test_common': {
'mixins': [
'gpu_gtest_common_args',
],
},
},
'keyboard_unittests': {},
'ozone_gl_unittests': {
'args': [
'--ozone-platform=headless',
],
},
'ozone_unittests': {},
'ozone_x11_unittests': {},
'shell_encryption_unittests': {},
'ui_chromeos_unittests': {},
'usage_time_limit_unittests': {
'experiment_percentage': 100,
},
'views_ax_chromeos_browser_tests': {
'test_common': {
'args': [
'--enable-features=ViewsAccessibilitySerializeOnDataChanged',
'--test-launcher-filter-file=../../testing/buildbot/filters/views_ax_chromeos.browser_tests.filter',
],
},
'test': 'browser_tests',
'experiment_percentage': 10,
},
'wayland_client_perftests': {},
'wayland_client_tests': {},
},
'linux_flavor_specific_chromium_gtests': {
'sandbox_linux_unittests': {},
},
'linux_specific_chromium_isolated_scripts': {
'not_site_per_process_blink_web_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--flag-specific=disable-site-isolation-trials',
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'blink_web_tests',
'results_handler': 'layout tests',
'swarming': {
'shards': 8,
},
},
'not_site_per_process_blink_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--flag-specific=disable-site-isolation-trials',
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'blink_wpt_tests',
'results_handler': 'layout tests',
'swarming': {
'shards': 2,
},
},
'not_site_per_process_headless_shell_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--flag-specific=disable-site-isolation-trials',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/chrome.filter',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/content_shell.filter',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'headless_shell_wpt',
'results_handler': 'layout tests',
'swarming': {
'shards': 11,
},
},
'webdriver_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--test-type=wdspec',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'chrome_wpt_tests',
'results_handler': 'layout tests',
'swarming': {
'shards': 2,
},
},
},
'model_validation_tests_light_suite': {
'model_validation_tests_light': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--out_dir=.',
],
'linux_args': [
'--use-xvfb',
],
},
},
'model_validation_tests_suite': {
'model_validation_tests': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--out_dir=.',
],
'linux_args': [
'--chromedriver',
'chromedriver',
'--binary',
'chrome',
'--use-xvfb',
],
'mac_args': [
'--chromedriver',
'chromedriver',
'--binary',
'Google Chrome.app/Contents/MacOS/Google Chrome',
],
'win_args': [
'--chromedriver',
'chromedriver.exe',
'--binary',
'Chrome.exe',
],
},
},
'non_android_chromium_gtests': {
'accessibility_unittests': {},
'app_shell_unittests': {},
'blink_fuzzer_unittests': {},
'browser_tests': {
'swarming': {
'shards': 10,
},
},
'chrome_app_unittests': {},
'chromedriver_unittests': {},
'extensions_browsertests': {},
'extensions_unittests': {},
'filesystem_service_unittests': {},
'interactive_ui_tests': {
'swarming': {
'shards': 3,
},
},
'message_center_unittests': {},
'native_theme_unittests': {},
'pdf_unittests': {},
'printing_unittests': {},
'remoting_unittests': {},
'snapshot_unittests': {},
'sync_integration_tests': {
'swarming': {
'shards': 3,
},
},
'ui_unittests': {},
'views_unittests': {},
},
'ondevice_stability_tests_light_suite': {
'ondevice_stability_tests_light': {
'mixins': [
'has_native_resultdb_integration',
],
'linux_args': [
'--no-xvfb',
],
},
},
'ondevice_stability_tests_suite': {
'ondevice_stability_tests': {
'mixins': [
'has_native_resultdb_integration',
],
'linux_args': [
'--chromedriver',
'chromedriver',
'--binary',
'chrome',
'--no-xvfb',
],
'mac_args': [
'--chromedriver',
'chromedriver',
'--binary',
'Google Chrome.app/Contents/MacOS/Google Chrome',
],
'win_args': [
'--chromedriver',
'chromedriver.exe',
'--binary',
'Chrome.exe',
],
},
'ondevice_stability_tests_light': {
'mixins': [
'has_native_resultdb_integration',
],
'linux_args': [
'--no-xvfb',
],
},
},
'opt_target_coverage_test_suite': {
'opt_target_coverage_test': {
'mixins': [
'has_native_resultdb_integration',
],
'linux_args': [
'--no-xvfb',
],
},
},
'optimization_guide_android_gtests': {
},
'optimization_guide_cros_gtests': {
'optimization_guide_browser_tests': {
'test_common': {
'args': [
'--gtest_filter=*OptimizationGuide*:*PageContentAnnotations*',
],
},
'test': 'browser_tests',
},
},
'optimization_guide_gpu_gtests': {
'optimization_guide_gpu_unittests': {
'args': [
'--ui-test-action-timeout=30000',
],
'linux_args': [
'--use-xvfb',
],
},
'optimization_guide_services_unittests': {
'test_common': {
'args': [
'--gtest_filter=*WebNN*',
'--use-gpu-in-tests',
],
},
'test': 'services_unittests',
'args': [
'--ui-test-action-timeout=30000',
],
'linux_args': [
'--no-xvfb',
],
},
},
'optimization_guide_gpu_isolated_scripts': {
'blink_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'args': [
'--additional-driver-flag=--disable-features=WebNNCoreML,WebNNDirectML,WebNNOnnxRuntime',
'--ignore-default-expectations',
'--additional-expectations=../../third_party/blink/web_tests/OptimizationGuideExpectations',
'--test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/optimization_guide.filter',
],
},
},
'optimization_guide_ios_unittests': {
'optimization_guide_gpu_unittests': {
'args': [
'--ui-test-action-timeout=30000',
],
},
'optimization_guide_unittests': {},
},
'optimization_guide_nogpu_gtests': {
'chrome_ml_unittests': {
'linux_args': [
'--use-xvfb',
],
},
'optimization_guide_unittests': {
'linux_args': [
'--use-xvfb',
],
},
},
'translatekit_script_tests': {
'chrome_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/chrome.filter',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'args': [
'-t',
'Release',
'external/wpt/ai/translator',
],
},
},
'vulkan_swiftshader_isolated_scripts': {
'vulkan_swiftshader_blink_web_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
'--skipped=always',
'--flag-specific=skia-vulkan-swiftshader',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'blink_web_tests',
'results_handler': 'layout tests',
},
},
'webrtc_chromium_wpt_tests': {
'blink_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
'blink_tests_write_run_histories',
],
'args': [
'--num-retries=3',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'results_handler': 'layout tests',
'args': [
'-t',
'Release',
'external/wpt/webrtc',
'external/wpt/webrtc-encoded-transform',
'external/wpt/webrtc-extensions',
'external/wpt/webrtc-priority',
'external/wpt/webrtc-stats',
'external/wpt/webrtc-svc',
],
},
'headless_shell_wpt_tests': {
'test_common': {
'mixins': [
'has_native_resultdb_integration',
],
'args': [
'--test-type',
'testharness',
'reftest',
'crashtest',
'print-reftest',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/chrome.filter',
'--inverted-test-launcher-filter-file=../../third_party/blink/web_tests/TestLists/content_shell.filter',
],
'merge': {
'script': '//third_party/blink/tools/merge_web_test_results.py',
'args': [
'--verbose',
],
},
},
'test': 'headless_shell_wpt',
'results_handler': 'layout tests',
'args': [
'-t',
'Release',
'external/wpt/webrtc',
'external/wpt/webrtc-encoded-transform',
'external/wpt/webrtc-extensions',
'external/wpt/webrtc-priority',
'external/wpt/webrtc-stats',
'external/wpt/webrtc-svc',
],
},
},
'win_specific_isolated_scripts': {
'mini_installer_tests': {
'swarming': {
'dimensions': {
'integrity': 'high',
},
},
},
'polymer_tools_python_unittests': {
'experiment_percentage': 0,
},
},
},
'compound_suites': {
'chrome_linux_isolated_script_tests': [
'chrome_isolated_script_tests',
'chrome_private_code_test_isolated_scripts',
],
'chromium_linux_blink_rel_isolated_scripts': [
'chromium_web_tests_high_dpi_isolated_scripts',
'chromium_webkit_isolated_scripts',
'linux_specific_chromium_isolated_scripts',
'vulkan_swiftshader_isolated_scripts',
],
'devtools_gtests': [
'blink_unittests_suite',
'devtools_browser_tests_suite',
],
'gpu_fyi_linux_release_vulkan_telemetry_tests': [
'gpu_common_and_optional_telemetry_tests',
'gpu_passthrough_telemetry_tests',
'gpu_skia_renderer_vulkan_passthrough_telemetry_tests',
'gpu_webcodecs_telemetry_test',
'gpu_webgl2_conformance_gl_passthrough_telemetry_tests',
'gpu_webgl_conformance_gl_passthrough_telemetry_tests',
],
'gpu_fyi_only_mac_release_telemetry_tests': [
'gpu_common_and_optional_telemetry_tests',
'gpu_gl_passthrough_ganesh_telemetry_tests',
'gpu_metal_passthrough_ganesh_telemetry_tests',
'gpu_metal_passthrough_graphite_telemetry_tests',
'gpu_webcodecs_gl_passthrough_ganesh_telemetry_test',
'gpu_webcodecs_metal_passthrough_ganesh_telemetry_test',
'gpu_webcodecs_metal_passthrough_graphite_telemetry_test',
'gpu_webgl2_conformance_gl_passthrough_ganesh_telemetry_tests',
'gpu_webgl2_conformance_metal_passthrough_graphite_telemetry_tests',
'gpu_webgl_conformance_gl_passthrough_ganesh_telemetry_tests',
'gpu_webgl_conformance_metal_passthrough_ganesh_telemetry_tests',
'gpu_webgl_conformance_metal_passthrough_graphite_telemetry_tests',
'gpu_webgl_conformance_swangle_passthrough_representative_telemetry_tests',
'gpu_webrtc_gl_passthrough_ganesh_telemetry_test',
'gpu_webrtc_metal_passthrough_ganesh_telemetry_test',
'gpu_webrtc_metal_passthrough_graphite_telemetry_test',
],
'gpu_fyi_win_release_telemetry_tests': [
'gpu_common_and_optional_telemetry_tests',
'gpu_passthrough_graphite_telemetry_tests',
'gpu_passthrough_telemetry_tests',
'gpu_webcodecs_telemetry_test',
'gpu_webgl2_conformance_d3d11_passthrough_telemetry_tests',
'gpu_webgl_conformance_d3d11_passthrough_telemetry_tests',
'gpu_webgl_conformance_d3d9_passthrough_telemetry_tests',
'gpu_webgl_conformance_vulkan_passthrough_telemetry_tests',
'gpu_webrtc_telemetry_test',
],
'gpu_telemetry_tests_v8': [
'gpu_common_and_optional_telemetry_tests',
'gpu_validating_telemetry_tests',
'gpu_webgl_conformance_gles_passthrough_telemetry_tests',
'gpu_webgl_conformance_validating_telemetry_tests',
],
'linux_chromeos_gtests': [
'aura_gtests',
'chromium_gtests',
'chromium_gtests_for_devices_with_graphical_output',
'chromium_gtests_for_linux_and_chromeos_only',
'chromium_gtests_for_win_and_linux_only',
'linux_chromeos_lacros_gtests',
'linux_chromeos_specific_gtests',
'linux_flavor_specific_chromium_gtests',
'non_android_chromium_gtests',
],
'linux_chromeos_isolated_scripts': [
'blink_web_tests_ppapi_isolated_scripts',
'chrome_sizes_suite',
],
'win_specific_isolated_scripts_and_sizes': [
'chrome_sizes_suite',
'win_specific_isolated_scripts',
],
},
'matrix_compound_suites': {
'chromeos_brya_skylab_tests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-50-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_system_friendly_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_vaapi_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_ctp_preuprev_tests': {
'chromeos_chrome_all_tast_tests': {
'mixins': [
'skylab-shards-30',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_device_only_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_ctp_preuprev_tests_slow_boards': {
'chromeos_chrome_all_tast_tests': {
'mixins': [
'skylab-shards-45',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_device_only_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_jacuzzi_skylab_tests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_device_only_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_octopus_skylab_tests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-50-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_device_only_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_trogdor_skylab_tests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_device_only_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_vmlab_tests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_system_friendly_gtests_fails_vmlab': {
'mixins': [
'experiments',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_system_friendly_gtests_vmlab': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_vaapi_gtests': {
'mixins': [
'experiments',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_vmlab_tests_no_gtests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_vmlab_tests_no_gtests_no_arc': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'mixins': [
'crosier-no-arc',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'chromeos_volteer_skylab_tests': {
'chromeos_chrome_all_tast_tests_tfc': {
'mixins': [
'skylab-50-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_criticalstaging_tast_tests_tfc': {
'mixins': [
'skylab-40-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_chrome_disabled_tast_tests_tfc': {
'mixins': [
'skylab-20-tests-per-shard',
],
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_device_only_gtests': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
'chromeos_integration_tests_suite': {
'variants': [
'CROS_RELEASE_LKGM',
],
},
},
'gpu_fyi_chromeos_brya_telemetry_tests': {
'gpu_noop_sleep_telemetry_test': {
'variants': [
'CROS_GPU_BRYA_RELEASE_LKGM',
],
},
},
'gpu_fyi_chromeos_corsola_telemetry_tests': {
'gpu_noop_sleep_telemetry_test': {
'variants': [
'CROS_GPU_CORSOLA_RELEASE_LKGM',
],
},
},
'gpu_fyi_chromeos_release_telemetry_tests_jacuzzi_skylab': {
'gpu_common_and_optional_telemetry_tests': {
'variants': [
'CROS_JACUZZI_RELEASE_LKGM',
],
},
'gpu_passthrough_telemetry_tests': {
'variants': [
'CROS_JACUZZI_RELEASE_LKGM',
],
},
'gpu_webcodecs_telemetry_test': {
'variants': [
'CROS_JACUZZI_RELEASE_LKGM',
],
},
'gpu_webgl2_conformance_gles_passthrough_telemetry_tests': {
'variants': [
'CROS_JACUZZI_RELEASE_LKGM',
],
},
'gpu_webgl_conformance_gles_passthrough_telemetry_tests': {
'variants': [
'CROS_JACUZZI_RELEASE_LKGM',
],
},
},
'gpu_fyi_chromeos_skyrim_telemetry_tests': {
'gpu_noop_sleep_telemetry_test': {
'variants': [
'CROS_GPU_SKYRIM_RELEASE_LKGM',
],
},
},
'model_validation_gce_matrix_tests': {
'model_validation_tests_light_suite': {
'mixins': [
'gce',
],
'variants': [
'CHANNEL_BETA',
'CHANNEL_DEV',
'CHANNEL_STABLE',
],
},
'ondevice_stability_tests_light_suite': {
'mixins': [
'nvidia_geforce_gtx_1660',
],
'variants': [
'CHANNEL_BETA',
'CHANNEL_DEV',
'CHANNEL_STABLE',
],
},
},
'model_validation_matrix_tests': {
'model_validation_tests_light_suite': {
'variants': [
'CHANNEL_BETA',
'CHANNEL_DEV',
'CHANNEL_STABLE',
],
},
'ondevice_stability_tests_light_suite': {
'variants': [
'CHANNEL_BETA',
'CHANNEL_DEV',
'CHANNEL_STABLE',
],
},
},
'optimization_guide_desktop_gtests': {
'optimization_guide_gpu_gtests': {},
'optimization_guide_nogpu_gtests': {},
},
'optimization_guide_ios_device_gtests': {
'optimization_guide_ios_unittests': {
'variants': [
'IPHONE_13',
],
},
},
'optimization_guide_ios_sim_gtests': {
'optimization_guide_ios_unittests': {
'variants': [
'SIM_IPHONE_14_18_2',
],
},
},
'optimization_guide_linux_gtests': {
'optimization_guide_gpu_gtests': {
'variants': [
'NVIDIA_GEFORCE_GTX_1660',
],
},
'optimization_guide_nogpu_gtests': {
'mixins': [
'gce',
],
},
},
'optimization_guide_linux_script_tests': {
'model_validation_tests_light_suite': {
'mixins': [
'gce',
],
},
'model_validation_tests_suite': {
'mixins': [
'gce',
],
},
'ondevice_stability_tests_suite': {
'variants': [
'NVIDIA_GEFORCE_GTX_1660',
],
},
'opt_target_coverage_test_suite': {
'mixins': [
'gce',
],
},
},
'optimization_guide_mac_script_tests': {
'model_validation_tests_light_suite': {},
'model_validation_tests_suite': {},
'ondevice_stability_tests_suite': {},
},
'optimization_guide_win32_script_tests': {
'model_validation_tests_light_suite': {
'mixins': [
'gce',
],
},
'model_validation_tests_suite': {
'mixins': [
'gce',
],
},
'ondevice_stability_tests_suite': {
'variants': [
'AMD_RADEON_RX_5500_XT',
'NVIDIA_GEFORCE_GTX_1660',
],
},
},
'optimization_guide_win64_script_tests': {
'model_validation_tests_light_suite': {
'mixins': [
'gce',
],
},
'model_validation_tests_suite': {
'mixins': [
'gce',
],
},
'ondevice_stability_tests_suite': {
'variants': [
'AMD_RADEON_RX_5500_XT',
'INTEL_UHD_630_OR_770',
'NVIDIA_GEFORCE_GTX_1660',
],
},
},
'optimization_guide_win_arm64_script_tests': {
'model_validation_tests_light_suite': {},
'model_validation_tests_suite': {},
'ondevice_stability_tests_suite': {},
},
'optimization_guide_win_gtests': {
'optimization_guide_gpu_gtests': {
'variants': [
'AMD_RADEON_RX_5500_XT',
'INTEL_UHD_630_OR_770',
'NVIDIA_GEFORCE_GTX_1660',
],
},
'optimization_guide_nogpu_gtests': {
'mixins': [
'gce',
],
},
},
},
}