Unlike fuchsia_x64, this trybot builds with angle_top_of_tree, and won't
cause random patch failures.
Bug: angleproject:3146
Change-Id: Iea8f93c7e3b6c4bf4514a9c0c6eacca9bd3228c8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1611730
Commit-Queue: Michael Spang <spang@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This test was failing due to patch errors. This could be because the
bot uses DEPS ANGLE instead of ToT. Removing the bot because it was
causing valid CLs to fail on the CQ.
Bug: angleproject:3146
Change-Id: I7b8b120160fe435832cba919c256ce185ade4d90
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1592602
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This will allow mac_angle_rel_ng and linux_angle_rel_ng to be removed.
Bug: chromium:822310
Change-Id: I259f84c195ed4cfde17a441bf13d812a477537d1
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1565053
Reviewed-by: Jamie Madill <jmadill@chromium.org>
The ci section is for continuous integration. This change should allow
for the presubmit tester to show up on the list of additional trybots.
Bug: angleproject:3288
Change-Id: I95ac359434557a76cb4f87a1d38aaec90879e406
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1545527
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This runs the run_presubmit canned recipe. It should work the same as
it would in Chromium or Dawn or most other repos. It should prevent
rollers and devs from landing several common types of dirty changes.
This CL adds the builder that then we can test manually before adding
it to the CQ.
Bug: angleproject:3288
Change-Id: I45e78669d0b6c34cef50ab9cb45c33a1b8bb6aca
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1548293
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Also remove cq.cfg since it is no longer used.
Bug: angleproject:3146
Change-Id: I3c247016e3553a1492072b7c48e2e22ff25578e9
Reviewed-on: https://chromium-review.googlesource.com/c/1465951
Reviewed-by: Jamie Madill <jmadill@chromium.org>
The new test suite doesn't run several Chromium tests.
See https://crrev.com/c/1398562 for reference.
Also sorts the CQ testers alphabetically.
Bug: chromium:822310
Change-Id: I5f4006e6f027a4666e9ccc5e5bcf981b3b979429
Reviewed-on: https://chromium-review.googlesource.com/c/1400861
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Pick up the correct config after refs.cfg was added.
Bug: 833848
Change-Id: I472f2ca56598ef2ddf030b28ef87f3f52829b610
Reviewed-on: https://chromium-review.googlesource.com/c/1332530
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This should trigger luci-config. Also updates OWNERS which were missed
from the last commit.
Tbr: tandrii@chromium.org
Bug: chromium:833848
Change-Id: I23e1583d760acd4addd10f8b224518c702d8745f
Reviewed-on: https://chromium-review.googlesource.com/c/1332528
Reviewed-by: Jamie Madill <jmadill@chromium.org>
These are now up and running. This will prevent a common source of
compile regression.
Bug: angleproject:2740
Change-Id: I0c66a61338c831e21cab0b30cfa9334da54c4ca5
Reviewed-on: https://chromium-review.googlesource.com/1192543
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
This is a reland of c009255c79
Re-landing after crbug.com/840825 was updated.
Original change's description:
> Update cq.cfg with new builders.
>
> These builders are replacing the old standalone builders and the old
> compile-only builders. They should be much faster. They also can be
> extended in the future when we support running tests from ANGLE
> standalone.
>
> Bug: chromium:833999
> Change-Id: Ice44c0fb8cb32d8be573f81d5df858509b00a107
> Reviewed-on: https://chromium-review.googlesource.com/1049959
> Reviewed-by: Jamie Madill <jmadill@chromium.org>
Bug: chromium:833999
Bug: chromium:840825
Change-Id: Ie08ebbef6b5802f0bb57053e082fac2e0f9aae34
Reviewed-on: https://chromium-review.googlesource.com/1052747
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This reverts commit c009255c79.
Reason for revert: Seems to be some kind of infra or goma error with
the mac configs that wasn't showing up last night.
Original change's description:
> Update cq.cfg with new builders.
>
> These builders are replacing the old standalone builders and the old
> compile-only builders. They should be much faster. They also can be
> extended in the future when we support running tests from ANGLE
> standalone.
>
> Bug: chromium:833999
> Change-Id: Ice44c0fb8cb32d8be573f81d5df858509b00a107
> Reviewed-on: https://chromium-review.googlesource.com/1049959
> Reviewed-by: Jamie Madill <jmadill@chromium.org>
TBR=fjhenigman@chromium.org,geofflang@chromium.org,jmadill@chromium.org
Change-Id: I8bf895d7473da7fe44a3bb866a2026b59a374868
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:833999
Reviewed-on: https://chromium-review.googlesource.com/1050325
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
These builders are replacing the old standalone builders and the old
compile-only builders. They should be much faster. They also can be
extended in the future when we support running tests from ANGLE
standalone.
Bug: chromium:833999
Change-Id: Ice44c0fb8cb32d8be573f81d5df858509b00a107
Reviewed-on: https://chromium-review.googlesource.com/1049959
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Now that the migration has happened for these builders, switch
to the new new configs.
Bug=chromium:815092
Change-Id: I68b0817f20fe54583dc465f3cdcdf233439f0a01
Reviewed-on: https://chromium-review.googlesource.com/1012504
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
This is moving all ANGLE Windows tryservers to run on LUCI only.
BUG=chromium:815092
Change-Id: I737b0883dca7385bdf1ec664affe53f606ca9401
Reviewed-on: https://chromium-review.googlesource.com/1008066
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
This is moving all ANGLE Android tryservers to run on LUCI only.
BUG=chromium:731958
BUG=chromium:759301
Change-Id: I302338b462f51c260afafc69aefff7bfdd89e87a
Reviewed-on: https://chromium-review.googlesource.com/972610
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
This is moving all ANGLE Mac tryservers to run on LUCI only.
BUG=chromium:815092
Change-Id: I6d06fd881db9eb139dfc16c058d67396b321c183
Reviewed-on: https://chromium-review.googlesource.com/971342
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Now that the migration has happened for these builders, switch
to the new new configs.
Bug: angleproject:2414
Change-Id: Ied26f54f8a679b613f354d6510abf1f79adc6e9e
Reviewed-on: https://chromium-review.googlesource.com/968542
Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
This is moving all ANGLE Linux tryservers to run on LUCI only.
BUG=chromium:815092
Change-Id: I66cd2908706243a54a406fa6aa297c0d18a0127b
Reviewed-on: https://chromium-review.googlesource.com/962930
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
This is a reland of cc93cebf27
Re-landing after mb_config.pyl fix.
Original change's description:
> Update cq.cfg for new compile-only builders.
>
> This removes the x64 versions of the Windows tests from the ANGLE CQ.
> They are still available to run as optional try jobs, if we suspect
> a failure. This should reduce the amount of test duplication while
> still keeping complete coverage.
>
> It also updates the Clang builder to the MSVC builder, since Chrome
> has switched to Clang by default on Windows, and the clang builder
> was a deprecated version of the MSVC builder anyway.
>
> Bug: chromium:786044
> Change-Id: I786fe85dcdaa57b55b0b44244797c9285c577ea2
> Reviewed-on: https://chromium-review.googlesource.com/782402
> Reviewed-by: Geoff Lang <geofflang@chromium.org>
> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
> Commit-Queue: Jamie Madill <jmadill@chromium.org>
Bug: chromium:786044
Change-Id: I85d1fe95d12a29e91755303423dd151450bb6a3b
Reviewed-on: https://chromium-review.googlesource.com/784232
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
This reverts commit cc93cebf27.
Reason for revert: There was a typo in mb_config.py.
https://build.chromium.org/deprecated/tryserver.chromium.angle/builders/win_angle_compile_x64_dbg_ng/builds/0/steps/analyze/logs/stdio
MBErr: Builder name "win_angle_compile_x64_dbg_ng" not found under masters[tryserver.chromium.angle] in "E:\b\c\b\win\src\tools\mb\mb_config.pyl"
Original change's description:
> Update cq.cfg for new compile-only builders.
>
> This removes the x64 versions of the Windows tests from the ANGLE CQ.
> They are still available to run as optional try jobs, if we suspect
> a failure. This should reduce the amount of test duplication while
> still keeping complete coverage.
>
> It also updates the Clang builder to the MSVC builder, since Chrome
> has switched to Clang by default on Windows, and the clang builder
> was a deprecated version of the MSVC builder anyway.
>
> Bug: chromium:786044
> Change-Id: I786fe85dcdaa57b55b0b44244797c9285c577ea2
> Reviewed-on: https://chromium-review.googlesource.com/782402
> Reviewed-by: Geoff Lang <geofflang@chromium.org>
> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
> Commit-Queue: Jamie Madill <jmadill@chromium.org>
TBR=geofflang@chromium.org,jmadill@chromium.org,tandrii@chromium.org
Change-Id: If13d3d69f0a1facd3876858afdaf0577f6ab1cb7
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:786044
Reviewed-on: https://chromium-review.googlesource.com/784070
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
This removes the x64 versions of the Windows tests from the ANGLE CQ.
They are still available to run as optional try jobs, if we suspect
a failure. This should reduce the amount of test duplication while
still keeping complete coverage.
It also updates the Clang builder to the MSVC builder, since Chrome
has switched to Clang by default on Windows, and the clang builder
was a deprecated version of the MSVC builder anyway.
Bug: chromium:786044
Change-Id: I786fe85dcdaa57b55b0b44244797c9285c577ea2
Reviewed-on: https://chromium-review.googlesource.com/782402
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
This trybot was broken during the removal of the Linux ChromiumOS
Builder from chromium.gpu.fyi and is blocking all ANGLE CQ jobs.
BUG=762377
TBR=dpranke@chromium.org, jmadill@chromium.org
NOTRY=true
Change-Id: Ibc3ccf3af842ee8b040014732d179573f286afad
Reviewed-on: https://chromium-review.googlesource.com/653244
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
These trybots -- for Win, Linux, and Android -- are all working now
per https://chromium-review.googlesource.com/636294 . Make them run
for all ANGLE CLs so that the dEQP tests can be removed from the
others. This will allow the dEQP bots' compiler configuration to
ultimately diverge from the other bots'.
BUG=727437
TBR=geofflang@chromium.org
Change-Id: I90ffcd358dfa888b77ecf718727d809c486170c7
Reviewed-on: https://chromium-review.googlesource.com/636759
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Goal is to ensure that unreviewed and untrusted code isn't sent through
CQ to try bots, by accident or through malicious intent.
The following is the difference in CQ behavior after this CL lands:
1. CQ will start aborting CQ dry run triggered by contributors on
somebody's else change.
2. CQ full run will abort immediately if there are unsubmitted
dependencies.
3. CQ dry run by a non-change-owner will abort if there are unapproved
(w/o CR+2) dependencies.
R=geofflang@chromium.org,jmadill@chromium.org
BUG=692618,692613
NOTRY=True
Change-Id: I433998def4b97e2bad90da5980bf3f2b40a2e6f9
Reviewed-on: https://chromium-review.googlesource.com/443070
Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>