summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/luci/config/generated/cr-buildbucket.cfg2
-rw-r--r--tools/luci/config/generated/project.cfg2
-rwxr-xr-xtools/luci/config/main.star11
3 files changed, 10 insertions, 5 deletions
diff --git a/tools/luci/config/generated/cr-buildbucket.cfg b/tools/luci/config/generated/cr-buildbucket.cfg
index 887b2af992..3b35718ecc 100644
--- a/tools/luci/config/generated/cr-buildbucket.cfg
+++ b/tools/luci/config/generated/cr-buildbucket.cfg
@@ -66,6 +66,7 @@ buckets {
name: "angler-armv7-non-gen-cc"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:angler-armv7-non-gen-cc"
+ dimensions: "device_type:oriole"
dimensions: "pool:luci.art.ci"
recipe {
name: "art"
@@ -138,6 +139,7 @@ buckets {
name: "angler-armv8-non-gen-cc"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:angler-armv8-non-gen-cc"
+ dimensions: "device_type:oriole"
dimensions: "pool:luci.art.ci"
recipe {
name: "art"
diff --git a/tools/luci/config/generated/project.cfg b/tools/luci/config/generated/project.cfg
index e06638254e..f9f78772a8 100644
--- a/tools/luci/config/generated/project.cfg
+++ b/tools/luci/config/generated/project.cfg
@@ -7,7 +7,7 @@
name: "art"
access: "group:all"
lucicfg {
- version: "1.31.4"
+ version: "1.33.7"
package_dir: ".."
config_dir: "generated"
entry_point: "main.star"
diff --git a/tools/luci/config/main.star b/tools/luci/config/main.star
index 5dd2fea551..011ac67b75 100755
--- a/tools/luci/config/main.star
+++ b/tools/luci/config/main.star
@@ -154,7 +154,7 @@ luci.gitiles_poller(
refs = ["refs/heads/master-art"],
)
-def ci_builder(name, category, short_name):
+def ci_builder(name, category, short_name, dimensions={}):
luci.builder(
name = name,
bucket = "ci",
@@ -163,7 +163,7 @@ def ci_builder(name, category, short_name):
cipd_version = "refs/heads/main",
name = "art",
),
- dimensions = {
+ dimensions = dimensions | {
"pool": "luci.art.ci",
# Some builders require specific hardware, so we make the assignment in bots.cfg
@@ -202,11 +202,14 @@ def ci_builder(name, category, short_name):
short_name = short_name,
)
+# userfault-GC configurations must be run on Pixel 6.
+userfault_gc_target_dims = {"device_type": "oriole"}
+
ci_builder("angler-armv7-debug", "angler|armv7", "dbg")
-ci_builder("angler-armv7-non-gen-cc", "angler|armv7", "ngen")
+ci_builder("angler-armv7-non-gen-cc", "angler|armv7", "ngen", userfault_gc_target_dims)
ci_builder("angler-armv7-ndebug", "angler|armv7", "ndbg")
ci_builder("angler-armv8-debug", "angler|armv8", "dbg")
-ci_builder("angler-armv8-non-gen-cc", "angler|armv8", "ngen")
+ci_builder("angler-armv8-non-gen-cc", "angler|armv8", "ngen", userfault_gc_target_dims)
ci_builder("angler-armv8-ndebug", "angler|armv8", "ndbg")
ci_builder("bullhead-armv7-gcstress-ndebug", "bullhead|armv7|gcstress", "dbg")
ci_builder("bullhead-armv8-gcstress-debug", "bullhead|armv8|gcstress", "dbg")