Add Mac FYI ASAN GPU split builder/tester bots
Replacing combined buildertester "Mac FYI GPU ASAN Release" deleted in
crrev.com/c/3200452.
The split testers serialize tests, reducing the load on Mac Retina AMD
pool (as well as Mac Mini Intel pool).
Caveats for testing/buildbot/test_suite_exceptions.pyl:
1. This enables info_collection_tests suite which was previously
disabled because the old bot ran on 2 GPUs, so we couldn't give a single
expectation.
2. This doesn't add is-asan argument for passthrough variants of WebGL
tests, since this was the original state. Since we currently have some
no-asan expectations which apply to this bot, I don't want to make
changes at the moment.
Bug: 1255237
Change-Id: I0b0d0da219e211cd5fa66804add4fea85830eb3c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3199212
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#927511}
diff --git "a/infra/config/generated/builders/ci/GPU FYI Mac Builder \050asan\051/properties.textpb" "b/infra/config/generated/builders/ci/GPU FYI Mac Builder \050asan\051/properties.textpb"
new file mode 100644
index 0000000..28531ad
--- /dev/null
+++ "b/infra/config/generated/builders/ci/GPU FYI Mac Builder \050asan\051/properties.textpb"
@@ -0,0 +1,20 @@
+{
+ "$build/goma": {
+ "rpc_extra_params": "?prod",
+ "server_host": "goma.chromium.org",
+ "use_luci_auth": true
+ },
+ "$kitchen": {
+ "devshell": true,
+ "git_auth": true
+ },
+ "$recipe_engine/resultdb/test_presentation": {
+ "column_keys": [],
+ "grouping_keys": [
+ "status",
+ "v.test_suite"
+ ]
+ },
+ "perf_dashboard_machine_group": "ChromiumGPUFYI",
+ "recipe": "chromium"
+}
\ No newline at end of file
diff --git "a/infra/config/generated/builders/ci/Mac FYI ASAN \050Intel\051/properties.textpb" "b/infra/config/generated/builders/ci/Mac FYI ASAN \050Intel\051/properties.textpb"
new file mode 100644
index 0000000..f8f75171b
--- /dev/null
+++ "b/infra/config/generated/builders/ci/Mac FYI ASAN \050Intel\051/properties.textpb"
@@ -0,0 +1,15 @@
+{
+ "$kitchen": {
+ "devshell": true,
+ "git_auth": true
+ },
+ "$recipe_engine/resultdb/test_presentation": {
+ "column_keys": [],
+ "grouping_keys": [
+ "status",
+ "v.test_suite"
+ ]
+ },
+ "perf_dashboard_machine_group": "ChromiumGPUFYI",
+ "recipe": "chromium"
+}
\ No newline at end of file
diff --git "a/infra/config/generated/builders/ci/Mac FYI Retina ASAN \050AMD\051/properties.textpb" "b/infra/config/generated/builders/ci/Mac FYI Retina ASAN \050AMD\051/properties.textpb"
new file mode 100644
index 0000000..f8f75171b
--- /dev/null
+++ "b/infra/config/generated/builders/ci/Mac FYI Retina ASAN \050AMD\051/properties.textpb"
@@ -0,0 +1,15 @@
+{
+ "$kitchen": {
+ "devshell": true,
+ "git_auth": true
+ },
+ "$recipe_engine/resultdb/test_presentation": {
+ "column_keys": [],
+ "grouping_keys": [
+ "status",
+ "v.test_suite"
+ ]
+ },
+ "perf_dashboard_machine_group": "ChromiumGPUFYI",
+ "recipe": "chromium"
+}
\ No newline at end of file
diff --git a/infra/config/generated/builders/try/gpu-fyi-try-mac-amd-retina-asan/properties.textpb b/infra/config/generated/builders/try/gpu-fyi-try-mac-amd-retina-asan/properties.textpb
new file mode 100644
index 0000000..af05379
--- /dev/null
+++ b/infra/config/generated/builders/try/gpu-fyi-try-mac-amd-retina-asan/properties.textpb
@@ -0,0 +1,19 @@
+{
+ "$build/goma": {
+ "rpc_extra_params": "?prod",
+ "server_host": "goma.chromium.org",
+ "use_luci_auth": true
+ },
+ "$kitchen": {
+ "devshell": true,
+ "git_auth": true
+ },
+ "$recipe_engine/resultdb/test_presentation": {
+ "column_keys": [],
+ "grouping_keys": [
+ "status",
+ "v.test_suite"
+ ]
+ },
+ "recipe": "chromium_trybot"
+}
\ No newline at end of file
diff --git a/infra/config/generated/builders/try/gpu-fyi-try-mac-intel-asan/properties.textpb b/infra/config/generated/builders/try/gpu-fyi-try-mac-intel-asan/properties.textpb
new file mode 100644
index 0000000..af05379
--- /dev/null
+++ b/infra/config/generated/builders/try/gpu-fyi-try-mac-intel-asan/properties.textpb
@@ -0,0 +1,19 @@
+{
+ "$build/goma": {
+ "rpc_extra_params": "?prod",
+ "server_host": "goma.chromium.org",
+ "use_luci_auth": true
+ },
+ "$kitchen": {
+ "devshell": true,
+ "git_auth": true
+ },
+ "$recipe_engine/resultdb/test_presentation": {
+ "column_keys": [],
+ "grouping_keys": [
+ "status",
+ "v.test_suite"
+ ]
+ },
+ "recipe": "chromium_trybot"
+}
\ No newline at end of file
diff --git a/infra/config/generated/luci/commit-queue.cfg b/infra/config/generated/luci/commit-queue.cfg
index 43cb03f..12d61ae8 100644
--- a/infra/config/generated/luci/commit-queue.cfg
+++ b/infra/config/generated/luci/commit-queue.cfg
@@ -876,6 +876,10 @@
includable_only: true
}
builders {
+ name: "chromium/try/gpu-fyi-try-mac-amd-retina-asan"
+ includable_only: true
+ }
+ builders {
name: "chromium/try/gpu-fyi-try-mac-amd-retina-dbg"
includable_only: true
}
@@ -892,6 +896,10 @@
includable_only: true
}
builders {
+ name: "chromium/try/gpu-fyi-try-mac-intel-asan"
+ includable_only: true
+ }
+ builders {
name: "chromium/try/gpu-fyi-try-mac-intel-dbg"
includable_only: true
}
diff --git a/infra/config/generated/luci/cr-buildbucket.cfg b/infra/config/generated/luci/cr-buildbucket.cfg
index 5bc337b..65491d0 100644
--- a/infra/config/generated/luci/cr-buildbucket.cfg
+++ b/infra/config/generated/luci/cr-buildbucket.cfg
@@ -7317,6 +7317,92 @@
}
}
builders {
+ name: "GPU FYI Mac Builder (asan)"
+ swarming_host: "chromium-swarm.appspot.com"
+ swarming_tags: "vpython:native-python-wrapper"
+ dimensions: "builder:GPU FYI Mac Builder (asan)"
+ dimensions: "cpu:x86-64"
+ dimensions: "os:Mac"
+ dimensions: "pool:luci.chromium.ci"
+ exe {
+ cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$build/goma": {'
+ ' "rpc_extra_params": "?prod",'
+ ' "server_host": "goma.chromium.org",'
+ ' "use_luci_auth": true'
+ ' },'
+ ' "$kitchen": {'
+ ' "devshell": true,'
+ ' "git_auth": true'
+ ' },'
+ ' "$recipe_engine/resultdb/test_presentation": {'
+ ' "column_keys": [],'
+ ' "grouping_keys": ['
+ ' "status",'
+ ' "v.test_suite"'
+ ' ]'
+ ' },'
+ ' "builder_group": "chromium.gpu.fyi",'
+ ' "perf_dashboard_machine_group": "ChromiumGPUFYI",'
+ ' "recipe": "chromium",'
+ ' "sheriff_rotations": ['
+ ' "chromium.gpu"'
+ ' ]'
+ '}'
+ execution_timeout_secs: 21600
+ build_numbers: YES
+ service_account: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ experiments {
+ key: "chromium.chromium_tests.use_gitiles_trigger"
+ value: 100
+ }
+ experiments {
+ key: "chromium.chromium_tests.use_rdb_results"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ resultdb {
+ enable: true
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "ci_test_results"
+ test_results {}
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "gpu_ci_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
+ }
+ }
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "blink_web_tests_ci_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://[^/]*blink_web_tests/.+"
+ }
+ }
+ }
+ history_options {
+ use_invocation_timestamp: true
+ }
+ }
+ }
+ builders {
name: "GPU FYI Mac Builder (dbg)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
@@ -15161,6 +15247,89 @@
}
}
builders {
+ name: "Mac FYI ASAN (Intel)"
+ swarming_host: "chromium-swarm.appspot.com"
+ swarming_tags: "vpython:native-python-wrapper"
+ dimensions: "builderless:1"
+ dimensions: "cores:2"
+ dimensions: "cpu:x86-64"
+ dimensions: "os:Ubuntu-18.04"
+ dimensions: "pool:luci.chromium.gpu.ci"
+ dimensions: "ssd:0"
+ exe {
+ cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$kitchen": {'
+ ' "devshell": true,'
+ ' "git_auth": true'
+ ' },'
+ ' "$recipe_engine/resultdb/test_presentation": {'
+ ' "column_keys": [],'
+ ' "grouping_keys": ['
+ ' "status",'
+ ' "v.test_suite"'
+ ' ]'
+ ' },'
+ ' "builder_group": "chromium.gpu.fyi",'
+ ' "perf_dashboard_machine_group": "ChromiumGPUFYI",'
+ ' "recipe": "chromium",'
+ ' "sheriff_rotations": ['
+ ' "chromium.gpu"'
+ ' ]'
+ '}'
+ execution_timeout_secs: 21600
+ build_numbers: YES
+ service_account: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ experiments {
+ key: "chromium.chromium_tests.use_gitiles_trigger"
+ value: 100
+ }
+ experiments {
+ key: "chromium.chromium_tests.use_rdb_results"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ resultdb {
+ enable: true
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "ci_test_results"
+ test_results {}
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "gpu_ci_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
+ }
+ }
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "blink_web_tests_ci_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://[^/]*blink_web_tests/.+"
+ }
+ }
+ }
+ history_options {
+ use_invocation_timestamp: true
+ }
+ }
+ }
+ builders {
name: "Mac FYI Debug (Intel)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
@@ -15742,6 +15911,89 @@
}
}
builders {
+ name: "Mac FYI Retina ASAN (AMD)"
+ swarming_host: "chromium-swarm.appspot.com"
+ swarming_tags: "vpython:native-python-wrapper"
+ dimensions: "builderless:1"
+ dimensions: "cores:2"
+ dimensions: "cpu:x86-64"
+ dimensions: "os:Ubuntu-18.04"
+ dimensions: "pool:luci.chromium.gpu.ci"
+ dimensions: "ssd:0"
+ exe {
+ cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$kitchen": {'
+ ' "devshell": true,'
+ ' "git_auth": true'
+ ' },'
+ ' "$recipe_engine/resultdb/test_presentation": {'
+ ' "column_keys": [],'
+ ' "grouping_keys": ['
+ ' "status",'
+ ' "v.test_suite"'
+ ' ]'
+ ' },'
+ ' "builder_group": "chromium.gpu.fyi",'
+ ' "perf_dashboard_machine_group": "ChromiumGPUFYI",'
+ ' "recipe": "chromium",'
+ ' "sheriff_rotations": ['
+ ' "chromium.gpu"'
+ ' ]'
+ '}'
+ execution_timeout_secs: 21600
+ build_numbers: YES
+ service_account: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ experiments {
+ key: "chromium.chromium_tests.use_gitiles_trigger"
+ value: 100
+ }
+ experiments {
+ key: "chromium.chromium_tests.use_rdb_results"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ resultdb {
+ enable: true
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "ci_test_results"
+ test_results {}
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "gpu_ci_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
+ }
+ }
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "blink_web_tests_ci_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://[^/]*blink_web_tests/.+"
+ }
+ }
+ }
+ history_options {
+ use_invocation_timestamp: true
+ }
+ }
+ }
+ builders {
name: "Mac FYI Retina Debug (AMD)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
@@ -62613,6 +62865,92 @@
}
}
builders {
+ name: "gpu-fyi-try-mac-amd-retina-asan"
+ swarming_host: "chromium-swarm.appspot.com"
+ swarming_tags: "vpython:native-python-wrapper"
+ dimensions: "builderless:1"
+ dimensions: "cpu:x86-64"
+ dimensions: "os:Mac"
+ dimensions: "pool:luci.chromium.gpu.mac.retina.amd.try"
+ exe {
+ cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$build/goma": {'
+ ' "rpc_extra_params": "?prod",'
+ ' "server_host": "goma.chromium.org",'
+ ' "use_luci_auth": true'
+ ' },'
+ ' "$kitchen": {'
+ ' "devshell": true,'
+ ' "git_auth": true'
+ ' },'
+ ' "$recipe_engine/resultdb/test_presentation": {'
+ ' "column_keys": [],'
+ ' "grouping_keys": ['
+ ' "status",'
+ ' "v.test_suite"'
+ ' ]'
+ ' },'
+ ' "builder_group": "tryserver.chromium.mac",'
+ ' "recipe": "chromium_trybot"'
+ '}'
+ execution_timeout_secs: 21600
+ expiration_secs: 7200
+ caches {
+ name: "win_toolchain"
+ path: "win_toolchain"
+ }
+ build_numbers: YES
+ service_account: "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ task_template_canary_percentage {
+ value: 5
+ }
+ experiments {
+ key: "chromium.chromium_tests.use_rdb_results"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ resultdb {
+ enable: true
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "try_test_results"
+ test_results {}
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "gpu_try_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
+ }
+ }
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "blink_web_tests_try_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://[^/]*blink_web_tests/.+"
+ }
+ }
+ }
+ history_options {
+ use_invocation_timestamp: true
+ }
+ }
+ }
+ builders {
name: "gpu-fyi-try-mac-amd-retina-dbg"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
@@ -62957,6 +63295,92 @@
}
}
builders {
+ name: "gpu-fyi-try-mac-intel-asan"
+ swarming_host: "chromium-swarm.appspot.com"
+ swarming_tags: "vpython:native-python-wrapper"
+ dimensions: "builderless:1"
+ dimensions: "cpu:x86-64"
+ dimensions: "os:Mac"
+ dimensions: "pool:luci.chromium.gpu.mac.mini.intel.try"
+ exe {
+ cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$build/goma": {'
+ ' "rpc_extra_params": "?prod",'
+ ' "server_host": "goma.chromium.org",'
+ ' "use_luci_auth": true'
+ ' },'
+ ' "$kitchen": {'
+ ' "devshell": true,'
+ ' "git_auth": true'
+ ' },'
+ ' "$recipe_engine/resultdb/test_presentation": {'
+ ' "column_keys": [],'
+ ' "grouping_keys": ['
+ ' "status",'
+ ' "v.test_suite"'
+ ' ]'
+ ' },'
+ ' "builder_group": "tryserver.chromium.mac",'
+ ' "recipe": "chromium_trybot"'
+ '}'
+ execution_timeout_secs: 21600
+ expiration_secs: 7200
+ caches {
+ name: "win_toolchain"
+ path: "win_toolchain"
+ }
+ build_numbers: YES
+ service_account: "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ task_template_canary_percentage {
+ value: 5
+ }
+ experiments {
+ key: "chromium.chromium_tests.use_rdb_results"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ resultdb {
+ enable: true
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "try_test_results"
+ test_results {}
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "gpu_try_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://(chrome/test:|content/test:fuchsia_)telemetry_gpu_integration_test[^/]*/.+"
+ }
+ }
+ }
+ bq_exports {
+ project: "chrome-luci-data"
+ dataset: "chromium"
+ table: "blink_web_tests_try_test_results"
+ test_results {
+ predicate {
+ test_id_regexp: "ninja://[^/]*blink_web_tests/.+"
+ }
+ }
+ }
+ history_options {
+ use_invocation_timestamp: true
+ }
+ }
+ }
+ builders {
name: "gpu-fyi-try-mac-intel-dbg"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
diff --git a/infra/config/generated/luci/luci-milo.cfg b/infra/config/generated/luci/luci-milo.cfg
index 43d0012..99cc46e 100644
--- a/infra/config/generated/luci/luci-milo.cfg
+++ b/infra/config/generated/luci/luci-milo.cfg
@@ -8197,6 +8197,11 @@
short_name: "arm"
}
builders {
+ name: "buildbucket/luci.chromium.ci/GPU FYI Mac Builder (asan)"
+ category: "Mac|Builder"
+ short_name: "asn"
+ }
+ builders {
name: "buildbucket/luci.chromium.ci/Mac Pro FYI Release (AMD)"
category: "Mac|AMD|Pro"
short_name: "rel"
@@ -8217,6 +8222,11 @@
short_name: "exp"
}
builders {
+ name: "buildbucket/luci.chromium.ci/Mac FYI Retina ASAN (AMD)"
+ category: "Mac|AMD|Retina"
+ short_name: "asn"
+ }
+ builders {
name: "buildbucket/luci.chromium.ci/Mac FYI Release (Apple M1)"
category: "Mac|Apple"
short_name: "rel"
@@ -8237,6 +8247,11 @@
short_name: "exp"
}
builders {
+ name: "buildbucket/luci.chromium.ci/Mac FYI ASAN (Intel)"
+ category: "Mac|Intel"
+ short_name: "asn"
+ }
+ builders {
name: "buildbucket/luci.chromium.ci/Mac FYI Release (Intel UHD 630)"
category: "Mac|Intel"
short_name: "uhd"
@@ -14416,6 +14431,9 @@
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-amd-pro-rel"
}
builders {
+ name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-amd-retina-asan"
+ }
+ builders {
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-amd-retina-dbg"
}
builders {
@@ -14428,6 +14446,9 @@
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-arm64-apple-m1-rel"
}
builders {
+ name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-intel-asan"
+ }
+ builders {
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-intel-dbg"
}
builders {
@@ -15800,6 +15821,9 @@
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-amd-pro-rel"
}
builders {
+ name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-amd-retina-asan"
+ }
+ builders {
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-amd-retina-dbg"
}
builders {
@@ -15812,6 +15836,9 @@
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-arm64-apple-m1-rel"
}
builders {
+ name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-intel-asan"
+ }
+ builders {
name: "buildbucket/luci.chromium.try/gpu-fyi-try-mac-intel-dbg"
}
builders {
diff --git a/infra/config/generated/luci/luci-scheduler.cfg b/infra/config/generated/luci/luci-scheduler.cfg
index ab721a9..cb47c15 100644
--- a/infra/config/generated/luci/luci-scheduler.cfg
+++ b/infra/config/generated/luci/luci-scheduler.cfg
@@ -1186,6 +1186,16 @@
}
}
job {
+ id: "GPU FYI Mac Builder (asan)"
+ realm: "ci"
+ acl_sets: "ci"
+ buildbucket {
+ server: "cr-buildbucket.appspot.com"
+ bucket: "luci.chromium.ci"
+ builder: "GPU FYI Mac Builder (asan)"
+ }
+}
+job {
id: "GPU FYI Mac Builder (dbg)"
realm: "ci"
acl_sets: "ci"
@@ -2363,6 +2373,20 @@
}
}
job {
+ id: "Mac FYI ASAN (Intel)"
+ realm: "ci"
+ acls {
+ role: TRIGGERER
+ granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ }
+ acl_sets: "ci"
+ buildbucket {
+ server: "cr-buildbucket.appspot.com"
+ bucket: "luci.chromium.ci"
+ builder: "Mac FYI ASAN (Intel)"
+ }
+}
+job {
id: "Mac FYI Debug (Intel)"
realm: "ci"
acls {
@@ -2461,6 +2485,20 @@
}
}
job {
+ id: "Mac FYI Retina ASAN (AMD)"
+ realm: "ci"
+ acls {
+ role: TRIGGERER
+ granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
+ }
+ acl_sets: "ci"
+ buildbucket {
+ server: "cr-buildbucket.appspot.com"
+ bucket: "luci.chromium.ci"
+ builder: "Mac FYI Retina ASAN (AMD)"
+ }
+}
+job {
id: "Mac FYI Retina Debug (AMD)"
realm: "ci"
acls {
@@ -7295,6 +7333,7 @@
triggers: "GPU FYI Linux Builder (dbg)"
triggers: "GPU FYI Linux dEQP Builder"
triggers: "GPU FYI Mac Builder"
+ triggers: "GPU FYI Mac Builder (asan)"
triggers: "GPU FYI Mac Builder (dbg)"
triggers: "GPU FYI Mac arm64 Builder"
triggers: "GPU FYI Win Builder"
diff --git a/infra/config/subprojects/chromium/ci.star b/infra/config/subprojects/chromium/ci.star
index e154ea5a..bfb09f8 100644
--- a/infra/config/subprojects/chromium/ci.star
+++ b/infra/config/subprojects/chromium/ci.star
@@ -4991,6 +4991,14 @@
)
ci.gpu_fyi_mac_builder(
+ name = "GPU FYI Mac Builder (asan)",
+ console_view_entry = consoles.console_view_entry(
+ category = "Mac|Builder",
+ short_name = "asn",
+ ),
+)
+
+ci.gpu_fyi_mac_builder(
name = "GPU FYI Mac Builder (dbg)",
console_view_entry = consoles.console_view_entry(
category = "Mac|Builder",
@@ -5176,6 +5184,15 @@
)
ci.gpu_fyi_thin_tester(
+ name = "Mac FYI ASAN (Intel)",
+ console_view_entry = consoles.console_view_entry(
+ category = "Mac|Intel",
+ short_name = "asn",
+ ),
+ triggered_by = ["GPU FYI Mac Builder (asan)"],
+)
+
+ci.gpu_fyi_thin_tester(
name = "Mac FYI Release (Intel)",
console_view_entry = consoles.console_view_entry(
category = "Mac|Intel",
@@ -5194,6 +5211,15 @@
)
ci.gpu_fyi_thin_tester(
+ name = "Mac FYI Retina ASAN (AMD)",
+ console_view_entry = consoles.console_view_entry(
+ category = "Mac|AMD|Retina",
+ short_name = "asn",
+ ),
+ triggered_by = ["GPU FYI Mac Builder (asan)"],
+)
+
+ci.gpu_fyi_thin_tester(
name = "Mac FYI Retina Debug (AMD)",
console_view_entry = consoles.console_view_entry(
category = "Mac|AMD|Retina",
diff --git a/infra/config/subprojects/chromium/gpu.try.star b/infra/config/subprojects/chromium/gpu.try.star
index 8917082a..de1de07 100644
--- a/infra/config/subprojects/chromium/gpu.try.star
+++ b/infra/config/subprojects/chromium/gpu.try.star
@@ -239,6 +239,11 @@
)
gpu_mac_builder(
+ name = "gpu-fyi-try-mac-amd-retina-asan",
+ pool = "luci.chromium.gpu.mac.retina.amd.try",
+)
+
+gpu_mac_builder(
name = "gpu-fyi-try-mac-amd-retina-dbg",
pool = "luci.chromium.gpu.mac.retina.amd.try",
)
@@ -259,6 +264,11 @@
)
gpu_mac_builder(
+ name = "gpu-fyi-try-mac-intel-asan",
+ pool = "luci.chromium.gpu.mac.mini.intel.try",
+)
+
+gpu_mac_builder(
name = "gpu-fyi-try-mac-intel-dbg",
pool = "luci.chromium.gpu.mac.mini.intel.try",
)
diff --git a/testing/buildbot/chromium.gpu.fyi.json b/testing/buildbot/chromium.gpu.fyi.json
index 70b722a7..aa3abb9 100644
--- a/testing/buildbot/chromium.gpu.fyi.json
+++ b/testing/buildbot/chromium.gpu.fyi.json
@@ -7316,6 +7316,7 @@
"GPU FYI Linux Builder (dbg)": {},
"GPU FYI Linux dEQP Builder": {},
"GPU FYI Mac Builder": {},
+ "GPU FYI Mac Builder (asan)": {},
"GPU FYI Mac Builder (dbg)": {},
"GPU FYI Win Builder": {},
"GPU FYI Win x64 Builder": {},
@@ -14167,6 +14168,1348 @@
}
]
},
+ "Mac FYI ASAN (Intel)": {
+ "gtest_tests": [
+ {
+ "args": [
+ "angle_end2end_tests",
+ "--gtest_filter=-*Vulkan_SwiftShader*",
+ "--bot-mode"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test": "angle_end2end_tests",
+ "test_id_prefix": "ninja://third_party/angle/src/tests:angle_end2end_tests/",
+ "use_isolated_scripts_api": true
+ },
+ {
+ "args": [
+ "angle_unittests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "angle_unittests",
+ "test_id_prefix": "ninja://third_party/angle/src/tests:angle_unittests/",
+ "use_isolated_scripts_api": true
+ },
+ {
+ "args": [
+ "--enable-gpu",
+ "--test-launcher-bot-mode",
+ "--test-launcher-jobs=1",
+ "--gtest_filter=TabCaptureApiPixelTest.EndToEnd*"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "name": "tab_capture_end2end_tests",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "browser_tests",
+ "test_id_prefix": "ninja://chrome/test:browser_tests/"
+ },
+ {
+ "args": [
+ "--use-cmd-decoder=passthrough",
+ "--use-gl=angle",
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "name": "gl_tests_passthrough",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test": "gl_tests",
+ "test_id_prefix": "ninja://gpu:gl_tests/"
+ },
+ {
+ "args": [
+ "--use-cmd-decoder=validating",
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "name": "gl_tests_validating",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gl_tests",
+ "test_id_prefix": "ninja://gpu:gl_tests/"
+ },
+ {
+ "args": [
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gl_unittests",
+ "test_id_prefix": "ninja://ui/gl:gl_unittests/"
+ },
+ {
+ "args": [
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gles2_conform_test",
+ "test_id_prefix": "ninja://gpu/gles2_conform_support:gles2_conform_test/"
+ },
+ {
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gpu_unittests",
+ "test_id_prefix": "ninja://gpu:gpu_unittests/"
+ },
+ {
+ "args": [
+ "--gtest_filter=*Detection*",
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "services_unittests",
+ "test_id_prefix": "ninja://services:services_unittests/"
+ },
+ {
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "swiftshader_unittests",
+ "test_id_prefix": "ninja://third_party/swiftshader/tests/GLESUnitTests:swiftshader_unittests/"
+ }
+ ],
+ "isolated_scripts": [
+ {
+ "args": [
+ "context_lost",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "context_lost_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "context_lost",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "context_lost_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "depth_capture",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "depth_capture_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "context_lost",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_context_lost_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "depth_capture",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_depth_capture_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "gpu_process",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_gpu_process_launch_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "hardware_accelerated_feature",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_hardware_accelerated_feature_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "maps",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_maps_pixel_tests",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "pixel",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_pixel_skia_gold_tests",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "screenshot_sync",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer",
+ "--dont-restore-color-profile-after-test"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_screenshot_sync_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "gpu_process",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gpu_process_launch_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "hardware_accelerated_feature",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "hardware_accelerated_feature_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "info_collection",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu",
+ "--expected-vendor-id",
+ "8086",
+ "--expected-device-id",
+ "3e9b"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "info_collection_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "maps",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "maps_pixel_passthrough_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "maps",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "maps_pixel_validating_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "mediapipe",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_higher_performance_gpu --use-cmd-decoder=passthrough --use-gl=angle"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "mediapipe_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "mediapipe",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_higher_performance_gpu --use-cmd-decoder=validating"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "mediapipe_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "pixel",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "pixel_skia_gold_passthrough_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "pixel",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "pixel_skia_gold_validating_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "screenshot_sync",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--dont-restore-color-profile-after-test"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "screenshot_sync_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "screenshot_sync",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--dont-restore-color-profile-after-test"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "screenshot_sync_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "trace_test",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "trace_test",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--webgl-conformance-version=2.0.1",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_tests_output.json"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl2_conformance_gl_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 20
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating --force_high_performance_gpu",
+ "--webgl-conformance-version=2.0.1",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_tests_output.json",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl2_conformance_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 20
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl_conformance_tests_output.json"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_gl_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=metal --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl_conformance_tests_output.json"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_metal_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 3
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=swiftshader --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--test-filter=conformance/rendering/gl-drawelements.html"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_swangle_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating --force_high_performance_gpu",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl_conformance_tests_output.json",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "8086:3e9b",
+ "os": "Mac-11.5.2"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ }
+ ]
+ },
"Mac FYI Debug (Intel)": {
"gtest_tests": [
{
@@ -18987,6 +20330,1424 @@
}
]
},
+ "Mac FYI Retina ASAN (AMD)": {
+ "gtest_tests": [
+ {
+ "args": [
+ "angle_end2end_tests",
+ "--gtest_filter=-*Vulkan_SwiftShader*",
+ "--bot-mode"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test": "angle_end2end_tests",
+ "test_id_prefix": "ninja://third_party/angle/src/tests:angle_end2end_tests/",
+ "use_isolated_scripts_api": true
+ },
+ {
+ "args": [
+ "angle_unittests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "angle_unittests",
+ "test_id_prefix": "ninja://third_party/angle/src/tests:angle_unittests/",
+ "use_isolated_scripts_api": true
+ },
+ {
+ "args": [
+ "--enable-gpu",
+ "--test-launcher-bot-mode",
+ "--test-launcher-jobs=1",
+ "--gtest_filter=TabCaptureApiPixelTest.EndToEnd*"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "name": "tab_capture_end2end_tests",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "browser_tests",
+ "test_id_prefix": "ninja://chrome/test:browser_tests/"
+ },
+ {
+ "args": [
+ "--use-cmd-decoder=passthrough",
+ "--use-gl=angle",
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "name": "gl_tests_passthrough",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test": "gl_tests",
+ "test_id_prefix": "ninja://gpu:gl_tests/"
+ },
+ {
+ "args": [
+ "--use-cmd-decoder=validating",
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "name": "gl_tests_validating",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gl_tests",
+ "test_id_prefix": "ninja://gpu:gl_tests/"
+ },
+ {
+ "args": [
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gl_unittests",
+ "test_id_prefix": "ninja://ui/gl:gl_unittests/"
+ },
+ {
+ "args": [
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gles2_conform_test",
+ "test_id_prefix": "ninja://gpu/gles2_conform_support:gles2_conform_test/"
+ },
+ {
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "gpu_unittests",
+ "test_id_prefix": "ninja://gpu:gpu_unittests/"
+ },
+ {
+ "args": [
+ "--gtest_filter=*Detection*",
+ "--use-gpu-in-tests"
+ ],
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "services_unittests",
+ "test_id_prefix": "ninja://services:services_unittests/"
+ },
+ {
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_gtest_merge.py"
+ },
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test": "swiftshader_unittests",
+ "test_id_prefix": "ninja://third_party/swiftshader/tests/GLESUnitTests:swiftshader_unittests/"
+ }
+ ],
+ "isolated_scripts": [
+ {
+ "args": [
+ "context_lost",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "context_lost_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "context_lost",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "context_lost_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "depth_capture",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "depth_capture_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "context_lost",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_context_lost_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "depth_capture",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_depth_capture_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "gpu_process",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_gpu_process_launch_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "hardware_accelerated_feature",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_hardware_accelerated_feature_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "maps",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_maps_pixel_tests",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "pixel",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_pixel_skia_gold_tests",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "screenshot_sync",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --disable-features=UseSkiaRenderer",
+ "--dont-restore-color-profile-after-test"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gl_renderer_screenshot_sync_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "gpu_process",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "gpu_process_launch_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "hardware_accelerated_feature",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "hardware_accelerated_feature_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "info_collection",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_high_performance_gpu",
+ "--expected-vendor-id",
+ "1002",
+ "--expected-device-id",
+ "6821"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "info_collection_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "maps",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "maps_pixel_passthrough_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "maps",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "maps_pixel_validating_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "mediapipe",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_higher_performance_gpu --use-cmd-decoder=passthrough --use-gl=angle"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "mediapipe_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "mediapipe",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_higher_performance_gpu --use-cmd-decoder=validating"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "mediapipe_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "pixel",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "pixel_skia_gold_passthrough_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "pixel",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--dont-restore-color-profile-after-test",
+ "--test-machine-name",
+ "${buildername}",
+ "--git-revision=${got_revision}"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "pixel_skia_gold_validating_test",
+ "precommit_args": [
+ "--gerrit-issue=${patch_issue}",
+ "--gerrit-patchset=${patch_set}",
+ "--buildbucket-id=${buildbucket_build_id}"
+ ],
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "screenshot_sync",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
+ "--dont-restore-color-profile-after-test"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "screenshot_sync_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "screenshot_sync",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
+ "--dont-restore-color-profile-after-test"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "screenshot_sync_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "trace_test",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "trace_test",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--webgl-conformance-version=2.0.1",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_tests_output.json"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl2_conformance_gl_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 20
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating --force_high_performance_gpu",
+ "--webgl-conformance-version=2.0.1",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_tests_output.json",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl2_conformance_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 20
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl_conformance_tests_output.json"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_gl_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=metal --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl_conformance_tests_output.json"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_metal_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 3
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=swiftshader --use-cmd-decoder=passthrough --force_high_performance_gpu",
+ "--test-filter=conformance/rendering/gl-drawelements.html"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_swangle_passthrough_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ },
+ {
+ "args": [
+ "webgl_conformance",
+ "--show-stdout",
+ "--browser=release",
+ "--passthrough",
+ "-v",
+ "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating --force_high_performance_gpu",
+ "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl_conformance_tests_output.json",
+ "--is-asan"
+ ],
+ "isolate_name": "telemetry_gpu_integration_test",
+ "merge": {
+ "args": [],
+ "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
+ },
+ "name": "webgl_conformance_validating_tests",
+ "resultdb": {
+ "enable": true,
+ "has_native_resultdb_integration": true
+ },
+ "should_retry_with_patch": false,
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "containment_type": "AUTO",
+ "dimension_sets": [
+ {
+ "cpu": "x86-64",
+ "display_attached": "1",
+ "gpu": "1002:6821",
+ "hidpi": "1",
+ "os": "Mac-10.14.6|Mac-11.4",
+ "pool": "chromium.tests.gpu"
+ }
+ ],
+ "idempotent": false,
+ "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
+ "shards": 2
+ },
+ "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/"
+ }
+ ]
+ },
"Mac FYI Retina Debug (AMD)": {
"gtest_tests": [
{
diff --git a/testing/buildbot/test_suite_exceptions.pyl b/testing/buildbot/test_suite_exceptions.pyl
index ca65295..41bc6f8 100644
--- a/testing/buildbot/test_suite_exceptions.pyl
+++ b/testing/buildbot/test_suite_exceptions.pyl
@@ -1397,12 +1397,38 @@
},
},
},
+ 'context_lost_passthrough_tests': {
+ 'modifications': {
+ 'Mac FYI ASAN (Intel)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ 'Mac FYI Retina ASAN (AMD)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ },
+ },
'context_lost_validating_tests': {
# TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
# exception once there is enough capacity to run these tests.
'remove_from': [
'Android FYI Release (Pixel 2)',
],
+ 'modifications': {
+ 'Mac FYI ASAN (Intel)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ 'Mac FYI Retina ASAN (AMD)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ },
},
'crashpad_tests': {
'remove_from': [
@@ -3166,6 +3192,16 @@
'ChromeOS FYI Release (kevin)': {
'experiment_percentage': 100,
},
+ 'Mac FYI ASAN (Intel)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ 'Mac FYI Retina ASAN (AMD)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
},
},
'webgl_conformance_gl_passthrough_tests': {
@@ -3189,6 +3225,20 @@
'Mac FYI Retina Debug (NVIDIA)',
],
},
+ 'webgl_conformance_validating_tests': {
+ 'modifications': {
+ 'Mac FYI ASAN (Intel)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ 'Mac FYI Retina ASAN (AMD)': {
+ 'args': [
+ '--is-asan',
+ ]
+ },
+ },
+ },
'webgpu_blink_web_tests': {
'modifications': {
# Increase the timeout with ASAN (crbug.com/1208253)
diff --git a/testing/buildbot/waterfalls.pyl b/testing/buildbot/waterfalls.pyl
index f0cf28f..dc03114a 100644
--- a/testing/buildbot/waterfalls.pyl
+++ b/testing/buildbot/waterfalls.pyl
@@ -4217,6 +4217,7 @@
'GPU FYI Linux Builder (dbg)' : {},
'GPU FYI Linux dEQP Builder' : {},
'GPU FYI Mac Builder' : {},
+ 'GPU FYI Mac Builder (asan)' : {},
'GPU FYI Mac Builder (dbg)' : {},
'GPU FYI Win Builder' : {},
'GPU FYI Win x64 Builder' : {},
@@ -4402,6 +4403,17 @@
'gtest_tests': 'gpu_angle_deqp_linux_nvidia_gtests',
},
},
+ 'Mac FYI ASAN (Intel)': {
+ 'os_type': 'mac',
+ 'browser_config': 'release',
+ 'mixins': [
+ 'mac_mini_intel_gpu_stable',
+ ],
+ 'test_suites': {
+ 'gtest_tests': 'gpu_fyi_mac_release_gtests',
+ 'gpu_telemetry_tests': 'gpu_fyi_mac_release_telemetry_tests',
+ },
+ },
'Mac FYI Debug (Intel)': {
'os_type': 'mac',
'browser_config': 'debug',
@@ -4491,6 +4503,17 @@
'isolated_scripts': 'rendering_desktop_representative_perf_tests_isolated_scripts',
},
},
+ 'Mac FYI Retina ASAN (AMD)': {
+ 'os_type': 'mac',
+ 'browser_config': 'release',
+ 'mixins': [
+ 'mac_retina_amd_gpu_stable',
+ ],
+ 'test_suites': {
+ 'gtest_tests': 'gpu_fyi_mac_release_gtests',
+ 'gpu_telemetry_tests': 'gpu_fyi_mac_release_telemetry_tests',
+ },
+ },
'Mac FYI Retina Debug (AMD)': {
'os_type': 'mac',
'browser_config': 'debug',
diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl
index afa9d25..c70f3bd 100644
--- a/tools/mb/mb_config.pyl
+++ b/tools/mb/mb_config.pyl
@@ -479,6 +479,7 @@
'GPU FYI Linux Builder (dbg)': 'gpu_fyi_tests_debug_trybot',
'GPU FYI Linux dEQP Builder': 'angle_deqp_release_trybot',
'GPU FYI Mac Builder': 'gpu_fyi_tests_release_trybot',
+ 'GPU FYI Mac Builder (asan)': 'gpu_fyi_tests_release_trybot_asan',
'GPU FYI Mac Builder (dbg)': 'gpu_fyi_tests_debug_trybot',
'GPU FYI Mac arm64 Builder': 'gpu_fyi_tests_release_trybot_arm64',
'GPU FYI Win Builder': 'gpu_fyi_tests_release_trybot_x86',
@@ -1092,10 +1093,12 @@
'tryserver.chromium.mac': {
'gpu-fyi-try-mac-amd-pro-rel': 'gpu_fyi_tests_release_trybot',
+ 'gpu-fyi-try-mac-amd-retina-asan': 'gpu_fyi_tests_release_trybot_asan',
'gpu-fyi-try-mac-amd-retina-dbg': 'gpu_fyi_tests_debug_trybot',
'gpu-fyi-try-mac-amd-retina-exp': 'gpu_fyi_tests_release_trybot',
'gpu-fyi-try-mac-amd-retina-rel': 'gpu_fyi_tests_release_trybot',
'gpu-fyi-try-mac-arm64-apple-m1-rel': 'gpu_fyi_tests_release_trybot_arm64',
+ 'gpu-fyi-try-mac-intel-asan': 'gpu_fyi_tests_release_trybot_asan',
'gpu-fyi-try-mac-intel-dbg': 'gpu_fyi_tests_debug_trybot',
'gpu-fyi-try-mac-intel-exp': 'gpu_fyi_tests_release_trybot',
'gpu-fyi-try-mac-intel-rel': 'gpu_fyi_tests_release_trybot',
@@ -2192,6 +2195,10 @@
'gpu_fyi_tests', 'release_trybot_minimal_symbols', 'arm64', 'disable_nacl',
],
+ 'gpu_fyi_tests_release_trybot_asan': [
+ 'gpu_fyi_tests', 'release_trybot_minimal_symbols', 'asan', 'disable_nacl',
+ ],
+
'gpu_fyi_tests_release_trybot_fuchsia': [
'gpu_fyi_tests', 'release_trybot_minimal_symbols', 'fuchsia', 'disable_nacl',
],
diff --git a/tools/mb/mb_config_expectations/chromium.gpu.fyi.json b/tools/mb/mb_config_expectations/chromium.gpu.fyi.json
index ac76de73..0fbfa68 100644
--- a/tools/mb/mb_config_expectations/chromium.gpu.fyi.json
+++ b/tools/mb/mb_config_expectations/chromium.gpu.fyi.json
@@ -261,6 +261,23 @@
"use_goma": true
}
},
+ "GPU FYI Mac Builder (asan)": {
+ "gn_args": {
+ "blink_enable_generated_code_formatting": false,
+ "build_angle_trace_perf_tests": true,
+ "dcheck_always_on": true,
+ "enable_nacl": false,
+ "ffmpeg_branding": "Chrome",
+ "internal_gles2_conform_tests": true,
+ "is_asan": true,
+ "is_component_build": false,
+ "is_debug": false,
+ "is_gpu_fyi_bot": true,
+ "proprietary_codecs": true,
+ "symbol_level": 1,
+ "use_goma": true
+ }
+ },
"GPU FYI Mac Builder (dbg)": {
"gn_args": {
"build_angle_trace_perf_tests": true,
diff --git a/tools/mb/mb_config_expectations/tryserver.chromium.mac.json b/tools/mb/mb_config_expectations/tryserver.chromium.mac.json
index 70879d7..4feb019 100644
--- a/tools/mb/mb_config_expectations/tryserver.chromium.mac.json
+++ b/tools/mb/mb_config_expectations/tryserver.chromium.mac.json
@@ -15,6 +15,23 @@
"use_goma": true
}
},
+ "gpu-fyi-try-mac-amd-retina-asan": {
+ "gn_args": {
+ "blink_enable_generated_code_formatting": false,
+ "build_angle_trace_perf_tests": true,
+ "dcheck_always_on": true,
+ "enable_nacl": false,
+ "ffmpeg_branding": "Chrome",
+ "internal_gles2_conform_tests": true,
+ "is_asan": true,
+ "is_component_build": false,
+ "is_debug": false,
+ "is_gpu_fyi_bot": true,
+ "proprietary_codecs": true,
+ "symbol_level": 1,
+ "use_goma": true
+ }
+ },
"gpu-fyi-try-mac-amd-retina-dbg": {
"gn_args": {
"build_angle_trace_perf_tests": true,
@@ -78,6 +95,23 @@
"use_goma": true
}
},
+ "gpu-fyi-try-mac-intel-asan": {
+ "gn_args": {
+ "blink_enable_generated_code_formatting": false,
+ "build_angle_trace_perf_tests": true,
+ "dcheck_always_on": true,
+ "enable_nacl": false,
+ "ffmpeg_branding": "Chrome",
+ "internal_gles2_conform_tests": true,
+ "is_asan": true,
+ "is_component_build": false,
+ "is_debug": false,
+ "is_gpu_fyi_bot": true,
+ "proprietary_codecs": true,
+ "symbol_level": 1,
+ "use_goma": true
+ }
+ },
"gpu-fyi-try-mac-intel-dbg": {
"gn_args": {
"build_angle_trace_perf_tests": true,