Add GPU pools to shadow bucket list
Adds luci.chromium.gpu.ci and luci.chromium.gpu.try to the list of pools
usable in Dawn's CI and try shadow buckets, respectively. Previously,
all Dawn standalone builds were run in the luci.flex pools, but upcoming
builders will be run in the GPU pools.
Bug: 385317083
Change-Id: I3cd4ae31210eec84eca4221a458a1dba74a6ac01
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/237154
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@google.com>
diff --git a/infra/config/global/generated/cr-buildbucket.cfg b/infra/config/global/generated/cr-buildbucket.cfg
index da1ed8a..b18f1d2 100644
--- a/infra/config/global/generated/cr-buildbucket.cfg
+++ b/infra/config/global/generated/cr-buildbucket.cfg
@@ -1198,6 +1198,7 @@
group: "all"
}
constraints {
+ pools: "luci.chromium.gpu.ci"
pools: "luci.flex.ci"
service_accounts: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
}
@@ -1719,6 +1720,7 @@
group: "all"
}
constraints {
+ pools: "luci.chromium.gpu.try"
pools: "luci.flex.try"
service_accounts: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
}
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index d197d88..3160961 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -124,7 +124,7 @@
name = "ci.shadow",
shadows = "ci",
constraints = luci.bucket_constraints(
- pools = ["luci.flex.ci"],
+ pools = ["luci.flex.ci", "luci.chromium.gpu.ci"],
),
bindings = [
luci.binding(
@@ -166,7 +166,7 @@
name = "try.shadow",
shadows = "try",
constraints = luci.bucket_constraints(
- pools = ["luci.flex.try"],
+ pools = ["luci.flex.try", "luci.chromium.gpu.try"],
service_accounts = [
"dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com",
],