Add Win/AMD RX 5500 XT tester Adds a child tester for the Win/AMD RX 5500 XT config. Tests will be enabled in a follow-up CL. Bug: 492507959 Change-Id: I8753f00770e683c59a9be71642ce5a99aa148332 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/297135 Reviewed-by: Jonathan Lee <jonathanjlee@google.com> Commit-Queue: Jonathan Lee <jonathanjlee@google.com> Commit-Queue: Brian Sheedy <bsheedy@google.com> Auto-Submit: Brian Sheedy <bsheedy@google.com>
diff --git a/infra/config/global/generated/builders/ci/dawn-win-x64-amd-rx5500xt-rel/targets/ci.json b/infra/config/global/generated/builders/ci/dawn-win-x64-amd-rx5500xt-rel/targets/ci.json new file mode 100644 index 0000000..79743f4 --- /dev/null +++ b/infra/config/global/generated/builders/ci/dawn-win-x64-amd-rx5500xt-rel/targets/ci.json
@@ -0,0 +1,3 @@ +{ + "dawn-win-x64-amd-rx5500xt-rel": {} +} \ No newline at end of file
diff --git a/infra/config/global/generated/builders/ci/dawn-win-x64-builder-rel/targets/ci.json b/infra/config/global/generated/builders/ci/dawn-win-x64-builder-rel/targets/ci.json index b3c5e96..132fe4b 100644 --- a/infra/config/global/generated/builders/ci/dawn-win-x64-builder-rel/targets/ci.json +++ b/infra/config/global/generated/builders/ci/dawn-win-x64-builder-rel/targets/ci.json
@@ -1,4 +1,5 @@ { + "dawn-win-x64-amd-rx5500xt-rel": {}, "dawn-win-x64-builder-rel": { "additional_compile_targets": [ "default"
diff --git a/infra/config/global/generated/builders/gn_args_locations.json b/infra/config/global/generated/builders/gn_args_locations.json index 52502f6..4efa73c 100644 --- a/infra/config/global/generated/builders/gn_args_locations.json +++ b/infra/config/global/generated/builders/gn_args_locations.json
@@ -61,6 +61,7 @@ "dawn-try-mac-x64-sws-dbg": "try/dawn-try-mac-x64-sws-dbg/gn-args.json", "dawn-try-mac-x64-sws-rel": "try/dawn-try-mac-x64-sws-rel/gn-args.json", "dawn-try-win-arm64-qualcomm-snapdragonxelite-rel": "try/dawn-try-win-arm64-qualcomm-snapdragonxelite-rel/gn-args.json", + "dawn-try-win-x64-amd-rx5500xt-rel": "try/dawn-try-win-x64-amd-rx5500xt-rel/gn-args.json", "dawn-try-win-x64-intel-uhd630-asan": "try/dawn-try-win-x64-intel-uhd630-asan/gn-args.json", "dawn-try-win-x64-intel-uhd630-rel": "try/dawn-try-win-x64-intel-uhd630-rel/gn-args.json", "dawn-try-win-x64-intel-uhd770-rel": "try/dawn-try-win-x64-intel-uhd770-rel/gn-args.json",
diff --git a/infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/gn-args.json b/infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/gn-args.json new file mode 100644 index 0000000..13e4542 --- /dev/null +++ b/infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/gn-args.json
@@ -0,0 +1,21 @@ +{ + "gn_args": { + "dawn_build_node_bindings": true, + "dawn_use_swiftshader": true, + "dcheck_always_on": true, + "is_clang": true, + "is_component_build": true, + "is_debug": false, + "target_cpu": "x64", + "target_os": "win", + "tint_build_hlsl_writer": true, + "tint_build_msl_writer": true, + "tint_build_spv_reader": true, + "tint_build_spv_writer": true, + "tint_build_wgsl_reader": true, + "tint_build_wgsl_writer": true, + "use_reclient": false, + "use_remoteexec": true, + "use_siso": true + } +} \ No newline at end of file
diff --git a/infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/targets/ci.json b/infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/targets/ci.json new file mode 100644 index 0000000..33549b8 --- /dev/null +++ b/infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/targets/ci.json
@@ -0,0 +1,8 @@ +{ + "dawn-win-x64-amd-rx5500xt-rel": {}, + "dawn-win-x64-builder-rel": { + "additional_compile_targets": [ + "default" + ] + } +} \ No newline at end of file
diff --git a/infra/config/global/generated/luci/commit-queue.cfg b/infra/config/global/generated/luci/commit-queue.cfg index d4fccf6..738fba7 100644 --- a/infra/config/global/generated/luci/commit-queue.cfg +++ b/infra/config/global/generated/luci/commit-queue.cfg
@@ -1340,6 +1340,11 @@ disable_reuse_footers: "Include-Ci-Only-Tests" } builders { + name: "dawn/try/dawn-try-win-x64-amd-rx5500xt-rel" + includable_only: true + disable_reuse_footers: "Include-Ci-Only-Tests" + } + builders { name: "dawn/try/dawn-try-win-x64-intel-uhd630-asan" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests"
diff --git a/infra/config/global/generated/luci/cr-buildbucket.cfg b/infra/config/global/generated/luci/cr-buildbucket.cfg index 7d74197..dc9fc6e 100644 --- a/infra/config/global/generated/luci/cr-buildbucket.cfg +++ b/infra/config/global/generated/luci/cr-buildbucket.cfg
@@ -6132,6 +6132,161 @@ } } builders { + name: "dawn-win-x64-amd-rx5500xt-rel" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:2" + dimensions: "os:Ubuntu-22.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: + '{' + ' "$build/chromium_tests_builder_config": {' + ' "builder_config": {' + ' "builder_db": {' + ' "entries": [' + ' {' + ' "builder_id": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-amd-rx5500xt-rel",' + ' "project": "dawn"' + ' },' + ' "builder_spec": {' + ' "builder_group": "ci",' + ' "execution_mode": "TEST",' + ' "legacy_chromium_config": {' + ' "build_config": "Release",' + ' "config": "dawn_base",' + ' "target_arch": "intel",' + ' "target_bits": 64,' + ' "target_platform": "win"' + ' },' + ' "legacy_gclient_config": {' + ' "config": "dawn"' + ' },' + ' "parent": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-builder-rel",' + ' "project": "dawn"' + ' },' + ' "run_tests_serially": true' + ' }' + ' },' + ' {' + ' "builder_id": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-builder-rel",' + ' "project": "dawn"' + ' },' + ' "builder_spec": {' + ' "builder_group": "ci",' + ' "execution_mode": "COMPILE_AND_TEST",' + ' "legacy_chromium_config": {' + ' "build_config": "Release",' + ' "config": "dawn_base",' + ' "target_arch": "intel",' + ' "target_bits": 64,' + ' "target_platform": "win"' + ' },' + ' "legacy_gclient_config": {' + ' "apply_configs": [' + ' "dawn_node"' + ' ],' + ' "config": "dawn"' + ' }' + ' }' + ' }' + ' ]' + ' },' + ' "builder_ids": [' + ' {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-amd-rx5500xt-rel",' + ' "project": "dawn"' + ' }' + ' ],' + ' "mirroring_builder_group_and_names": [' + ' {' + ' "builder": "dawn-try-win-x64-amd-rx5500xt-rel",' + ' "group": "try"' + ' }' + ' ],' + ' "targets_spec_directory": "infra/config/global/generated/builders/ci/dawn-win-x64-amd-rx5500xt-rel/targets"' + ' }' + ' },' + ' "builder_group": "ci",' + ' "gardener_rotations": [' + ' "dawn"' + ' ],' + ' "recipe": "dawn/gn_v2",' + ' "sheriff_rotations": [' + ' "dawn"' + ' ]' + '}' + build_numbers: YES + service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + 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|content)/test: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/.+)|(ninja://[^/]*_wpt_tests/.+)|(ninja://[^/]*headless_shell_wpt/.+)" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + description_html: "Tests release Dawn on Windows/x64 on AMD RX 5500 XT GPUs<br/>This builder is mirrored by any of the following try builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-amd-rx5500xt-rel\">dawn-try-win-x64-amd-rx5500xt-rel</a></li></ul><br/>Builder owner: <a href=mailto:chrome-gpu-infra@google.com>chrome-gpu-infra@google.com</a>" + shadow_builder_adjustments { + service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com" + } + contact_team_email: "chrome-gpu-infra@google.com" + custom_metric_definitions { + name: "/chrome/infra/browser/builds/cached_count" + predicates: "has(build.output.properties.is_cached)" + predicates: "string(build.output.properties.is_cached) == \"true\"" + } + custom_metric_definitions { + name: "/chrome/infra/browser/builds/ran_tests_retry_shard_count" + predicates: "has(build.output.properties.ran_tests_retry_shard)" + } + custom_metric_definitions { + name: "/chrome/infra/browser/builds/ran_tests_without_patch_count" + predicates: "has(build.output.properties.ran_tests_without_patch)" + } + custom_metric_definitions { + name: "/chrome/infra/browser/builds/uncached_count" + predicates: "has(build.output.properties.is_cached)" + predicates: "string(build.output.properties.is_cached) == \"false\"" + } + } + builders { name: "dawn-win-x64-builder-asan" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1" @@ -6959,6 +7114,33 @@ ' {' ' "builder_id": {' ' "bucket": "ci",' + ' "builder": "dawn-win-x64-amd-rx5500xt-rel",' + ' "project": "dawn"' + ' },' + ' "builder_spec": {' + ' "builder_group": "ci",' + ' "execution_mode": "TEST",' + ' "legacy_chromium_config": {' + ' "build_config": "Release",' + ' "config": "dawn_base",' + ' "target_arch": "intel",' + ' "target_bits": 64,' + ' "target_platform": "win"' + ' },' + ' "legacy_gclient_config": {' + ' "config": "dawn"' + ' },' + ' "parent": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-builder-rel",' + ' "project": "dawn"' + ' },' + ' "run_tests_serially": true' + ' }' + ' },' + ' {' + ' "builder_id": {' + ' "bucket": "ci",' ' "builder": "dawn-win-x64-builder-rel",' ' "project": "dawn"' ' },' @@ -7127,6 +7309,11 @@ ' "builder_ids_in_scope_for_testing": [' ' {' ' "bucket": "ci",' + ' "builder": "dawn-win-x64-amd-rx5500xt-rel",' + ' "project": "dawn"' + ' },' + ' {' + ' "bucket": "ci",' ' "builder": "dawn-win-x64-intel-uhd630-rel",' ' "project": "dawn"' ' },' @@ -7157,6 +7344,10 @@ ' "group": "try"' ' },' ' {' + ' "builder": "dawn-try-win-x64-amd-rx5500xt-rel",' + ' "group": "try"' + ' },' + ' {' ' "builder": "dawn-try-win-x64-intel-uhd630-rel",' ' "group": "try"' ' },' @@ -7234,7 +7425,7 @@ use_invocation_timestamp: true } } - description_html: "Compiles release Dawn test binaries for Windows/x64<br/>This builder is mirrored by any of the following try builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-cq-win-x64-rel\">dawn-cq-win-x64-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-intel-uhd630-rel\">dawn-try-win-x64-intel-uhd630-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-intel-uhd770-rel\">dawn-try-win-x64-intel-uhd770-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-nvidia-gtx1660-exp-rel\">dawn-try-win-x64-nvidia-gtx1660-exp-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-nvidia-gtx1660-rel\">dawn-try-win-x64-nvidia-gtx1660-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-sws-rel\">dawn-try-win-x64-sws-rel</a></li></ul><br/>Builder owner: <a href=mailto:chrome-gpu-infra@google.com>chrome-gpu-infra@google.com</a>" + description_html: "Compiles release Dawn test binaries for Windows/x64<br/>This builder is mirrored by any of the following try builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-cq-win-x64-rel\">dawn-cq-win-x64-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-amd-rx5500xt-rel\">dawn-try-win-x64-amd-rx5500xt-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-intel-uhd630-rel\">dawn-try-win-x64-intel-uhd630-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-intel-uhd770-rel\">dawn-try-win-x64-intel-uhd770-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-nvidia-gtx1660-exp-rel\">dawn-try-win-x64-nvidia-gtx1660-exp-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-nvidia-gtx1660-rel\">dawn-try-win-x64-nvidia-gtx1660-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/try/dawn-try-win-x64-sws-rel\">dawn-try-win-x64-sws-rel</a></li></ul><br/>Builder owner: <a href=mailto:chrome-gpu-infra@google.com>chrome-gpu-infra@google.com</a>" shadow_builder_adjustments { service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com" properties: @@ -17374,6 +17565,166 @@ max_concurrent_builds: 1 } builders { + name: "dawn-try-win-x64-amd-rx5500xt-rel" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "os:Windows-10" + dimensions: "pool:luci.chromium.gpu.try" + exe { + cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" + cipd_version: "refs/heads/main" + cmd: "luciexe" + } + properties: + '{' + ' "$build/chromium_tests_builder_config": {' + ' "builder_config": {' + ' "additional_exclusions": [' + ' "infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/gn-args.json"' + ' ],' + ' "builder_db": {' + ' "entries": [' + ' {' + ' "builder_id": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-amd-rx5500xt-rel",' + ' "project": "dawn"' + ' },' + ' "builder_spec": {' + ' "builder_group": "ci",' + ' "execution_mode": "TEST",' + ' "legacy_chromium_config": {' + ' "build_config": "Release",' + ' "config": "dawn_base",' + ' "target_arch": "intel",' + ' "target_bits": 64,' + ' "target_platform": "win"' + ' },' + ' "legacy_gclient_config": {' + ' "config": "dawn"' + ' },' + ' "parent": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-builder-rel",' + ' "project": "dawn"' + ' },' + ' "run_tests_serially": true' + ' }' + ' },' + ' {' + ' "builder_id": {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-builder-rel",' + ' "project": "dawn"' + ' },' + ' "builder_spec": {' + ' "builder_group": "ci",' + ' "execution_mode": "COMPILE_AND_TEST",' + ' "legacy_chromium_config": {' + ' "build_config": "Release",' + ' "config": "dawn_base",' + ' "target_arch": "intel",' + ' "target_bits": 64,' + ' "target_platform": "win"' + ' },' + ' "legacy_gclient_config": {' + ' "apply_configs": [' + ' "dawn_node"' + ' ],' + ' "config": "dawn"' + ' }' + ' }' + ' }' + ' ]' + ' },' + ' "builder_ids": [' + ' {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-builder-rel",' + ' "project": "dawn"' + ' }' + ' ],' + ' "builder_ids_in_scope_for_testing": [' + ' {' + ' "bucket": "ci",' + ' "builder": "dawn-win-x64-amd-rx5500xt-rel",' + ' "project": "dawn"' + ' }' + ' ],' + ' "targets_spec_directory": "infra/config/global/generated/builders/try/dawn-try-win-x64-amd-rx5500xt-rel/targets"' + ' }' + ' },' + ' "$build/siso": {' + ' "configs": [' + ' "builder"' + ' ],' + ' "enable_cloud_monitoring": true,' + ' "enable_cloud_trace": true,' + ' "experiments": [],' + ' "profile_mode": "cloud",' + ' "project": "rbe-chromium-untrusted",' + ' "remote_jobs": 250' + ' },' + ' "builder_group": "try",' + ' "recipe": "dawn/gn_v2_trybot"' + '}' + build_numbers: YES + service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com" + 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|content)/test: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/.+)|(ninja://[^/]*_wpt_tests/.+)|(ninja://[^/]*headless_shell_wpt/.+)" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + description_html: "Tests release Dawn on Windows/x64 on AMD RX 5500 XT GPUs. Manual only.<br/>This builder mirrors the following CI builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/dawn/builders/ci/dawn-win-x64-amd-rx5500xt-rel\">dawn-win-x64-amd-rx5500xt-rel</a></li><li><a href=\"https://ci.chromium.org/p/dawn/builders/ci/dawn-win-x64-builder-rel\">dawn-win-x64-builder-rel</a></li></ul><br/>Builder owner: <a href=mailto:chrome-gpu-infra@google.com>chrome-gpu-infra@google.com</a><br/><h3>NOTE: This builder only runs 1 max concurrent builds.</h3>" + contact_team_email: "chrome-gpu-infra@google.com" + custom_metric_definitions { + name: "/chrome/infra/browser/builds/cached_count" + predicates: "has(build.output.properties.is_cached)" + predicates: "string(build.output.properties.is_cached) == \"true\"" + } + custom_metric_definitions { + name: "/chrome/infra/browser/builds/ran_tests_retry_shard_count" + predicates: "has(build.output.properties.ran_tests_retry_shard)" + } + custom_metric_definitions { + name: "/chrome/infra/browser/builds/ran_tests_without_patch_count" + predicates: "has(build.output.properties.ran_tests_without_patch)" + } + custom_metric_definitions { + name: "/chrome/infra/browser/builds/uncached_count" + predicates: "has(build.output.properties.is_cached)" + predicates: "string(build.output.properties.is_cached) == \"false\"" + } + max_concurrent_builds: 1 + } + builders { name: "dawn-try-win-x64-intel-uhd630-asan" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1"
diff --git a/infra/config/global/generated/luci/luci-milo.cfg b/infra/config/global/generated/luci/luci-milo.cfg index c8e55e0..55f937b 100644 --- a/infra/config/global/generated/luci/luci-milo.cfg +++ b/infra/config/global/generated/luci/luci-milo.cfg
@@ -266,6 +266,11 @@ short_name: "1660" } builders { + name: "buildbucket/luci.dawn.ci/dawn-win-x64-amd-rx5500xt-rel" + category: "win|test|clang|rel|x64" + short_name: "5500" + } + builders { name: "buildbucket/luci.dawn.ci/dawn-win-x64-intel-uhd630-rel" category: "win|test|clang|rel|x64" short_name: "630" @@ -445,6 +450,9 @@ name: "buildbucket/luci.dawn.try/dawn-try-win-arm64-qualcomm-snapdragonxelite-rel" } builders { + name: "buildbucket/luci.dawn.try/dawn-try-win-x64-amd-rx5500xt-rel" + } + builders { name: "buildbucket/luci.dawn.try/dawn-try-win-x64-intel-uhd630-asan" } builders {
diff --git a/infra/config/global/generated/luci/luci-notify.cfg b/infra/config/global/generated/luci/luci-notify.cfg index d53a464..4b9198c 100644 --- a/infra/config/global/generated/luci/luci-notify.cfg +++ b/infra/config/global/generated/luci/luci-notify.cfg
@@ -500,6 +500,19 @@ } builders { bucket: "ci" + name: "dawn-win-x64-amd-rx5500xt-rel" + } +} +notifiers { + notifications { + on_occurrence: FAILURE + on_occurrence: INFRA_FAILURE + email { + rotation_urls: "https://chrome-ops-rotation-proxy.appspot.com/current/grotation:webgpu-gardener" + } + } + builders { + bucket: "ci" name: "dawn-win-x64-builder-asan" repository: "https://dawn.googlesource.com/dawn" }
diff --git a/infra/config/global/generated/luci/luci-scheduler.cfg b/infra/config/global/generated/luci/luci-scheduler.cfg index 4cf35fb..b8133eb 100644 --- a/infra/config/global/generated/luci/luci-scheduler.cfg +++ b/infra/config/global/generated/luci/luci-scheduler.cfg
@@ -349,6 +349,15 @@ } } job { + id: "dawn-win-x64-amd-rx5500xt-rel" + realm: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "dawn-win-x64-amd-rx5500xt-rel" + } +} +job { id: "dawn-win-x64-builder-asan" realm: "ci" schedule: "triggered"
diff --git a/infra/config/global/generated/luci/realms.cfg b/infra/config/global/generated/luci/realms.cfg index 594af5f..b3e8e04 100644 --- a/infra/config/global/generated/luci/realms.cfg +++ b/infra/config/global/generated/luci/realms.cfg
@@ -89,6 +89,7 @@ values: "dawn-mac-x64-sws-dbg" values: "dawn-mac-x64-sws-rel" values: "dawn-win-arm64-qualcomm-snapdragonxelite-rel" + values: "dawn-win-x64-amd-rx5500xt-rel" values: "dawn-win-x64-intel-uhd630-asan" values: "dawn-win-x64-intel-uhd630-rel" values: "dawn-win-x64-intel-uhd770-rel"
diff --git a/infra/config/global/gn_standalone_ci.star b/infra/config/global/gn_standalone_ci.star index 334bade..2c9ea79 100644 --- a/infra/config/global/gn_standalone_ci.star +++ b/infra/config/global/gn_standalone_ci.star
@@ -1536,6 +1536,41 @@ ) ci.thin_tester( + name = "dawn-win-x64-amd-rx5500xt-rel", + description_html = "Tests release Dawn on Windows/x64 on AMD RX 5500 XT GPUs", + parent = "dawn-win-x64-builder-rel", + builder_spec = builder_config.builder_spec( + execution_mode = builder_config.execution_mode.TEST, + gclient_config = builder_config.gclient_config( + config = "dawn", + ), + chromium_config = builder_config.chromium_config( + config = "dawn_base", + build_config = builder_config.build_config.RELEASE, + target_arch = builder_config.target_arch.INTEL, + target_bits = 64, + target_platform = builder_config.target_platform.WIN, + ), + run_tests_serially = True, + ), + targets = targets.bundle( + targets = [ + ], + mixins = [ + "win11_amd_rx_5500_xt_stable", + ], + ), + targets_settings = targets.settings( + browser_config = targets.browser_config.RELEASE, + os_type = targets.os_type.WINDOWS, + ), + console_view_entry = consoles.console_view_entry( + category = "win|test|clang|rel|x64", + short_name = "5500", + ), +) + +ci.thin_tester( name = "dawn-win-x64-intel-uhd630-asan", description_html = "Tests release Dawn on Windows/x64/ASAN on Intel CPUs w/ UHD 630 GPUs", parent = "dawn-win-x64-builder-asan",
diff --git a/infra/config/global/gn_standalone_try.star b/infra/config/global/gn_standalone_try.star index c70e1b7..222a6a6 100644 --- a/infra/config/global/gn_standalone_try.star +++ b/infra/config/global/gn_standalone_try.star
@@ -526,6 +526,16 @@ ) dawn_win_manual_builder( + name = "dawn-try-win-x64-amd-rx5500xt-rel", + description_html = "Tests release Dawn on Windows/x64 on AMD RX 5500 XT GPUs. Manual only.", + mirrors = [ + "ci/dawn-win-x64-builder-rel", + "ci/dawn-win-x64-amd-rx5500xt-rel", + ], + gn_args = "ci/dawn-win-x64-builder-rel", +) + +dawn_win_manual_builder( name = "dawn-try-win-x64-intel-uhd630-asan", description_html = "Tests release Dawn on Windows/x64/ASAN on Intel CPUs w/ UHD 630. Manual only.", mirrors = [