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 = [