| { |
| "AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {}, |
| "AAAAA2 See generate_buildbot_json.py to make changes": {}, |
| "Dawn Android arm DEPS Release (Pixel 4)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--gs-results-bucket=chromium-result-details", |
| "--recover-devices", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "args": [ |
| "--bucket", |
| "chromium-result-details", |
| "--test-name", |
| "dawn_end2end_tests" |
| ], |
| "script": "//build/android/pylib/results/presentation/test_results_presentation.py" |
| }, |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "device_os": "R", |
| "device_os_type": "userdebug", |
| "device_type": "flame", |
| "os": "Android", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "output_links": [ |
| { |
| "link": [ |
| "https://luci-logdog.appspot.com/v/?s", |
| "=android%2Fswarming%2Flogcats%2F", |
| "${TASK_ID}%2F%2B%2Funified_logcats" |
| ], |
| "name": "shard #${SHARD_INDEX} logcats" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--gs-results-bucket=chromium-result-details", |
| "--recover-devices", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "args": [ |
| "--bucket", |
| "chromium-result-details", |
| "--test-name", |
| "dawn_end2end_implicit_device_sync_tests" |
| ], |
| "script": "//build/android/pylib/results/presentation/test_results_presentation.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "device_os": "R", |
| "device_os_type": "userdebug", |
| "device_type": "flame", |
| "os": "Android", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "output_links": [ |
| { |
| "link": [ |
| "https://luci-logdog.appspot.com/v/?s", |
| "=android%2Fswarming%2Flogcats%2F", |
| "${TASK_ID}%2F%2B%2Funified_logcats" |
| ], |
| "name": "shard #${SHARD_INDEX} logcats" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| } |
| ], |
| "isolated_scripts": [] |
| }, |
| "Dawn Android arm Release (Pixel 4)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--gs-results-bucket=chromium-result-details", |
| "--recover-devices", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "args": [ |
| "--bucket", |
| "chromium-result-details", |
| "--test-name", |
| "dawn_end2end_tests" |
| ], |
| "script": "//build/android/pylib/results/presentation/test_results_presentation.py" |
| }, |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "device_os": "R", |
| "device_os_type": "userdebug", |
| "device_type": "flame", |
| "os": "Android", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "output_links": [ |
| { |
| "link": [ |
| "https://luci-logdog.appspot.com/v/?s", |
| "=android%2Fswarming%2Flogcats%2F", |
| "${TASK_ID}%2F%2B%2Funified_logcats" |
| ], |
| "name": "shard #${SHARD_INDEX} logcats" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--gs-results-bucket=chromium-result-details", |
| "--recover-devices", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "args": [ |
| "--bucket", |
| "chromium-result-details", |
| "--test-name", |
| "dawn_end2end_implicit_device_sync_tests" |
| ], |
| "script": "//build/android/pylib/results/presentation/test_results_presentation.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "device_os": "R", |
| "device_os_type": "userdebug", |
| "device_type": "flame", |
| "os": "Android", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "output_links": [ |
| { |
| "link": [ |
| "https://luci-logdog.appspot.com/v/?s", |
| "=android%2Fswarming%2Flogcats%2F", |
| "${TASK_ID}%2F%2B%2Funified_logcats" |
| ], |
| "name": "shard #${SHARD_INDEX} logcats" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| } |
| ], |
| "isolated_scripts": [] |
| }, |
| "Dawn Linux TSAN Release": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| } |
| ] |
| }, |
| "Dawn Linux x64 Builder": {}, |
| "Dawn Linux x64 DEPS Builder": {}, |
| "Dawn Linux x64 DEPS Release (Intel UHD 630)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests", |
| "--no-xvfb" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--no-xvfb", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Linux x64 DEPS Release (NVIDIA)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests", |
| "--no-xvfb" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--no-xvfb", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Linux x64 Release (Intel UHD 630)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests", |
| "--no-xvfb" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--no-xvfb", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "8086:9bc5-20.0.8", |
| "os": "Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Linux x64 Release (NVIDIA)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--no-xvfb", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests", |
| "--no-xvfb" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--no-xvfb", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--no-xvfb", |
| "--additional-driver-flag=--enable-features=Vulkan" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu --enable-features=Vulkan", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "gpu": "10de:2184-440.100", |
| "os": "Ubuntu-18.04.5|Ubuntu-18.04.6", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Mac x64 Builder": {}, |
| "Dawn Mac x64 DEPS Builder": {}, |
| "Dawn Mac x64 DEPS Release (AMD)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Mac x64 DEPS Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Mac x64 Experimental Release (AMD)": { |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "noop_sleep", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "noop_sleep_tests", |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Mac x64 Experimental Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-13.3.1" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Mac x64 Release (AMD)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "ci_only": true, |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "1002:67ef", |
| "hidpi": "1", |
| "os": "Mac-13.2.1", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Mac x64 Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--platform=mac-mac11" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "cpu": "x86-64", |
| "display_attached": "1", |
| "gpu": "8086:3e9b", |
| "os": "Mac-12.5" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x64 ASAN Release": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64", |
| "--timeout-ms=48000" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 8 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| }, |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| } |
| ] |
| }, |
| "Dawn Win10 x64 Builder": {}, |
| "Dawn Win10 x64 DEPS Builder": {}, |
| "Dawn Win10 x64 DEPS Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x64 DEPS Release (NVIDIA)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x64 Experimental Release (Intel)": { |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "noop_sleep", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "noop_sleep_tests", |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x64 Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x64 Release (NVIDIA)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000", |
| "--target=Release_x64" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release_x64", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x86 Builder": {}, |
| "Dawn Win10 x86 DEPS Builder": {}, |
| "Dawn Win10 x86 DEPS Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x86 DEPS Release (NVIDIA)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x86 Experimental Release (Intel)": { |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "noop_sleep", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "noop_sleep_tests", |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "expiration": 21600, |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x86 Release (Intel)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=1" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "8086:9bc5-31.0.101.2111", |
| "os": "Windows-10", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| }, |
| "Dawn Win10 x86 Release (NVIDIA)": { |
| "gtest_tests": [ |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-implicit-device-sync", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "ci_only": true, |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_implicit_device_sync_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-toggles=skip_validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_skip_validation_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--enable-backend-validation", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_validation_layers_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-wire", |
| "--use-gpu-in-tests", |
| "--test-launcher-retry-limit=0", |
| "--exclusive-device-type-preference=discrete,integrated" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "dawn_end2end_wire_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "dawn_end2end_tests", |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/" |
| }, |
| { |
| "args": [ |
| "--use-cmd-decoder=passthrough", |
| "--use-gl=angle", |
| "--use-gpu-in-tests" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "name": "gl_tests_passthrough", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test": "gl_tests", |
| "test_id_prefix": "ninja://gpu:gl_tests/" |
| }, |
| { |
| "args": [ |
| "--use-gpu-in-tests", |
| "--git-revision=${got_revision}" |
| ], |
| "merge": { |
| "script": "//testing/merge_scripts/standard_gtest_merge.py" |
| }, |
| "precommit_args": [ |
| "--gerrit-issue=${patch_issue}", |
| "--gerrit-patchset=${patch_set}", |
| "--buildbucket-id=${buildbucket_build_id}" |
| ], |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test": "gl_unittests", |
| "test_id_prefix": "ninja://ui/gl:gl_unittests/" |
| } |
| ], |
| "isolated_scripts": [ |
| { |
| "args": [ |
| "--override-steps=1", |
| "--gtest-benchmark-name=dawn_perf_tests", |
| "-v" |
| ], |
| "isolate_name": "dawn_perf_tests", |
| "merge": { |
| "args": [ |
| "--smoke-test-mode" |
| ], |
| "script": "//tools/perf/process_perf_results.py" |
| }, |
| "name": "dawn_perf_tests", |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/" |
| }, |
| { |
| "isolate_name": "telemetry_gpu_unittests", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "telemetry_gpu_unittests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "check_flakiness_for_new_tests": false, |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 14 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "--flag-specific=webgpu-swiftshader-with-backend-validation", |
| "--timeout-ms=30000", |
| "--initialize-webgpu-adapter-at-startup-timeout-ms=60000" |
| ], |
| "isolate_name": "webgpu_blink_web_tests", |
| "merge": { |
| "args": [ |
| "--verbose" |
| ], |
| "script": "//third_party/blink/tools/merge_web_test_results.py" |
| }, |
| "name": "webgpu_swiftshader_blink_web_tests_with_backend_validation", |
| "resultdb": { |
| "enable": true |
| }, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" |
| }, |
| "test_id_prefix": "ninja://:webgpu_blink_web_tests/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| }, |
| { |
| "args": [ |
| "webgpu_cts", |
| "--show-stdout", |
| "--browser=release", |
| "--passthrough", |
| "-v", |
| "--stable-jobs", |
| "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu", |
| "--use-webgpu-adapter=swiftshader", |
| "--test-filter=*web_platform*", |
| "--enable-dawn-backend-validation", |
| "--use-webgpu-power-preference=default-high-performance", |
| "--jobs=4" |
| ], |
| "isolate_name": "telemetry_gpu_integration_test", |
| "merge": { |
| "script": "//testing/merge_scripts/standard_isolated_script_merge.py" |
| }, |
| "name": "webgpu_swiftshader_web_platform_cts_with_validation_tests", |
| "resultdb": { |
| "enable": true, |
| "has_native_resultdb_integration": true |
| }, |
| "should_retry_with_patch": false, |
| "swarming": { |
| "can_use_on_swarming_builders": true, |
| "dimension_sets": [ |
| { |
| "display_attached": "1", |
| "gpu": "10de:2184-27.21.14.5638", |
| "os": "Windows-10-18363", |
| "pool": "chromium.tests.gpu" |
| } |
| ], |
| "idempotent": false, |
| "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", |
| "shards": 2 |
| }, |
| "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/" |
| } |
| ] |
| } |
| } |