Enable Dawn Win/NVIDIA experiment
Enables the Dawn x64 and x86 Win/NVIDIA builders to qualify the Win11 machines with newer drivers. Bug: 413300864, 418169213 Change-Id: Iffbc4405edeab6cec734ea5a6533dc06654a1058 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6542432 Auto-Submit: Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Cr-Commit-Position: refs/heads/main@{#1463212}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
01784a9aae
commit
00068acce7
infra/config
generated
builders
ci
Dawn Win10 x64 Builder
targets
Dawn Win10 x64 Experimental Release (NVIDIA)
targets
Dawn Win10 x86 Builder
targets
Dawn Win10 x86 Experimental Release (NVIDIA)
targets
try
dawn-try-win-x64-nvidia-exp
targets
dawn-try-win-x86-nvidia-exp
targets
luci
subprojects
chromium
third_party/blink/web_tests
@@ -37,23 +37,353 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Dawn Win10 x64 Experimental Release (NVIDIA)": {
|
"Dawn Win10 x64 Experimental Release (NVIDIA)": {
|
||||||
|
"gtest_tests": [
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-implicit-device-sync",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_implicit_device_sync_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-toggles=use_tint_ir",
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_use_tint_ir_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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": [
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--enable-backend-validation",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_skip_validation_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-toggles=use_tint_ir",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_use_tint_ir_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-wire",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_wire_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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}",
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "gl_unittests",
|
||||||
|
"precommit_args": [
|
||||||
|
"--gerrit-issue=${patch_issue}",
|
||||||
|
"--gerrit-patchset=${patch_set}",
|
||||||
|
"--buildbucket-id=${buildbucket_build_id}"
|
||||||
|
],
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "gl_unittests",
|
||||||
|
"test_id_prefix": "ninja://ui/gl:gl_unittests/"
|
||||||
|
}
|
||||||
|
],
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"noop_sleep",
|
"--override-steps=1",
|
||||||
"--show-stdout",
|
"--gtest-benchmark-name=dawn_perf_tests",
|
||||||
"--browser=release_x64",
|
"-v"
|
||||||
"--passthrough",
|
|
||||||
"-v",
|
|
||||||
"--stable-jobs",
|
|
||||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
|
||||||
"--enforce-browser-version",
|
|
||||||
"--jobs=4"
|
|
||||||
],
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--smoke-test-mode"
|
||||||
|
],
|
||||||
|
"script": "//tools/perf/process_perf_results.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_perf_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "dawn_perf_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
"merge": {
|
"merge": {
|
||||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
},
|
},
|
||||||
"name": "noop_sleep_tests",
|
"name": "telemetry_gpu_unittests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
"swarming": {
|
"swarming": {
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"display_attached": "1",
|
"display_attached": "1",
|
||||||
@@ -67,6 +397,481 @@
|
|||||||
"io_timeout": 1800,
|
"io_timeout": 1800,
|
||||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
},
|
},
|
||||||
|
"test": "telemetry_gpu_unittests",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=dedicated",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_dedicated_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=service",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_service_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=shared",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_shared_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu-swiftshader",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_swiftshader_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
"test": "telemetry_gpu_integration_test",
|
"test": "telemetry_gpu_integration_test",
|
||||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
}
|
}
|
||||||
|
@@ -1,22 +1,451 @@
|
|||||||
{
|
{
|
||||||
"Dawn Win10 x64 Experimental Release (NVIDIA)": {
|
"Dawn Win10 x64 Experimental Release (NVIDIA)": {
|
||||||
|
"gtest_tests": [
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-implicit-device-sync",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_implicit_device_sync_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-toggles=use_tint_ir",
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_use_tint_ir_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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": [
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--enable-backend-validation",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_skip_validation_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-toggles=use_tint_ir",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_use_tint_ir_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-wire",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_wire_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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}",
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "gl_unittests",
|
||||||
|
"precommit_args": [
|
||||||
|
"--gerrit-issue=${patch_issue}",
|
||||||
|
"--gerrit-patchset=${patch_set}",
|
||||||
|
"--buildbucket-id=${buildbucket_build_id}"
|
||||||
|
],
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "gl_unittests",
|
||||||
|
"test_id_prefix": "ninja://ui/gl:gl_unittests/"
|
||||||
|
}
|
||||||
|
],
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"noop_sleep",
|
"--override-steps=1",
|
||||||
|
"--gtest-benchmark-name=dawn_perf_tests",
|
||||||
|
"-v"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--smoke-test-mode"
|
||||||
|
],
|
||||||
|
"script": "//tools/perf/process_perf_results.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_perf_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "dawn_perf_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "telemetry_gpu_unittests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_unittests",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"test_id_prefix": "ninja://:webgpu_blink_web_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"webgpu_cts",
|
||||||
"--show-stdout",
|
"--show-stdout",
|
||||||
"--browser=release_x64",
|
"--browser=release_x64",
|
||||||
"--passthrough",
|
"--passthrough",
|
||||||
"-v",
|
"-v",
|
||||||
"--stable-jobs",
|
"--stable-jobs",
|
||||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu",
|
||||||
"--enforce-browser-version",
|
"--enforce-browser-version",
|
||||||
"--jobs=4"
|
"--use-worker=dedicated",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
],
|
],
|
||||||
"merge": {
|
"merge": {
|
||||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
},
|
},
|
||||||
"name": "noop_sleep_tests",
|
"name": "webgpu_cts_dedicated_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
"swarming": {
|
"swarming": {
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"display_attached": "1",
|
"display_attached": "1",
|
||||||
@@ -32,6 +461,382 @@
|
|||||||
},
|
},
|
||||||
"test": "telemetry_gpu_integration_test",
|
"test": "telemetry_gpu_integration_test",
|
||||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=service",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_service_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=shared",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_shared_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu-swiftshader",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_swiftshader_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@@ -37,23 +37,241 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Dawn Win10 x86 Experimental Release (NVIDIA)": {
|
"Dawn Win10 x86 Experimental Release (NVIDIA)": {
|
||||||
|
"gtest_tests": [
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-implicit-device-sync",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_implicit_device_sync_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_skip_validation_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-wire",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_wire_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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}",
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "gl_unittests",
|
||||||
|
"precommit_args": [
|
||||||
|
"--gerrit-issue=${patch_issue}",
|
||||||
|
"--gerrit-patchset=${patch_set}",
|
||||||
|
"--buildbucket-id=${buildbucket_build_id}"
|
||||||
|
],
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "gl_unittests",
|
||||||
|
"test_id_prefix": "ninja://ui/gl:gl_unittests/"
|
||||||
|
}
|
||||||
|
],
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"noop_sleep",
|
"--override-steps=1",
|
||||||
"--show-stdout",
|
"--gtest-benchmark-name=dawn_perf_tests",
|
||||||
"--browser=release",
|
"-v"
|
||||||
"--passthrough",
|
|
||||||
"-v",
|
|
||||||
"--stable-jobs",
|
|
||||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
|
||||||
"--enforce-browser-version",
|
|
||||||
"--jobs=4"
|
|
||||||
],
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--smoke-test-mode"
|
||||||
|
],
|
||||||
|
"script": "//tools/perf/process_perf_results.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_perf_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "dawn_perf_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
"merge": {
|
"merge": {
|
||||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
},
|
},
|
||||||
"name": "noop_sleep_tests",
|
"name": "telemetry_gpu_unittests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
"swarming": {
|
"swarming": {
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"display_attached": "1",
|
"display_attached": "1",
|
||||||
@@ -67,6 +285,290 @@
|
|||||||
"io_timeout": 1800,
|
"io_timeout": 1800,
|
||||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
},
|
},
|
||||||
|
"test": "telemetry_gpu_unittests",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu-swiftshader",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_swiftshader_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
"test": "telemetry_gpu_integration_test",
|
"test": "telemetry_gpu_integration_test",
|
||||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
}
|
}
|
||||||
|
@@ -1,22 +1,240 @@
|
|||||||
{
|
{
|
||||||
"Dawn Win10 x86 Experimental Release (NVIDIA)": {
|
"Dawn Win10 x86 Experimental Release (NVIDIA)": {
|
||||||
|
"gtest_tests": [
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-implicit-device-sync",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_implicit_device_sync_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_skip_validation_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-wire",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_wire_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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}",
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "gl_unittests",
|
||||||
|
"precommit_args": [
|
||||||
|
"--gerrit-issue=${patch_issue}",
|
||||||
|
"--gerrit-patchset=${patch_set}",
|
||||||
|
"--buildbucket-id=${buildbucket_build_id}"
|
||||||
|
],
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "gl_unittests",
|
||||||
|
"test_id_prefix": "ninja://ui/gl:gl_unittests/"
|
||||||
|
}
|
||||||
|
],
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"noop_sleep",
|
"--override-steps=1",
|
||||||
"--show-stdout",
|
"--gtest-benchmark-name=dawn_perf_tests",
|
||||||
"--browser=release",
|
"-v"
|
||||||
"--passthrough",
|
|
||||||
"-v",
|
|
||||||
"--stable-jobs",
|
|
||||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
|
||||||
"--enforce-browser-version",
|
|
||||||
"--jobs=4"
|
|
||||||
],
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--smoke-test-mode"
|
||||||
|
],
|
||||||
|
"script": "//tools/perf/process_perf_results.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_perf_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "dawn_perf_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
"merge": {
|
"merge": {
|
||||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
},
|
},
|
||||||
"name": "noop_sleep_tests",
|
"name": "telemetry_gpu_unittests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
"swarming": {
|
"swarming": {
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"display_attached": "1",
|
"display_attached": "1",
|
||||||
@@ -30,6 +248,290 @@
|
|||||||
"io_timeout": 1800,
|
"io_timeout": 1800,
|
||||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
},
|
},
|
||||||
|
"test": "telemetry_gpu_unittests",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu-swiftshader",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_swiftshader_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
"test": "telemetry_gpu_integration_test",
|
"test": "telemetry_gpu_integration_test",
|
||||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
}
|
}
|
||||||
|
@@ -1,23 +1,452 @@
|
|||||||
{
|
{
|
||||||
"Dawn Win10 x64 Builder": {},
|
"Dawn Win10 x64 Builder": {},
|
||||||
"Dawn Win10 x64 Experimental Release (NVIDIA)": {
|
"Dawn Win10 x64 Experimental Release (NVIDIA)": {
|
||||||
|
"gtest_tests": [
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-implicit-device-sync",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_implicit_device_sync_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-toggles=use_tint_ir",
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_use_tint_ir_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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": [
|
||||||
|
"--disable-toggles=use_dxc",
|
||||||
|
"--enable-backend-validation",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_no_dxc_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_skip_validation_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-toggles=use_tint_ir",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_use_tint_ir_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-wire",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_wire_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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}",
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "gl_unittests",
|
||||||
|
"precommit_args": [
|
||||||
|
"--gerrit-issue=${patch_issue}",
|
||||||
|
"--gerrit-patchset=${patch_set}",
|
||||||
|
"--buildbucket-id=${buildbucket_build_id}"
|
||||||
|
],
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "gl_unittests",
|
||||||
|
"test_id_prefix": "ninja://ui/gl:gl_unittests/"
|
||||||
|
}
|
||||||
|
],
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"noop_sleep",
|
"--override-steps=1",
|
||||||
|
"--gtest-benchmark-name=dawn_perf_tests",
|
||||||
|
"-v"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--smoke-test-mode"
|
||||||
|
],
|
||||||
|
"script": "//tools/perf/process_perf_results.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_perf_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "dawn_perf_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "telemetry_gpu_unittests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_unittests",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"test_id_prefix": "ninja://:webgpu_blink_web_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"webgpu_cts",
|
||||||
"--show-stdout",
|
"--show-stdout",
|
||||||
"--browser=release_x64",
|
"--browser=release_x64",
|
||||||
"--passthrough",
|
"--passthrough",
|
||||||
"-v",
|
"-v",
|
||||||
"--stable-jobs",
|
"--stable-jobs",
|
||||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu",
|
||||||
"--enforce-browser-version",
|
"--enforce-browser-version",
|
||||||
"--jobs=4"
|
"--use-worker=dedicated",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
],
|
],
|
||||||
"merge": {
|
"merge": {
|
||||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
},
|
},
|
||||||
"name": "noop_sleep_tests",
|
"name": "webgpu_cts_dedicated_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
"swarming": {
|
"swarming": {
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"display_attached": "1",
|
"display_attached": "1",
|
||||||
@@ -33,6 +462,382 @@
|
|||||||
},
|
},
|
||||||
"test": "telemetry_gpu_integration_test",
|
"test": "telemetry_gpu_integration_test",
|
||||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=service",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_service_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-worker=shared",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_shared_worker_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu-swiftshader",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_swiftshader_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@@ -1,23 +1,241 @@
|
|||||||
{
|
{
|
||||||
"Dawn Win10 x86 Builder": {},
|
"Dawn Win10 x86 Builder": {},
|
||||||
"Dawn Win10 x86 Experimental Release (NVIDIA)": {
|
"Dawn Win10 x86 Experimental Release (NVIDIA)": {
|
||||||
|
"gtest_tests": [
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--enable-implicit-device-sync",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_implicit_device_sync_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_skip_validation_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_validation_layers_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "dawn_end2end_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_end2end_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--use-wire",
|
||||||
|
"--use-gpu-in-tests",
|
||||||
|
"--exclusive-device-type-preference=discrete,integrated",
|
||||||
|
"--test-launcher-retry-limit=0",
|
||||||
|
"--test-launcher-batch-limit=512"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_end2end_wire_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"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}",
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||||
|
},
|
||||||
|
"name": "gl_unittests",
|
||||||
|
"precommit_args": [
|
||||||
|
"--gerrit-issue=${patch_issue}",
|
||||||
|
"--gerrit-patchset=${patch_set}",
|
||||||
|
"--buildbucket-id=${buildbucket_build_id}"
|
||||||
|
],
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "gl_unittests",
|
||||||
|
"test_id_prefix": "ninja://ui/gl:gl_unittests/"
|
||||||
|
}
|
||||||
|
],
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"noop_sleep",
|
"--override-steps=1",
|
||||||
"--show-stdout",
|
"--gtest-benchmark-name=dawn_perf_tests",
|
||||||
"--browser=release",
|
"-v"
|
||||||
"--passthrough",
|
|
||||||
"-v",
|
|
||||||
"--stable-jobs",
|
|
||||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
|
||||||
"--enforce-browser-version",
|
|
||||||
"--jobs=4"
|
|
||||||
],
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--smoke-test-mode"
|
||||||
|
],
|
||||||
|
"script": "//tools/perf/process_perf_results.py"
|
||||||
|
},
|
||||||
|
"name": "dawn_perf_tests",
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "dawn_perf_tests",
|
||||||
|
"test_id_prefix": "ninja://third_party/dawn/src/dawn/tests:dawn_perf_tests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
"merge": {
|
"merge": {
|
||||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
},
|
},
|
||||||
"name": "noop_sleep_tests",
|
"name": "telemetry_gpu_unittests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
"swarming": {
|
"swarming": {
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"display_attached": "1",
|
"display_attached": "1",
|
||||||
@@ -31,6 +249,290 @@
|
|||||||
"io_timeout": 1800,
|
"io_timeout": 1800,
|
||||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
},
|
},
|
||||||
|
"test": "telemetry_gpu_unittests",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_unittests/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--use-fxc",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"ci_only": true,
|
||||||
|
"merge": {
|
||||||
|
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_cts_fxc_with_validation_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true,
|
||||||
|
"has_native_resultdb_integration": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 14
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"args": [
|
||||||
|
"--flag-specific=webgpu-swiftshader",
|
||||||
|
"--initialize-webgpu-adapter-at-startup-timeout-ms=60000"
|
||||||
|
],
|
||||||
|
"merge": {
|
||||||
|
"args": [
|
||||||
|
"--verbose"
|
||||||
|
],
|
||||||
|
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||||
|
},
|
||||||
|
"name": "webgpu_swiftshader_blink_web_tests",
|
||||||
|
"resultdb": {
|
||||||
|
"enable": true
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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"
|
||||||
|
],
|
||||||
|
"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": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
},
|
||||||
|
"test": "webgpu_blink_web_tests",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
|
"test": "telemetry_gpu_integration_test",
|
||||||
|
"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",
|
||||||
|
"--enforce-browser-version",
|
||||||
|
"--use-webgpu-adapter=swiftshader",
|
||||||
|
"--test-filter=*web_platform*",
|
||||||
|
"--enable-dawn-backend-validation",
|
||||||
|
"--jobs=4",
|
||||||
|
"--use-webgpu-power-preference=default-high-performance"
|
||||||
|
],
|
||||||
|
"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
|
||||||
|
},
|
||||||
|
"swarming": {
|
||||||
|
"dimensions": {
|
||||||
|
"display_attached": "1",
|
||||||
|
"gpu": "10de:2184-32.0.15.7602",
|
||||||
|
"os": "Windows-11-26100",
|
||||||
|
"pool": "chromium.tests.gpu"
|
||||||
|
},
|
||||||
|
"expiration": 21600,
|
||||||
|
"hard_timeout": 1800,
|
||||||
|
"idempotent": false,
|
||||||
|
"io_timeout": 1800,
|
||||||
|
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
|
"shards": 2
|
||||||
|
},
|
||||||
"test": "telemetry_gpu_integration_test",
|
"test": "telemetry_gpu_integration_test",
|
||||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
|
||||||
}
|
}
|
||||||
|
@@ -13223,6 +13223,11 @@ consoles {
|
|||||||
category: "ToT|Windows|x64|Nvidia"
|
category: "ToT|Windows|x64|Nvidia"
|
||||||
short_name: "asn"
|
short_name: "asn"
|
||||||
}
|
}
|
||||||
|
builders {
|
||||||
|
name: "buildbucket/luci.chromium.ci/Dawn Win10 x64 Experimental Release (NVIDIA)"
|
||||||
|
category: "ToT|Windows|x64|Nvidia"
|
||||||
|
short_name: "exp"
|
||||||
|
}
|
||||||
builders {
|
builders {
|
||||||
name: "buildbucket/luci.chromium.ci/Dawn Win10 x86 Release (Intel)"
|
name: "buildbucket/luci.chromium.ci/Dawn Win10 x86 Release (Intel)"
|
||||||
category: "ToT|Windows|x86|Intel"
|
category: "ToT|Windows|x86|Intel"
|
||||||
@@ -13233,6 +13238,11 @@ consoles {
|
|||||||
category: "ToT|Windows|x86|Nvidia"
|
category: "ToT|Windows|x86|Nvidia"
|
||||||
short_name: "1660"
|
short_name: "1660"
|
||||||
}
|
}
|
||||||
|
builders {
|
||||||
|
name: "buildbucket/luci.chromium.ci/Dawn Win10 x86 Experimental Release (NVIDIA)"
|
||||||
|
category: "ToT|Windows|x86|Nvidia"
|
||||||
|
short_name: "exp"
|
||||||
|
}
|
||||||
builders {
|
builders {
|
||||||
name: "buildbucket/luci.chromium.ci/Dawn ChromeOS Skylab Release (volteer)"
|
name: "buildbucket/luci.chromium.ci/Dawn ChromeOS Skylab Release (volteer)"
|
||||||
category: "ChromeOS|Intel"
|
category: "ChromeOS|Intel"
|
||||||
@@ -24909,6 +24919,11 @@ consoles {
|
|||||||
category: "chromium.dawn|ToT|Windows|x64|Nvidia"
|
category: "chromium.dawn|ToT|Windows|x64|Nvidia"
|
||||||
short_name: "1660"
|
short_name: "1660"
|
||||||
}
|
}
|
||||||
|
builders {
|
||||||
|
name: "buildbucket/luci.chromium.ci/Dawn Win10 x64 Experimental Release (NVIDIA)"
|
||||||
|
category: "chromium.dawn|ToT|Windows|x64|Nvidia"
|
||||||
|
short_name: "exp"
|
||||||
|
}
|
||||||
builders {
|
builders {
|
||||||
name: "buildbucket/luci.chromium.ci/Dawn Win10 x86 Release (Intel)"
|
name: "buildbucket/luci.chromium.ci/Dawn Win10 x86 Release (Intel)"
|
||||||
category: "chromium.dawn|ToT|Windows|x86|Intel"
|
category: "chromium.dawn|ToT|Windows|x86|Intel"
|
||||||
@@ -24919,6 +24934,11 @@ consoles {
|
|||||||
category: "chromium.dawn|ToT|Windows|x86|Nvidia"
|
category: "chromium.dawn|ToT|Windows|x86|Nvidia"
|
||||||
short_name: "1660"
|
short_name: "1660"
|
||||||
}
|
}
|
||||||
|
builders {
|
||||||
|
name: "buildbucket/luci.chromium.ci/Dawn Win10 x86 Experimental Release (NVIDIA)"
|
||||||
|
category: "chromium.dawn|ToT|Windows|x86|Nvidia"
|
||||||
|
short_name: "exp"
|
||||||
|
}
|
||||||
header {
|
header {
|
||||||
oncalls {
|
oncalls {
|
||||||
name: "Chromium"
|
name: "Chromium"
|
||||||
|
@@ -2825,22 +2825,31 @@ ci.thin_tester(
|
|||||||
# should be running the same test_suites as
|
# should be running the same test_suites as
|
||||||
# 'Dawn Win10 x64 Release (NVIDIA)'
|
# 'Dawn Win10 x64 Release (NVIDIA)'
|
||||||
targets = [
|
targets = [
|
||||||
"gpu_noop_sleep_telemetry_test",
|
"gpu_dawn_telemetry_win_x64_tests",
|
||||||
|
"gpu_dawn_integration_gtests_passthrough_win_x64",
|
||||||
|
"gpu_dawn_isolated_scripts",
|
||||||
],
|
],
|
||||||
mixins = [
|
mixins = [
|
||||||
"limited_capacity_bot",
|
"limited_capacity_bot",
|
||||||
"win10_nvidia_gtx_1660_experimental",
|
"win10_nvidia_gtx_1660_experimental",
|
||||||
],
|
],
|
||||||
|
per_test_modifications = {
|
||||||
|
"gl_unittests": targets.mixin(
|
||||||
|
args = [
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter",
|
||||||
|
],
|
||||||
|
),
|
||||||
|
},
|
||||||
),
|
),
|
||||||
targets_settings = targets.settings(
|
targets_settings = targets.settings(
|
||||||
browser_config = targets.browser_config.RELEASE_X64,
|
browser_config = targets.browser_config.RELEASE_X64,
|
||||||
os_type = targets.os_type.WINDOWS,
|
os_type = targets.os_type.WINDOWS,
|
||||||
),
|
),
|
||||||
# Uncomment this entry when this experimental tester is actually in use.
|
# Uncomment this entry when this experimental tester is actually in use.
|
||||||
# console_view_entry = consoles.console_view_entry(
|
console_view_entry = consoles.console_view_entry(
|
||||||
# category = "ToT|Windows|x64|Nvidia",
|
category = "ToT|Windows|x64|Nvidia",
|
||||||
# short_name = "exp",
|
short_name = "exp",
|
||||||
# ),
|
),
|
||||||
list_view = "chromium.gpu.experimental",
|
list_view = "chromium.gpu.experimental",
|
||||||
execution_timeout = 6 * time.hour,
|
execution_timeout = 6 * time.hour,
|
||||||
)
|
)
|
||||||
@@ -3169,22 +3178,31 @@ ci.thin_tester(
|
|||||||
# should be running the same test_suites as 'Dawn Win10 x86 Release
|
# should be running the same test_suites as 'Dawn Win10 x86 Release
|
||||||
# (NVIDIA)'.
|
# (NVIDIA)'.
|
||||||
targets = [
|
targets = [
|
||||||
"gpu_noop_sleep_telemetry_test",
|
"gpu_dawn_telemetry_tests_fxc",
|
||||||
|
"gpu_dawn_integration_gtests_passthrough",
|
||||||
|
"gpu_dawn_isolated_scripts",
|
||||||
],
|
],
|
||||||
mixins = [
|
mixins = [
|
||||||
"limited_capacity_bot",
|
"limited_capacity_bot",
|
||||||
"win10_nvidia_gtx_1660_experimental",
|
"win10_nvidia_gtx_1660_experimental",
|
||||||
],
|
],
|
||||||
|
per_test_modifications = {
|
||||||
|
"gl_unittests": targets.mixin(
|
||||||
|
args = [
|
||||||
|
"--test-launcher-filter-file=../../testing/buildbot/filters/win.nvidia.gtx.1660.gl_unittests.filter",
|
||||||
|
],
|
||||||
|
),
|
||||||
|
},
|
||||||
),
|
),
|
||||||
targets_settings = targets.settings(
|
targets_settings = targets.settings(
|
||||||
browser_config = targets.browser_config.RELEASE,
|
browser_config = targets.browser_config.RELEASE,
|
||||||
os_type = targets.os_type.WINDOWS,
|
os_type = targets.os_type.WINDOWS,
|
||||||
),
|
),
|
||||||
# Uncomment this entry when this experimental tester is actually in use.
|
# Uncomment this entry when this experimental tester is actually in use.
|
||||||
# console_view_entry = consoles.console_view_entry(
|
console_view_entry = consoles.console_view_entry(
|
||||||
# category = "ToT|Windows|x86|Nvidia",
|
category = "ToT|Windows|x86|Nvidia",
|
||||||
# short_name = "exp",
|
short_name = "exp",
|
||||||
# ),
|
),
|
||||||
list_view = "chromium.gpu.experimental",
|
list_view = "chromium.gpu.experimental",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@@ -50,3 +50,7 @@ crbug.com/1405548 [ Win ] wpt_internal/webgpu/web_platform/reftests/canvas_color
|
|||||||
|
|
||||||
# Test failus due to drop last frame after gpu device is destroyed/lost.
|
# Test failus due to drop last frame after gpu device is destroyed/lost.
|
||||||
crbug.com/370694819 wpt_internal/webgpu/web_platform/reftests/canvas_display_after_device_lost.https.html [ Failure ]
|
crbug.com/370694819 wpt_internal/webgpu/web_platform/reftests/canvas_display_after_device_lost.https.html [ Failure ]
|
||||||
|
|
||||||
|
# Crashes due to the upgrade from Win10/old driver -> Win11/new driver for NVIDIA GTX 1660.
|
||||||
|
crbug.com/418169213 [ Win11 ] wpt_internal/webgpu/web_platform/reftests/canvas_complex_rgba16float_store.https.html [ Crash ]
|
||||||
|
crbug.com/418169213 [ Win11 ] wpt_internal/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html [ Crash ]
|
||||||
|
Reference in New Issue
Block a user