Remove retired noop experiments and add the one needed for the
ongoing luci-scheduler.cfg format migration.
Change-Id: Ib49bca8384086d73b2d5722e4f1f6429c54fa2be
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3451136
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
Running builds targeting iOS arm32 is now really difficult because
of linker errors. Since arm32 on iOS is not a target platform of on
new HW, let's remove these bots.
Bug: None
Change-Id: Ida87ec119ec83567acdf81909a65c2dbb87201b4
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3347645
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
It defines who is allowed to call LUCI Config validation API to
validate this LUCI project's configs. This is usually done by
presubmit jobs, and thus configs.validator role is assigned to
try job task accounts.
Previously this ACL was defined in the global "config-validation"
group. It is deprecated and being replaced with per-project ACLs
defined in per-project configs (like in this CL).
There's still a global ACL to allow any googler to call
the validation API in any LUCI project they are allowed to see.
Thus the per-project binding applies only to service accounts
(they are not googlers).
Note: this CL was generated semi-automatically and reviewers are
picked automatically based on OWNERS file.
BUG=chromium:1068817
R=fbarchard@chromium.org
Change-Id: I26544e524cf5e900ab395ff5c440c10438723903
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3276689
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@google.com>
While there is only 1 bot with Ubuntu 16.04, there are 22 with Ubuntu
18.04. This CL changes which OS we build and run Linux tests to get
more capacity and quicker CQ.
Bug: libyuv:880
Change-Id: Ia1736c787127a6a82af430071e801c53562cc1e5
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3039738
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
libyuv doesn't have its own swarming pools, so this is trivial.
Follow up will opt in libyuv to actually use realms when creating
builds.
Bug: chromium:1203285
Change-Id: Idc38be967992255cb1b852edcf114ac98df4fc5d
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2854458
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
All macs previously on 10.13 in luci.flex.{ci,try} were upgraded to
10.15 in crbug.com/1128042 and crbug.com/1128044, respectively.
This also fixes the OS configuration for two ios bots on ci that
I had missed in an earlier CL.
Change-Id: I845283deb21dde85707ec44d344c14c12828c63a
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2421798
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
This is a reland of crrev.com/c/2394176 with the correct OR syntax.
Bug: 1063768
Change-Id: I9f7dac787a28e03fa3befbf673961db3883b8e8b
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2407972
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
These need to be on 10.14 to support toolchain updates rolling
in from chromium (starting w/ crrev.com/c/2042251)
Bug: 1097306, 1063768
No-Presubmit: true
No-Try: true
Change-Id: I894a2f4fb9c5f9eb62b214f1d623072f7563cc0a
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2394176
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
There are small modifications to the .cfg so that main.star generates equivalent files.
Equivalence between 'old.cfg' and 'new.cfg' is tested with the command:
lucicfg semantic-diff main.star new.cfg
No-Presubmit: true
No-Try: true
Bug: libyuv:867
Change-Id: Ibe080a8338dc3048773db05ce72ecf8d0695cee3
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2281003
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>