Commit 11b9dc59 by Yuly Novikov Committed by Commit Bot

Switch ANGLE Win and Linux CI bots to builderless.

Also update doc. Bug: chromium:973992 Change-Id: I59a27935d2bcd438df025945b885384b1d5b0792 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1665328 Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent 857880e5
......@@ -23,7 +23,11 @@ Try jobs from pre-commit builds are found on the builders console:
1. [`bugs.chromium.org/p/chromium/issues/entry?template=Build+Infrastructure`](http://bugs.chromium.org/p/chromium/issues/entry?template=Build+Infrastructure):
* Request new slaves by filing an infra issue.
* If adding a Mac bot, request new slaves by filing an infra issue.
1. [`chrome-internal.googlesource.com/infradata/config`](http://chrome-internal.googlesource.com/infradata/config):
* Update **`configs/chromium-swarm/starlark/bots/angle.star`** with either Mac slaves requested in the previous step or increase the amount of Windows or Linux GCEs.
1. [`chromium.googlesource.com/chromium/tools/build`](https://chromium.googlesource.com/chromium/tools/build):
......@@ -31,10 +35,6 @@ Try jobs from pre-commit builds are found on the builders console:
* The recipe code requires 100% code coverage through mock bots, so add mock bot config to GenTests.
* Maybe run `./scripts/slave/recipes.py test train` to update checked-in golden files. This might no longer be necessary.
1. [`chrome-internal.googlesource.com/infradata/config`](http://chrome-internal.googlesource.com/infradata/config):
* Update **`configs/chromium-swarm/bots.cfg`** to map from the slaves requested in step 1 to the builder configured in step 2.
1. [`chromium.googlesource.com/angle/angle`](http://chromium.googlesource.com/angle/angle):
* Update **`infra/config/global/cr-buildbucket.cfg`** to add the new builder (to ci and try), and set the new config option.
......
......@@ -95,6 +95,13 @@ builder_mixins {
}
}
builder_mixins {
name: "builderless"
auto_builder_dimension: NO
dimensions: "builderless:1"
dimensions: "ssd:0"
}
buckets {
name: "luci.angle.ci"
acl_sets: "ci"
......@@ -122,6 +129,7 @@ buckets {
mixins: "linux"
mixins: "clang"
mixins: "dbg"
mixins: "builderless"
}
builders {
......@@ -129,6 +137,7 @@ buckets {
mixins: "linux"
mixins: "clang"
mixins: "rel"
mixins: "builderless"
}
builders {
......@@ -136,6 +145,7 @@ buckets {
mixins: "linux"
mixins: "no_clang"
mixins: "dbg"
mixins: "builderless"
}
builders {
......@@ -143,6 +153,7 @@ buckets {
mixins: "linux"
mixins: "no_clang"
mixins: "rel"
mixins: "builderless"
}
builders {
......@@ -163,6 +174,7 @@ buckets {
mixins: "no_clang"
mixins: "x86"
mixins: "dbg"
mixins: "builderless"
}
builders {
......@@ -171,6 +183,7 @@ buckets {
mixins: "no_clang"
mixins: "x86"
mixins: "rel"
mixins: "builderless"
}
builders {
......@@ -179,6 +192,7 @@ buckets {
mixins: "no_clang"
mixins: "x64"
mixins: "dbg"
mixins: "builderless"
}
builders {
......@@ -187,6 +201,7 @@ buckets {
mixins: "no_clang"
mixins: "x64"
mixins: "rel"
mixins: "builderless"
}
builders {
......@@ -195,6 +210,7 @@ buckets {
mixins: "clang"
mixins: "x86"
mixins: "dbg"
mixins: "builderless"
}
builders {
......@@ -203,6 +219,7 @@ buckets {
mixins: "clang"
mixins: "x86"
mixins: "rel"
mixins: "builderless"
}
builders {
......@@ -211,6 +228,7 @@ buckets {
mixins: "clang"
mixins: "x64"
mixins: "dbg"
mixins: "builderless"
}
builders {
......@@ -219,6 +237,7 @@ buckets {
mixins: "clang"
mixins: "x64"
mixins: "rel"
mixins: "builderless"
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment