Define and add Mac/M2 exp to CTS rolls

Defines the Mac/M2 experimental builder and adds it to the list of
builders used for CTS rolls.

Bug: chromium:327017901
Change-Id: Ieb15077bbe92142cd86788934aa3602591911480
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/188442
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@google.com>
Auto-Submit: Brian Sheedy <bsheedy@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
diff --git a/infra/config/global/generated/commit-queue.cfg b/infra/config/global/generated/commit-queue.cfg
index 4d76453..b041e56 100644
--- a/infra/config/global/generated/commit-queue.cfg
+++ b/infra/config/global/generated/commit-queue.cfg
@@ -78,6 +78,10 @@
         includable_only: true
       }
       builders {
+        name: "chromium/try/dawn-try-mac-arm64-m2-exp"
+        includable_only: true
+      }
+      builders {
         name: "chromium/try/dawn-try-mac-arm64-rel"
         includable_only: true
       }
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index fb4e485..e2d5a28 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -792,6 +792,12 @@
 
 luci.cq_tryjob_verifier(
     cq_group = "Dawn-CQ",
+    builder = "chromium:try/dawn-try-mac-arm64-m2-exp",
+    includable_only = True,
+)
+
+luci.cq_tryjob_verifier(
+    cq_group = "Dawn-CQ",
     builder = "chromium:try/dawn-try-mac-intel-exp",
     includable_only = True,
 )
diff --git a/tools/src/cmd/cts/config.json b/tools/src/cmd/cts/config.json
index dd39354..19b7947 100644
--- a/tools/src/cmd/cts/config.json
+++ b/tools/src/cmd/cts/config.json
@@ -54,6 +54,11 @@
       "Bucket": "try",
       "Builder": "mac-dawn-rel"
     },
+    "Mac-Arm64-M2-Experimental": {
+      "Project": "chromium",
+      "Bucket": "try",
+      "Builder": "dawn-try-mac-arm64-m2-exp"
+    },
     "Mac-x64-Intel-Experimental": {
       "Project": "chromium",
       "Bucket": "try",