Move generated LUCI content

Moves the location where LUCI files generated from Starlark are stored
to a luci/ subdirectory. This is effectively a reland of
https://dawn-review.googlesource.com/c/dawn/+/255618, but without the
old files being removed at the same time. This should prevent things
from breaking during the transition, but also means that any changes
to infra/config/global/ will not actually take effect until
crrev.com/i/8478196 lands.

The old files will be removed after the transition is complete.

Bug: 385317083
Change-Id: Ia08f7be4f91cf40fa54f6960de2941314957d6aa
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/255855
Reviewed-by: dan sinclair <dsinclair@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@google.com>
Commit-Queue: dan sinclair <dsinclair@chromium.org>
diff --git a/infra/config/global/generated/luci/commit-queue.cfg b/infra/config/global/generated/luci/commit-queue.cfg
new file mode 100644
index 0000000..1d09fee
--- /dev/null
+++ b/infra/config/global/generated/luci/commit-queue.cfg
@@ -0,0 +1,4416 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Config message:
+#   https://config.luci.app/schemas/projects:commit-queue.cfg
+
+cq_status_host: "chromium-cq-status.appspot.com"
+submit_options {
+  max_burst: 4
+  burst_delay {
+    seconds: 480
+  }
+}
+config_groups {
+  name: "Dawn-CQ"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/.+"
+      ref_regexp_exclude: "refs/heads/chromium/5615"
+      ref_regexp_exclude: "refs/heads/chromium/5672"
+      ref_regexp_exclude: "refs/heads/chromium/5735"
+      ref_regexp_exclude: "refs/heads/chromium/5790"
+      ref_regexp_exclude: "refs/heads/chromium/5845"
+      ref_regexp_exclude: "refs/heads/chromium/5938"
+      ref_regexp_exclude: "refs/heads/chromium/5993"
+      ref_regexp_exclude: "refs/heads/chromium/6045"
+      ref_regexp_exclude: "refs/heads/chromium/6099"
+      ref_regexp_exclude: "refs/heads/chromium/6167"
+      ref_regexp_exclude: "refs/heads/chromium/6261"
+      ref_regexp_exclude: "refs/heads/chromium/6312"
+      ref_regexp_exclude: "refs/heads/chromium/6367"
+      ref_regexp_exclude: "refs/heads/chromium/6422"
+      ref_regexp_exclude: "refs/heads/chromium/6478"
+      ref_regexp_exclude: "refs/heads/chromium/6533"
+      ref_regexp_exclude: "refs/heads/chromium/6613"
+      ref_regexp_exclude: "refs/heads/chromium/6668"
+      ref_regexp_exclude: "refs/heads/chromium/6723"
+      ref_regexp_exclude: "refs/heads/chromium/6778"
+      ref_regexp_exclude: "refs/heads/chromium/6834"
+      ref_regexp_exclude: "refs/heads/chromium/6943"
+      ref_regexp_exclude: "refs/heads/chromium/6998"
+      ref_regexp_exclude: "refs/heads/chromium/7049"
+      ref_regexp_exclude: "refs/heads/chromium/7103"
+      ref_regexp_exclude: "refs/heads/chromium/7151"
+      ref_regexp_exclude: "refs/heads/chromium/7204"
+      ref_regexp_exclude: "refs/heads/chromium/7258"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium/try/android-dawn-arm-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "chromium/try/android-dawn-arm64-exp-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/android-dawn-arm64-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "chromium/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium/try/dawn-try-linux-x64-intel-uhd770-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/dawn-try-mac-amd-exp"
+        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
+      }
+      builders {
+        name: "chromium/try/dawn-try-mac-intel-exp"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/dawn-try-win-x64-intel-exp"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/dawn-try-win-x64-intel-uhd770-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/dawn-try-win-x64-nvidia-exp"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/dawn-try-win10-x86-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/linux-dawn-nvidia-1660-exp-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium/try/linux-dawn-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "chromium/try/mac-arm64-dawn-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "chromium/try/mac-dawn-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "chromium/try/tricium-clang-tidy"
+        disable_reuse: true
+        experiment_percentage: 100
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".+\\.h"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".+\\.c"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".+\\.cc"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".+\\.cpp"
+        }
+        owner_whitelist_group: "project-dawn-tryjob-access"
+        mode_allowlist: "NEW_PATCHSET_RUN"
+      }
+      builders {
+        name: "chromium/try/win-dawn-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "chromium/try/win11-arm64-dawn-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: ".*"
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "\\.github/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "webgpu-cts/[^/]*expectations.txt"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "tools/src/.+"
+          exclude: true
+        }
+        location_filters {
+          gerrit_host_regexp: ".*"
+          gerrit_project_regexp: ".*"
+          gerrit_ref_regexp: ".*"
+          path_regexp: "go\\.(mod|sum)"
+          exclude: true
+        }
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m112"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5615"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m112/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m112/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m112/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m113"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5672"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m113/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m113/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m113/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m113/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m114"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5735"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m114/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m114/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m114/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m114/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m115"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5790"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m115/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m115/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m115/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m115/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m116"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5845"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m116/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m116/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m116/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m116/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m117"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5938"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m117/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m117/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m117/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m117/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m118"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/5993"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m118/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m118/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m118/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m118/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m119"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6045"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m119/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m119/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m119/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m119/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m120"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6099"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m120/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m120/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m120/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m120/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m121"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6167"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m121/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m121/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m121/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m121/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m122"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6261"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m122/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m122/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m122/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m122/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m122/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m123"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6312"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m123/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m123/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m123/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m123/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m123/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m124"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6367"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m124/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m124/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m124/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m124/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m124/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m125"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6422"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m125/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m125/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m125/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m125/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m125/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m126"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6478"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m126/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m126/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m126/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m126/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m126/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m126/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m127"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6533"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m127/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m127/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m127/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m127/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m127/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m127/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m128"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6613"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m128/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m128/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m128/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m128/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m128/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m128/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m129"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6668"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m129/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m129/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m129/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m129/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m129/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m129/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m130"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6723"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m130/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m130/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m130/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m130/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m130/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m130/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m130/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m131"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6778"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m131/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m131/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m131/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m131/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m131/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m131/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m131/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m132"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6834"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m132/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m132/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m132/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m132/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m132/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m132/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m132/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m133"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6943"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m133/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m133/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m133/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m133/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m133/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m133/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m133/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m134"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/6998"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m134/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m134/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m134/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m134/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m134/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m134/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m134/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m135"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/7049"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m135/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m135/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m135/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m135/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m135/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m135/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m135/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m136"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/7103"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m136/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m136/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m136/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m136/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m136/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m136/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m136/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m137"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/7151"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m137/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m137/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m137/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m137/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m137/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m137/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m137/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m138"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/7204"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m138/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m138/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m138/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m138/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m138/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m138/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m138/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+config_groups {
+  name: "Dawn-CQ-m139"
+  gerrit {
+    url: "https://dawn-review.googlesource.com"
+    projects {
+      name: "dawn"
+      ref_regexp: "refs/heads/chromium/7258"
+    }
+  }
+  verifiers {
+    gerrit_cq_ability {
+      committer_list: "project-dawn-submit-access"
+      dry_run_access_list: "project-dawn-tryjob-access"
+      new_patchset_run_access_list: "project-dawn-tryjob-access"
+    }
+    tryjob {
+      builders {
+        name: "chromium-m139/try/dawn-chromium-presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "chromium-m139/try/dawn-linux-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m139/try/dawn-mac-arm64-deps-rel"
+      }
+      builders {
+        name: "chromium-m139/try/dawn-mac-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m139/try/dawn-win10-x64-deps-rel"
+      }
+      builders {
+        name: "chromium-m139/try/dawn-win10-x86-deps-rel"
+        includable_only: true
+      }
+      builders {
+        name: "chromium-m139/try/dawn-win11-arm64-deps-rel"
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-asan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-dbg"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-mac-rel"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-dbg-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/cmake-win-msvc-rel-x64"
+        experiment_percentage: 100
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/linux-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/mac-dbg"
+      }
+      builders {
+        name: "dawn/try/mac-rel"
+      }
+      builders {
+        name: "dawn/try/presubmit"
+        disable_reuse: true
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-dbg-x86"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x64"
+      }
+      builders {
+        name: "dawn/try/win-clang-rel-x86"
+      }
+      builders {
+        name: "dawn/try/win-msvc-dbg-x64"
+      }
+      builders {
+        name: "dawn/try/win-msvc-rel-x64"
+      }
+      retry_config {
+        single_quota: 1
+        global_quota: 2
+        failure_weight: 1
+        transient_failure_weight: 1
+        timeout_weight: 2
+      }
+    }
+  }
+  user_limit_default {
+    name: "default-limit"
+    run {
+      max_active {
+        value: 4
+      }
+    }
+  }
+}
+gerrit_listener_type: GERRIT_LISTENER_TYPE_LEGACY_POLLER
diff --git a/infra/config/global/generated/luci/cr-buildbucket.cfg b/infra/config/global/generated/luci/cr-buildbucket.cfg
new file mode 100644
index 0000000..2cc9c07
--- /dev/null
+++ b/infra/config/global/generated/luci/cr-buildbucket.cfg
@@ -0,0 +1,1769 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see BuildbucketCfg message:
+#   https://config.luci.app/schemas/projects:buildbucket.cfg
+
+buckets {
+  name: "ci"
+  swarming {
+    builders {
+      name: "cmake-linux-clang-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": false,'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-linux-clang-dbg-x64-asan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:true"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": true,'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-linux-clang-dbg-x64-ubsan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:true"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": false,'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": true'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-linux-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": false,'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-linux-clang-rel-x64-asan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:true"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": true,'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-linux-clang-rel-x64-ubsan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:true"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": false,'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": true'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-mac-dbg"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": false,'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-mac-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "asan": false,'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-win-msvc-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\"}"
+        properties_j: "asan:false"
+        properties_j: "clang:false"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted"'
+          '  },'
+          '  "asan": false,'
+          '  "clang": false,'
+          '  "debug": true,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cmake-win-msvc-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\"}"
+        properties_j: "asan:false"
+        properties_j: "clang:false"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted"'
+          '  },'
+          '  "asan": false,'
+          '  "clang": false,'
+          '  "debug": false,'
+          '  "target_cpu": "x64",'
+          '  "ubsan": false'
+          '}'
+      }
+    }
+    builders {
+      name: "cron-linux-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:true"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": true,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "cts-roller"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/roll_cts"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "repo_name:\"dawn\""
+        properties_j: "runhooks:true"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+      }
+      execution_timeout_secs: 32400
+      caches {
+        name: "gocache"
+        path: "gocache"
+      }
+      caches {
+        name: "golang"
+        path: "golang"
+      }
+      caches {
+        name: "nodejs"
+        path: "nodejs"
+      }
+      caches {
+        name: "npmcache"
+        path: "npmcache"
+      }
+      service_account: "dawn-automated-expectations@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "dawn-linux-x64-builder-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.chromium.gpu.ci"
+      exe {
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "$build/reclient": {'
+        '    "instance": "rbe-chromium-trusted",'
+        '    "jobs": 250,'
+        '    "metrics_project": "chromium-reclient-metrics",'
+        '    "scandeps_server": true'
+        '  },'
+        '  "$build/siso": {'
+        '    "configs": ['
+        '      "builder"'
+        '    ],'
+        '    "enable_cloud_monitoring": true,'
+        '    "enable_cloud_profiler": true,'
+        '    "enable_cloud_trace": true,'
+        '    "metrics_project": "chromium-reclient-metrics",'
+        '    "project": "rbe-chromium-trusted",'
+        '    "remote_jobs": 250'
+        '  },'
+        '  "builder_group": "dawn",'
+        '  "recipe": "dawn/gn_v2"'
+        '}'
+      build_numbers: YES
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "builder_group": "dawn"'
+          '}'
+      }
+    }
+    builders {
+      name: "dawn-linux-x64-sws-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:2"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.chromium.gpu.ci"
+      exe {
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "builder_group": "dawn",'
+        '  "recipe": "dawn/gn_v2"'
+        '}'
+      build_numbers: YES
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+      resultdb {
+        enable: true
+      }
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+      }
+    }
+    builders {
+      name: "linux-clang-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "linux-clang-dbg-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x86"'
+          '}'
+      }
+    }
+    builders {
+      name: "linux-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "linux-clang-rel-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x86"'
+          '}'
+      }
+    }
+    builders {
+      name: "mac-dbg"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "mac-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "win-clang-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "win-clang-dbg-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": true,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x86"'
+          '}'
+      }
+    }
+    builders {
+      name: "win-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "win-clang-rel-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-trusted\",\"jobs\":250,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\",\"remote_jobs\":250}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/reclient": {'
+          '    "instance": "rbe-chromium-untrusted",'
+          '    "jobs": 250,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "scandeps_server": true'
+          '  },'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted",'
+          '    "remote_jobs": 250'
+          '  },'
+          '  "clang": true,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x86"'
+          '}'
+      }
+    }
+    builders {
+      name: "win-msvc-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\"}"
+        properties_j: "clang:false"
+        properties_j: "debug:true"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted"'
+          '  },'
+          '  "clang": false,'
+          '  "debug": true,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+    builders {
+      name: "win-msvc-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.ci"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-trusted\"}"
+        properties_j: "clang:false"
+        properties_j: "debug:false"
+        properties_j: "gardener_rotations:[\"dawn\"]"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "sheriff_rotations:[\"dawn\"]"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+      shadow_builder_adjustments {
+        service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+        properties:
+          '{'
+          '  "$build/siso": {'
+          '    "configs": ['
+          '      "builder"'
+          '    ],'
+          '    "enable_cloud_monitoring": true,'
+          '    "enable_cloud_profiler": true,'
+          '    "enable_cloud_trace": true,'
+          '    "metrics_project": "chromium-reclient-metrics",'
+          '    "project": "rbe-chromium-untrusted"'
+          '  },'
+          '  "clang": false,'
+          '  "debug": false,'
+          '  "gen_fuzz_corpus": false,'
+          '  "target_cpu": "x64"'
+          '}'
+      }
+    }
+  }
+  shadow: "ci.shadow"
+}
+buckets {
+  name: "ci.shadow"
+  constraints {
+    pools: "luci.chromium.gpu.ci"
+    pools: "luci.flex.ci"
+    service_accounts: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  dynamic_builder_template {}
+}
+buckets {
+  name: "try"
+  swarming {
+    builders {
+      name: "cmake-linux-clang-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-linux-clang-dbg-x64-asan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:true"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-linux-clang-dbg-x64-ubsan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:true"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-linux-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-linux-clang-rel-x64-asan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:true"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-linux-clang-rel-x64-ubsan"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:true"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-mac-dbg"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-mac-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "asan:false"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-win-msvc-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\"}"
+        properties_j: "asan:false"
+        properties_j: "clang:false"
+        properties_j: "debug:true"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "cmake-win-msvc-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/cmake"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\"}"
+        properties_j: "asan:false"
+        properties_j: "clang:false"
+        properties_j: "debug:false"
+        properties_j: "target_cpu:\"x64\""
+        properties_j: "ubsan:false"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "dawn-cq-linux-x64-sws-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
+      dimensions: "os:Ubuntu-22.04"
+      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/reclient": {'
+        '    "instance": "rbe-chromium-untrusted",'
+        '    "jobs": 250,'
+        '    "metrics_project": "chromium-reclient-metrics",'
+        '    "scandeps_server": true'
+        '  },'
+        '  "$build/siso": {'
+        '    "configs": ['
+        '      "builder"'
+        '    ],'
+        '    "enable_cloud_monitoring": true,'
+        '    "enable_cloud_profiler": true,'
+        '    "enable_cloud_trace": true,'
+        '    "metrics_project": "chromium-reclient-metrics",'
+        '    "project": "rbe-chromium-untrusted",'
+        '    "remote_jobs": 250'
+        '  },'
+        '  "builder_group": "dawn",'
+        '  "recipe": "dawn/gn_v2_trybot"'
+        '}'
+      build_numbers: YES
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+      experiments {
+        key: "luci.recipes.use_python3"
+        value: 100
+      }
+      resultdb {
+        enable: true
+      }
+    }
+    builders {
+      name: "linux-clang-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "linux-clang-dbg-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "linux-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "linux-clang-rel-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "mac-dbg"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "mac-rel"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Mac-12|Mac-13|Mac-14|Mac-15"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      caches {
+        name: "osx_sdk"
+        path: "osx_sdk"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "presubmit"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Ubuntu-22.04"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "run_presubmit"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "repo_name:\"dawn\""
+        properties_j: "runhooks:true"
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "win-clang-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "win-clang-dbg-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:true"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "win-clang-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "win-clang-rel-x86"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/reclient:{\"instance\":\"rbe-chromium-untrusted\",\"jobs\":150,\"metrics_project\":\"chromium-reclient-metrics\",\"scandeps_server\":true}"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\",\"remote_jobs\":150}"
+        properties_j: "clang:true"
+        properties_j: "debug:false"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x86\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "win-msvc-dbg-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\"}"
+        properties_j: "clang:false"
+        properties_j: "debug:true"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+    builders {
+      name: "win-msvc-rel-x64"
+      swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cpu:x86-64"
+      dimensions: "os:Windows-10"
+      dimensions: "pool:luci.flex.try"
+      recipe {
+        name: "dawn/gn"
+        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+        cipd_version: "refs/heads/main"
+        properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_monitoring\":true,\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"metrics_project\":\"chromium-reclient-metrics\",\"project\":\"rbe-chromium-untrusted\"}"
+        properties_j: "clang:false"
+        properties_j: "debug:false"
+        properties_j: "gen_fuzz_corpus:false"
+        properties_j: "target_cpu:\"x64\""
+      }
+      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+    }
+  }
+  shadow: "try.shadow"
+}
+buckets {
+  name: "try.shadow"
+  constraints {
+    pools: "luci.chromium.gpu.try"
+    pools: "luci.flex.try"
+    service_accounts: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  dynamic_builder_template {}
+}
diff --git a/infra/config/global/generated/luci/luci-logdog.cfg b/infra/config/global/generated/luci/luci-logdog.cfg
new file mode 100644
index 0000000..01a3912
--- /dev/null
+++ b/infra/config/global/generated/luci/luci-logdog.cfg
@@ -0,0 +1,9 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectConfig message:
+#   https://config.luci.app/schemas/projects:luci-logdog.cfg
+
+reader_auth_groups: "all"
+writer_auth_groups: "luci-logdog-chromium-writers"
+archive_gs_bucket: "chromium-luci-logdog"
diff --git a/infra/config/global/generated/luci/luci-milo.cfg b/infra/config/global/generated/luci/luci-milo.cfg
new file mode 100644
index 0000000..e817c33
--- /dev/null
+++ b/infra/config/global/generated/luci/luci-milo.cfg
@@ -0,0 +1,208 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Project message:
+#   https://config.luci.app/schemas/projects:luci-milo.cfg
+
+consoles {
+  id: "ci"
+  name: "Dawn CI Builders"
+  repo_url: "https://dawn.googlesource.com/dawn"
+  refs: "regexp:refs/heads/main"
+  manifest_name: "REVISION"
+  builders {
+    name: "buildbucket/luci.dawn.ci/cts-roller"
+    category: "cron|roll"
+    short_name: "cts"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/linux-clang-dbg-x64"
+    category: "linux|clang|dbg"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/linux-clang-dbg-x86"
+    category: "linux|clang|dbg"
+    short_name: "x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/linux-clang-rel-x64"
+    category: "linux|clang|rel"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/linux-clang-rel-x86"
+    category: "linux|clang|rel"
+    short_name: "x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/mac-dbg"
+    category: "mac"
+    short_name: "dbg"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/mac-rel"
+    category: "mac"
+    short_name: "rel"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/win-clang-dbg-x64"
+    category: "win|clang|dbg"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/win-clang-dbg-x86"
+    category: "win|clang|dbg"
+    short_name: "x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/win-clang-rel-x64"
+    category: "win|clang|rel"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/win-clang-rel-x86"
+    category: "win|clang|rel"
+    short_name: "x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/win-msvc-dbg-x64"
+    category: "win|msvc"
+    short_name: "dbg"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/win-msvc-rel-x64"
+    category: "win|msvc"
+    short_name: "rel"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cron-linux-clang-rel-x64"
+    category: "cron|linux|clang|rel"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-linux-clang-dbg-x64"
+    category: "linux|clang|dbg"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-linux-clang-dbg-x64-asan"
+    category: "linux|clang|dbg"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-linux-clang-dbg-x64-ubsan"
+    category: "linux|clang|dbg"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-linux-clang-rel-x64"
+    category: "linux|clang|rel"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-linux-clang-rel-x64-asan"
+    category: "linux|clang|rel"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-linux-clang-rel-x64-ubsan"
+    category: "linux|clang|rel"
+    short_name: "x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-mac-dbg"
+    category: "mac"
+    short_name: "dbg"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-mac-rel"
+    category: "mac"
+    short_name: "rel"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-win-msvc-dbg-x64"
+    category: "win|msvc"
+    short_name: "dbg"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.ci/cmake-win-msvc-rel-x64"
+    category: "win|msvc"
+    short_name: "rel"
+  }
+}
+consoles {
+  id: "try"
+  name: "Dawn try Builders"
+  builders {
+    name: "buildbucket/luci.dawn.try/presubmit"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/linux-clang-dbg-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/linux-clang-dbg-x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/linux-clang-rel-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/linux-clang-rel-x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/mac-dbg"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/mac-rel"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/win-clang-dbg-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/win-clang-dbg-x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/win-clang-rel-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/win-clang-rel-x86"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/win-msvc-dbg-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/win-msvc-rel-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-linux-clang-dbg-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-linux-clang-dbg-x64-asan"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-linux-clang-dbg-x64-ubsan"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-linux-clang-rel-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-linux-clang-rel-x64-asan"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-linux-clang-rel-x64-ubsan"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-mac-dbg"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-mac-rel"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-win-msvc-dbg-x64"
+  }
+  builders {
+    name: "buildbucket/luci.dawn.try/cmake-win-msvc-rel-x64"
+  }
+  builder_view_only: true
+}
+logo_url: "https://storage.googleapis.com/chrome-infra-public/logo/dawn-logo.png"
diff --git a/infra/config/global/generated/luci/luci-notify.cfg b/infra/config/global/generated/luci/luci-notify.cfg
new file mode 100644
index 0000000..2261e6e
--- /dev/null
+++ b/infra/config/global/generated/luci/luci-notify.cfg
@@ -0,0 +1,340 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectConfig message:
+#   https://config.luci.app/schemas/projects:luci-notify.cfg
+
+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: "cmake-linux-clang-dbg-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-linux-clang-dbg-x64-asan"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-linux-clang-dbg-x64-ubsan"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-linux-clang-rel-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-linux-clang-rel-x64-asan"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-linux-clang-rel-x64-ubsan"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-mac-dbg"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-mac-rel"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-win-msvc-dbg-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cmake-win-msvc-rel-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "cron-linux-clang-rel-x64"
+  }
+}
+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: "cts-roller"
+  }
+}
+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: "linux-clang-dbg-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "linux-clang-dbg-x86"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "linux-clang-rel-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "linux-clang-rel-x86"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "mac-dbg"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "mac-rel"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "win-clang-dbg-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "win-clang-dbg-x86"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "win-clang-rel-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "win-clang-rel-x86"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "win-msvc-dbg-x64"
+    repository: "https://dawn.googlesource.com/dawn"
+  }
+}
+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: "win-msvc-rel-x64"
+    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
new file mode 100644
index 0000000..2496dce
--- /dev/null
+++ b/infra/config/global/generated/luci/luci-scheduler.cfg
@@ -0,0 +1,273 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectConfig message:
+#   https://config.luci.app/schemas/projects:luci-scheduler.cfg
+
+job {
+  id: "cmake-linux-clang-dbg-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-linux-clang-dbg-x64"
+  }
+}
+job {
+  id: "cmake-linux-clang-dbg-x64-asan"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-linux-clang-dbg-x64-asan"
+  }
+}
+job {
+  id: "cmake-linux-clang-dbg-x64-ubsan"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-linux-clang-dbg-x64-ubsan"
+  }
+}
+job {
+  id: "cmake-linux-clang-rel-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-linux-clang-rel-x64"
+  }
+}
+job {
+  id: "cmake-linux-clang-rel-x64-asan"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-linux-clang-rel-x64-asan"
+  }
+}
+job {
+  id: "cmake-linux-clang-rel-x64-ubsan"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-linux-clang-rel-x64-ubsan"
+  }
+}
+job {
+  id: "cmake-mac-dbg"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-mac-dbg"
+  }
+}
+job {
+  id: "cmake-mac-rel"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-mac-rel"
+  }
+}
+job {
+  id: "cmake-win-msvc-dbg-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-win-msvc-dbg-x64"
+  }
+}
+job {
+  id: "cmake-win-msvc-rel-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cmake-win-msvc-rel-x64"
+  }
+}
+job {
+  id: "cron-linux-clang-rel-x64"
+  realm: "ci"
+  schedule: "0 0 0 * * * *"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cron-linux-clang-rel-x64"
+  }
+}
+job {
+  id: "cts-roller"
+  realm: "ci"
+  schedule: "0 5 * * 1-5"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "cts-roller"
+  }
+}
+job {
+  id: "dawn-linux-x64-builder-rel"
+  realm: "ci"
+  schedule: "triggered"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "dawn-linux-x64-builder-rel"
+  }
+}
+job {
+  id: "dawn-linux-x64-sws-rel"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "dawn-linux-x64-sws-rel"
+  }
+}
+job {
+  id: "linux-clang-dbg-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "linux-clang-dbg-x64"
+  }
+}
+job {
+  id: "linux-clang-dbg-x86"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "linux-clang-dbg-x86"
+  }
+}
+job {
+  id: "linux-clang-rel-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "linux-clang-rel-x64"
+  }
+}
+job {
+  id: "linux-clang-rel-x86"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "linux-clang-rel-x86"
+  }
+}
+job {
+  id: "mac-dbg"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "mac-dbg"
+  }
+}
+job {
+  id: "mac-rel"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "mac-rel"
+  }
+}
+job {
+  id: "win-clang-dbg-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "win-clang-dbg-x64"
+  }
+}
+job {
+  id: "win-clang-dbg-x86"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "win-clang-dbg-x86"
+  }
+}
+job {
+  id: "win-clang-rel-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "win-clang-rel-x64"
+  }
+}
+job {
+  id: "win-clang-rel-x86"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "win-clang-rel-x86"
+  }
+}
+job {
+  id: "win-msvc-dbg-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "win-msvc-dbg-x64"
+  }
+}
+job {
+  id: "win-msvc-rel-x64"
+  realm: "ci"
+  buildbucket {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "ci"
+    builder: "win-msvc-rel-x64"
+  }
+}
+trigger {
+  id: "primary-poller"
+  realm: "ci"
+  triggers: "cmake-linux-clang-dbg-x64"
+  triggers: "cmake-linux-clang-dbg-x64-asan"
+  triggers: "cmake-linux-clang-dbg-x64-ubsan"
+  triggers: "cmake-linux-clang-rel-x64"
+  triggers: "cmake-linux-clang-rel-x64-asan"
+  triggers: "cmake-linux-clang-rel-x64-ubsan"
+  triggers: "cmake-mac-dbg"
+  triggers: "cmake-mac-rel"
+  triggers: "cmake-win-msvc-dbg-x64"
+  triggers: "cmake-win-msvc-rel-x64"
+  triggers: "linux-clang-dbg-x64"
+  triggers: "linux-clang-dbg-x86"
+  triggers: "linux-clang-rel-x64"
+  triggers: "linux-clang-rel-x86"
+  triggers: "mac-dbg"
+  triggers: "mac-rel"
+  triggers: "win-clang-dbg-x64"
+  triggers: "win-clang-dbg-x86"
+  triggers: "win-clang-rel-x64"
+  triggers: "win-clang-rel-x86"
+  triggers: "win-msvc-dbg-x64"
+  triggers: "win-msvc-rel-x64"
+  gitiles {
+    repo: "https://dawn.googlesource.com/dawn"
+    refs: "regexp:refs/heads/main"
+  }
+}
diff --git a/infra/config/global/generated/luci/project.cfg b/infra/config/global/generated/luci/project.cfg
new file mode 100644
index 0000000..63b1ffe
--- /dev/null
+++ b/infra/config/global/generated/luci/project.cfg
@@ -0,0 +1,19 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectCfg message:
+#   https://config.luci.app/schemas/projects:project.cfg
+
+name: "dawn"
+access: "group:all"
+lucicfg {
+  version: "1.45.6"
+  package_name: "@dawn-project"
+  package_dir: "../.."
+  config_dir: "generated/luci"
+  entry_point: "main.star"
+  experiments: "crbug.com/1182002"
+  experiments: "crbug.com/1347252"
+  experiments: "crbug.com/1496969"
+  experiments: "crbug.com/421431364"
+}
diff --git a/infra/config/global/generated/luci/realms.cfg b/infra/config/global/generated/luci/realms.cfg
new file mode 100644
index 0000000..4843d85
--- /dev/null
+++ b/infra/config/global/generated/luci/realms.cfg
@@ -0,0 +1,127 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see RealmsCfg message:
+#   https://config.luci.app/schemas/projects:realms.cfg
+
+realms {
+  name: "@root"
+  bindings {
+    role: "role/buildbucket.reader"
+    principals: "group:all"
+  }
+  bindings {
+    role: "role/configs.reader"
+    principals: "group:all"
+  }
+  bindings {
+    role: "role/configs.validator"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/logdog.reader"
+    principals: "group:all"
+  }
+  bindings {
+    role: "role/logdog.writer"
+    principals: "group:luci-logdog-chromium-writers"
+  }
+  bindings {
+    role: "role/scheduler.owner"
+    principals: "group:project-dawn-admins"
+    principals: "group:project-dawn-schedulers"
+  }
+  bindings {
+    role: "role/scheduler.reader"
+    principals: "group:all"
+  }
+  bindings {
+    role: "role/swarming.taskServiceAccount"
+    principals: "user:chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
+  }
+}
+realms {
+  name: "ci"
+  bindings {
+    role: "role/buildbucket.builderServiceAccount"
+    principals: "user:dawn-automated-expectations@chops-service-accounts.iam.gserviceaccount.com"
+    principals: "user:dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/buildbucket.reader"
+    principals: "group:all"
+  }
+  bindings {
+    role: "role/scheduler.triggerer"
+    principals: "user:dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
+    conditions {
+      restrict {
+        attribute: "scheduler.job.name"
+        values: "dawn-linux-x64-sws-rel"
+      }
+    }
+  }
+}
+realms {
+  name: "ci.shadow"
+  bindings {
+    role: "role/buildbucket.creator"
+    principals: "group:chromium-led-users"
+    principals: "group:flex-ci-led-users"
+    principals: "group:mdb/chrome-build-access-sphinx"
+    principals: "group:mdb/chrome-troopers"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/buildbucket.triggerer"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/resultdb.invocationCreator"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/buildbucket.builderServiceAccount"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+}
+realms {
+  name: "try"
+  bindings {
+    role: "role/buildbucket.builderServiceAccount"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/buildbucket.triggerer"
+    principals: "group:project-dawn-tryjob-access"
+    principals: "group:service-account-cq"
+  }
+  bindings {
+    role: "role/swarming.taskTriggerer"
+    principals: "group:flex-try-led-users"
+  }
+}
+realms {
+  name: "try.shadow"
+  bindings {
+    role: "role/buildbucket.builderServiceAccount"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/buildbucket.creator"
+    principals: "group:chromium-led-users"
+    principals: "group:flex-ci-led-users"
+    principals: "group:mdb/chrome-build-access-sphinx"
+    principals: "group:mdb/chrome-troopers"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/buildbucket.triggerer"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+  bindings {
+    role: "role/resultdb.invocationCreator"
+    principals: "group:project-dawn-tryjob-access"
+    principals: "user:dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+  }
+}
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index c46181a..0844740 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -41,6 +41,7 @@
 
 luci.project(
     name = "dawn",
+    config_dir = "luci",
     buildbucket = "cr-buildbucket.appspot.com",
     logdog = "luci-logdog.appspot.com",
     milo = "luci-milo.appspot.com",