Add dawn-chromium-presubmit
Adds the dawn-chromium-presubmit trybot. This is currently manual-only,
but will be automatically added to all CLs once we confirm that
everything works as expected.
Bug: 352816949
Change-Id: Id30974bd3de78ceb8b623ff5aef6770f6726c014
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/203594
Commit-Queue: Brian Sheedy <bsheedy@google.com>
Auto-Submit: Brian Sheedy <bsheedy@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
diff --git a/infra/config/global/generated/commit-queue.cfg b/infra/config/global/generated/commit-queue.cfg
index 327c155..4f7bc68 100644
--- a/infra/config/global/generated/commit-queue.cfg
+++ b/infra/config/global/generated/commit-queue.cfg
@@ -81,6 +81,10 @@
}
}
builders {
+ name: "chromium/try/dawn-chromium-presubmit"
+ includable_only: true
+ }
+ builders {
name: "chromium/try/dawn-try-linux-x64-intel-uhd770-rel"
includable_only: true
}
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index 073f814..4e78a8a 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -862,6 +862,15 @@
chromium_dawn_tryjob("android", "arm")
chromium_dawn_tryjob("android", "arm64")
+# TODO(crbug.com/352816949): Move this definition alongside the presubmit
+# trybot and make it run on every CL once we confirm that it works as expected
+# on Dawn CLs.
+luci.cq_tryjob_verifier(
+ cq_group = "Dawn-CQ",
+ builder = "chromium:try/dawn-chromium-presubmit",
+ includable_only = True,
+)
+
tricium_dawn_tryjob()
luci.cq_tryjob_verifier(