|
722572ab
|
2025-09-19T13:15:30
|
|
Add Pixel 10 experimental builders
Not running any tests for now.
Bug: chromium:443001330
Change-Id: I0ed9f73f7d72ef22a74a97c88f6b0db1ce4ca5ef
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6969103
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
6c8df3b1
|
2025-08-27T17:12:16
|
|
infra/config: Remove luci.recipes.use_python3 experiment
Python3 is used by default in recipes now and this config is not
necessary anymore.
Bug: chromium:440235171
Change-Id: I3a4f120f7c824fad7bbe3e45de31b52005bfd0fa
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6888195
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
|
|
d8c00a9d
|
2025-06-03T07:39:44
|
|
Revert "Increase linux-asan-test timeout"
This reverts commit b709754166bfb7dd9a8f936800b9fac10f327023.
Reason for revert: culprit reverted
Bug: angleproject:421425259
Original change's description:
> Increase linux-asan-test timeout
>
> Slow compile after crrev.com/c/6596941.
>
> Bug: angleproject:421425259
> Change-Id: I58d8cf0981c53ddb368860e0f94da1b158756947
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6611580
> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
> Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
Bug: angleproject:421425259
No-Try: true
Change-Id: I7086ea907c94b221fdc0556512024d3c0fb3e97b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6617900
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
b7097541
|
2025-06-02T17:52:30
|
|
Increase linux-asan-test timeout
Slow compile after crrev.com/c/6596941.
Bug: angleproject:421425259
Change-Id: I58d8cf0981c53ddb368860e0f94da1b158756947
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6611580
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
|
|
eb6ee035
|
2025-05-14T21:28:29
|
|
infra: Remove reclient properties from builders
Since Reclient shouldn't be used anymore, this CL removes
$build/reclient properties from Angle builders.
Bug: b/401959048
Change-Id: I7d568ba5d85111a42e4c98001fd45c84f0c10100
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6546535
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Junji Watanabe <jwata@google.com>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
|
|
f75980ad
|
2025-04-24T13:18:27
|
|
Switch Mac builders to Chromium pools
Switches Mac builders to use the builderless luci.chromium.gpu.ci
and luci.chromium.gpu.try pools. Existing capacity in those pools
looks to be sufficient for the ANGLE traffic, so the increased load
should be fine for a bit until the ANGLE capacity can get merged
into those pools.
Bug: chromium:375244064
Change-Id: I36aa7fa621b8472e0146a4510fe8b2bd9df10d7a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6489488
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
54f2d47b
|
2025-04-25T10:12:05
|
|
Add Chromium pools to shadow buckets
Adds the Chromium CI and try pools to the ANGLE shadow buckets, as we
are in the process of merging ANGLE builder capacity into those.
Bug: chromium:375244064
Change-Id: Ia8e46958fe13dfd7c77f33165a236d83c2fcd362
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6492350
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
45969492
|
2025-04-15T15:23:50
|
|
Add Mac ARM64 builders
Not running any tests for now and not on CQ.
Bug: angleproject:42266214
Change-Id: Ibd7ada2a61cfba043944bc89b210db7a5ff1255d
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6458759
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
1ee585fd
|
2025-04-09T10:03:26
|
|
Rename ANGLE S22 builders to S24
Also start targeting S24 phones on the new builders.
Bug: angleproject:394893136
Change-Id: I50496a5a5b114034bccf326001aa8ebc8a601398
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6439516
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
ace2d6ce
|
2025-03-10T18:05:00
|
|
infra: Add $build/siso properties to builders
This is a preparation for Siso migration, and shouldn't change the
behaviors of the bots, yet.
Bug: b/401959048
Change-Id: I7c81e4bee5389214bb537ccb7efe08721f4ff7ff
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6339328
Auto-Submit: Junji Watanabe <jwata@google.com>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Roman Lavrov <romanl@google.com>
Reviewed-by: Roman Lavrov <romanl@google.com>
|
|
0364ac4a
|
2024-07-18T13:18:33
|
|
Set up ANGLE shadow buckets
Sets up ANGLE shadow buckets so that LED jobs can be triggered now that
real builds are the only supported path.
This was effectively copied from Chromium's configuration but with the
relevant pools, service accounts, etc. swapped out for ANGLE ones.
Bug: chromium:353904289
Change-Id: Idd958faf73d9d62180151f4a72817fb1543f208f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5723088
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
22790eaf
|
2024-05-30T04:26:16
|
|
Add gardener_rotations property
This is a temporary measure to allow SoM to update their code
before we can remove the sheriff_rotations property.
Bug: chromium:343503161
Change-Id: I461db50f09e6946ceb6244199208935d38a99598
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5580852
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
057db6ef
|
2024-02-26T10:59:20
|
|
Add ANGLE experimental S22 build and test
Builders:
android-arm64-exp-s22-test
Testers:
android-arm64-exp-s22
Bug: b/267953710
Change-Id: I28b1fe022589a2b75c90e26fc5e2aa7536b8138f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5324785
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
|
|
a46cc37f
|
2023-08-17T16:35:14
|
|
infra/config: remove goma property
Bug: angleproject:8309
Change-Id: Ia657986ebc3bc49423736af743983bec6467775a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4787413
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
3a5d67ce
|
2023-08-17T16:25:52
|
|
infra/config: add reclient property
This CL is no-op but updated config is used in later CL.
Bug: angleproject:8309
Change-Id: I49b6ae34ff9abc4eb30c864c5eac3d816b0a4298
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4787411
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
065c93dd
|
2023-08-17T11:03:08
|
|
infra/config: remove unused property
This is to reland https://crrev.com/c/4778427.
Bug: None
Change-Id: I01d9ee2e55a649a235a91f9e78698bd5803d5d7a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4787408
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
df787cf0
|
2023-06-14T17:56:11
|
|
Add ANGLE experimental SwiftShader builders
For testing Ubuntu 22.04
Recipe-side CL http://crrev.com/c/4614428
Testers:
linux-exp-swiftshader
linux-exp-swiftshader-asan
linux-exp-swiftshader-tsan
Builders:
linux-exp-asan-test
linux-exp-tsan-test
Modify LUCI MILO console to show only the active experimental builders.
Bug: chromium:1380082
Change-Id: Iac74b606fca7b1762028cebf4868e691b3ed074c
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4614533
Reviewed-by: Roman Lavrov <romanl@google.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
|
|
f609d294
|
2023-01-12T12:59:00
|
|
Infra: Re-enable TSAN on CV.
The flakiness in this config is mitigated by retries now.
Putting it on CV should help prevent the regressions that
happen often in this config.
Bug: angleproject:7944
Change-Id: Ie9d5443bda2031785a5c3d81fb45986272da8b58
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4162558
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
4403abc0
|
2023-01-06T16:14:48
|
|
Enable merge script failure detection
chromium_swarming.expose_merge_script_failures
https://crbug.com/1346781#c96
Bug:chromium:1346781
Change-Id: I33c7fcbaa286f4c0401a16c0a03635054c7330f0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4144179
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Roman Lavrov <romanl@google.com>
|
|
e7ded5d9
|
2023-01-06T14:06:20
|
|
Add ANGLE Pixel 6 CQ and Perf bots
Keeping the experimental bot to test adding GLES backend tests.
Bug: angleproject:6819
Change-Id: I869fc3fe29964756d0231b0a6fc51aa7774963f2
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4143159
Reviewed-by: Roman Lavrov <romanl@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
82eba6cd
|
2022-12-07T11:21:41
|
|
infra: Remove UBSAN-specific configs.
Because the UBSAN flag is turned on in the ASAN builder, we
don't need a separate UBSAN builder.
Bug: angleproject:7871
Change-Id: I4f6c8d56bdd209efea381677b2972616b6a6df14
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4086741
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
e4054a3f
|
2022-12-01T16:51:48
|
|
Add ANGLE experimental bots for Win Intel
Targeting Optiplex 7080.
Not running any tests for now.
Bug: chromium:1349828
Change-Id: I6e3973c684cbcbefd283f314b2a48bf33f8ce6da
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4071104
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
f8930fd8
|
2022-10-11T09:20:24
|
|
infra: Increase timeout on perf bots.
This sets an explicit 3 hour timeout for all bots, and bumps
the timeout for the perf bots to 5 hours.
Bug: angleproject:7738
Change-Id: I2ed3ce319046ef8a9ec61128f4970c03ec1d2ecf
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3945072
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
b45d3063
|
2022-09-16T11:56:35
|
|
infra: Update Perf bot config names.
The NVIDIA bots now correctly name the GTX 1660.
The Intel bots rename HD -> UHD.
Bug: angleproject:7665
Change-Id: I45ac162ed01724f2cd9c12ea8eb67ebbeb1382dd
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3899445
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
8d2988f7
|
2022-07-25T12:06:51
|
|
infra: Add sheriff_rotations to luci properties.
This should allow ANGLE builders to show up in Sheriff-o-Matic.
Bug: chromium:1288021
Change-Id: Ic3ab746160a2249362b64bbc063e88848a5b23c6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3785285
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
8056a5ee
|
2022-07-13T17:53:17
|
|
Add Linux Intel experimental standalone bot
For testing Optiplex 7080
Bug: chromium:1342945
Change-Id: I6885222190d735decc28074751c428d2dc0fe588
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3761034
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
06bd0c11
|
2022-06-30T01:58:15
|
|
angle: set $build/goma["use_luci_auth"] = True
without use_luci_auth=true, goma will use global service account,
which uses exported service account key.
use task service account by use_luci_auth=true instead.
angle-ci-builder@chops-service-accounts.iam.gserviceaccount.com
angle-try-builder@chops-service-accounts.iam.gserviceaccount.com
are added to goma-rbe-chromium c-i-a group
https://chrome-infra-auth.appspot.com/auth/groups/goma-rbe-chromium
Bug: chromium:1105814
Change-Id: Ia31c297e77fe2451958a64f2caf2ffeb85864a26
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3737242
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
f6517f30
|
2022-06-09T11:53:23
|
|
infra: Remove linux-tsan-test from CQ
This bot is too flaky.
Bug: chromium:1275223
Change-Id: I29a2d30f6d3aa58ee1380eace65df3d78df89ae0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3696829
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
9296f389
|
2022-02-18T10:45:01
|
|
infra: Enable Python 3 for ANGLE recipe.
Bug: chromium:1256377
Change-Id: I0c3a71b2a89fc3e271ad8d4f6c9a8cd91b339899
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3472130
Auto-Submit: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
25e8f02b
|
2022-01-26T13:23:26
|
|
[infra] Use python3 for run_presubmit recipe.
Bug: chromium:1256437
Change-Id: I6ef3d7de6818d13d3e53b0ad5c5a905a8ee62664
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3418137
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
78d482e5
|
2022-01-13T14:49:26
|
|
Add standalone ANGLE Pixel 6 experimental bots
The bot only runs dEQP tests with Vulkan backend, not GLES.
Also skipping non-Vulkan tests in angle_end2end_tests.
Also no perf/trace tests, as these time out uploading to device.
Adding suppressions for the failing tests at the same time.
Bug: chromium:1280418, angleproject:6819
Bug: angleproject:6898, angleproject:6899, angleproject:6900
Bug: angleproject:6905, angleproject:6907, angleproject:6908
Bug: angleproject:6909, angleproject:6910, angleproject:6916
Bug: angleproject:6917, angleproject:6918, angleproject:6919
Bug: angleproject:6931
Change-Id: I3598e6ff7f458ad7ab2defb86e02a17fbf2d20ca
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3387108
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
4111f9ef
|
2022-01-05T15:08:07
|
|
Add standalone ANGLE Mac AMD experimental bot
For testing Mac OS 12.
Bug: chromium:1265563
Change-Id: Iacf86a4cf170c59b2856b1f68e63d2eaa90059fa
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3367702
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
7f1a0f89
|
2021-12-14T16:15:32
|
|
Switch to non-deprecated bbagent, remove defunct experiments.
Bug: chromium:1015181
Change-Id: I130de6cb79c343c066f182ab8f17c4a96aba9219
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3340334
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
|
|
fefd7ae6
|
2021-12-13T22:56:23
|
|
Revert "Enable the chromium recipe RDB results experiment for all builds."
This reverts commit 8e4302368463012cf78894824a705e5bae57fa6e.
Reason for revert: experiment is on by default after crrev.com/c/3321235
Original change's description:
> Enable the chromium recipe RDB results experiment for all builds.
>
> This experiment has been enabled at 100% for all chromium builds
> for months now. And the more builders are on it, the more we're able to
> refactor the chromium recipe. This was attempted in crrev.com/c/3307244,
> but had to be reverted since angle builds re-use much of chromium's
> recipe code but don't have the experiment rolled out to them.
>
> So this rolls it out to angle builds to allow for further clean-up in
> chromium's recipe code. Since all angle tests are wrapped via
> result_adapter, they should already have RDB integration (meaning their
> results are already uploaded to RDB).
>
> A LED run of a build with this experiment applied:
> https://ci.chromium.org/swarming/task/578b98d07382dd10?server=chromium-swarm.appspot.com
>
> Another LED run with that experiment and the recipe CL relanded:
> https://ci.chromium.org/swarming/task/578b9939cfccdb10?server=chromium-swarm.appspot.com
>
> This matches its original build:
> https://ci.chromium.org/ui/p/angle/builders/try/win-test/1026/overview
>
> Bug: chromium:1135718
> Change-Id: Ief4993fa9c027f9c2c6c3c352eb4e65ce74b628c
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3309479
> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
> Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Bug: chromium:1135718
Change-Id: Ief89cef04ee75a8379a815b213e73c8841c9abb3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3336357
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
8e430236
|
2021-11-30T12:43:40
|
|
Enable the chromium recipe RDB results experiment for all builds.
This experiment has been enabled at 100% for all chromium builds
for months now. And the more builders are on it, the more we're able to
refactor the chromium recipe. This was attempted in crrev.com/c/3307244,
but had to be reverted since angle builds re-use much of chromium's
recipe code but don't have the experiment rolled out to them.
So this rolls it out to angle builds to allow for further clean-up in
chromium's recipe code. Since all angle tests are wrapped via
result_adapter, they should already have RDB integration (meaning their
results are already uploaded to RDB).
A LED run of a build with this experiment applied:
https://ci.chromium.org/swarming/task/578b98d07382dd10?server=chromium-swarm.appspot.com
Another LED run with that experiment and the recipe CL relanded:
https://ci.chromium.org/swarming/task/578b9939cfccdb10?server=chromium-swarm.appspot.com
This matches its original build:
https://ci.chromium.org/ui/p/angle/builders/try/win-test/1026/overview
Bug: chromium:1135718
Change-Id: Ief4993fa9c027f9c2c6c3c352eb4e65ce74b628c
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3309479
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
bb6732a3
|
2021-11-02T10:10:52
|
|
infra: Add Linux UBSAN/TSAN configs.
These are compile-only with this CL, and will start running tests
in later CLs.
Bug: angleproject:5795
Change-Id: I37b04df2bb4a97aa46545f50bf978dfde65983c1
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3258002
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
a9f24fa5
|
2021-11-08T12:21:25
|
|
infra: Switch ASAN to 64-bit on Windows.
ASAN is not supported in 32-bits on Windows.
Bug: angleproject:5795
Change-Id: Icabf31b8c9ad4d371217c9f4a288f909888eae61
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3265532
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jonah Ryan-Davis <jonahr@google.com>
|
|
548e7a2f
|
2021-11-02T08:50:30
|
|
infra: Expose ASAN configs in try.
This will allow us to manually add ASAN tryjobs to test before
landing.
Bug: angleproject:5795
Change-Id: I1085b64f2dcf09e20f470aded0d57befbe4fb084
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3257025
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
616dc268
|
2021-10-12T13:15:40
|
|
infra: Add ANGLE-side configuration for ASAN tests.
The ASAN builders will start by running compile-only and only in CI.
A follow-up change will enable sharded tests and CQ jobs.
Bug: angleproject:5795
Change-Id: I2e761b7bdd2d7215db2210c4538b6cafc4d9069a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3254430
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
0fb59c09
|
2021-10-18T08:25:26
|
|
infra: Remove old bot configs.
This can be landed after the change to switch the CQ to the new
configs.
Bug: angleproject:6496
Change-Id: I3b6ec4697a2fa7a279e5a761ea1717f652af84a1
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3231835
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
0c7018a5
|
2021-10-12T13:43:20
|
|
infra: Update bot naming scheme.
Old names: use config pairs when they can vary, e.g.
android-arm-dbg
android-arm64-rel
linux-clang-dbg
win-clang-x64-rel
win-msvc-x86-dbg
win-trace-rel
New names: use config names when they differ from the the
default test config for a system, and suffix with -compile
and -test for compile-only and compile-and-test bots. For
Android configs, we keep the full target arch. e.g.
android-arm-dbg-compile
android-arm64-test
linux-dbg-compile
win-test
win-msvc-x86-dbg-compile
win-trace
The new naming scheme prioritizes having short names to
avoid redundant or implicitly understood information. This
should reduce the mental load when looking at a set of test
results.
This also adds SwiftShader win10-x64 configs so we can add
these to the CI easily. Also the plan is to turn off the GCC
configs for now. If we ever support GCC properly we can re-
enable them.
This CL adds the new configs to CI, then a following CL will
add them to CQ and remove the old configs at the same time.
Bug: angleproject:6496
Change-Id: I0ecdcd392c4d7067d6b180664f160ba7c048d16d
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3219590
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Ian Elliott <ianelliott@google.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
ce63bc1f
|
2021-10-06T07:37:24
|
|
[milo] update test presentation config to group by test_suite
R: jmadill,ynovikov
Bug: chromium:1249703
Change-Id: I37ea518a61df324750c7e8d6f18f0446b6316324
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3207826
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
8d1e74ab
|
2021-09-30T00:53:39
|
|
[milo] update test presentation config to show GPU column
So it will be easier for users to distinguish tests run on different
GPUs.
R: jmadill,ynovikov
BUG: chromium:1249703
Change-Id: I393d305c963f5fc654c9c32fc86cda6c7f019086
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3195351
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
a58749ed
|
2021-09-22T22:50:10
|
|
Revert "Add standalone experimental Mac Intel and AMD bots"
This reverts commit a5bbfe2afe29ec53eccf22d33cee200be25de673.
Reason for revert: qualification complete
Original change's description:
> Add standalone experimental Mac Intel and AMD bots
>
> For qualifying Mac OS 11 on Mac Retina AMD and Mac Mini 8,1
>
> Bug: chromium:1241597, chromium:1128540
> Change-Id: I753b504f5910541f5d3f244d117d369937a06d38
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3150752
> Reviewed-by: Jamie Madill <jmadill@chromium.org>
> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Bug: chromium:1241597, chromium:1128540
Change-Id: I4eb71219783651c0e63188e2c94c6ee286625430
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3177332
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
a5bbfe2a
|
2021-09-03T19:24:29
|
|
Add standalone experimental Mac Intel and AMD bots
For qualifying Mac OS 11 on Mac Retina AMD and Mac Mini 8,1
Bug: chromium:1241597, chromium:1128540
Change-Id: I753b504f5910541f5d3f244d117d369937a06d38
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3150752
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
6c1ad60b
|
2021-08-20T09:30:47
|
|
infra: Make perf builders GPU-config-specific.
Separating only by OS makes the perf dashboard uploads land in the
same bucket for NVIDIA and Intel results. The two are intermingled
on the dashboards. Split this by separating the GPU configs into
their own builders.
Must land before http://crrev.com/c/3110765
Bug: angleproject:6090
Change-Id: Icee3b19d3462977b4ec86bfe08d7c44431426d24
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3110745
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
2ae998ac
|
2021-08-12T16:24:11
|
|
Enable ResultDB on standalone Try builders
Including the presubmit builder.
crrev.com/c/3087640 missed Try builders and only enabled ResultDB on CI.
Bug: angleproject:6275
Change-Id: Ia645205973008c535a2334b3b78b0d95a791c95d
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3092465
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
ac2d1434
|
2021-08-11T15:48:57
|
|
Enable resultdb for ANGLE standalone builders
Otherwise, they fail with https://crrev.com/c/3088213, e.g.
https://ci.chromium.org/ui/p/angle/builders/try/linux-clang-rel/23678/overview
Doesn't actually upload to BigQuery yet, pending declaring the tables.
Bug: chromium:1135718
Change-Id: Ia429260e2f53f836279383aa84ca3e8e58c3392b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3087640
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
d91af7b8
|
2021-07-06T12:17:33
|
|
infra/config: remove unused isolated property
angle is migrated to RBE-CAS from isolate.
Bug: chromium:1224266
Change-Id: Id2ca778edf6b34f5241da0fbfcd86b43941f83b0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3007600
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
8b4f6e6d
|
2021-06-23T09:06:59
|
|
infra: Add perf configs.
Adds Win/Linux/Android configs.
Bug: angleproject:6090
Change-Id: Ie80a12a16997aab08e9dbba0cc0a9b14414fc8f2
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2988793
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
cd535d2c
|
2021-05-11T13:13:55
|
|
infra: Switch Android ARM64 bots to compile-and-test.
This will start to trigger tests on the Pixel 4 64-bit bots.
Patch Series:
1. http://crrev.com/c/2885381
2. http://crrev.com/c/2885346
3. This CL
4. http://crrev.com/c/2885384
Bug: angleproject:5941
Change-Id: Ib76fd27d0814896522aad84443f52b7f47566e85
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2885383
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
ab3b50bc
|
2021-05-03T21:17:14
|
|
[infra][realms] upgrade to LUCI security realms in all Angle builds.
To be landed after ~1 day at 25% if all is well.
Change-Id: I106add7cc9103bde8d77a1c61438ad0fcb54a7b3
Bug: chromium:1204972
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2867636
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
dd4564ca
|
2021-05-03T17:36:28
|
|
[infra][realms] bump usage to 25% of all builds.
Change-Id: I106add7749103bde8d77a1c61438ad0fcb54a7b3
Bug: chromium:1204972
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2867633
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
|
|
03a9bf1e
|
2021-05-03T17:14:19
|
|
[infra] use realms on 5% of Angle builds.
All swarming tasks triggered from realm-enabled build will be
realm-enabled, too.
This CL is safe to revert in case of problems.
The problems, if any, should not affect CQ badly due to retries,
but on CI they'd probably manifest as purple builds that won't be
retried without human involvement or new Git commit.
Change-Id: I106a587749103bde8d77a1c61438ad0fcb54a7b3
Bug: chromium:1204972
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2867083
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
471e62c8
|
2021-05-03T12:23:17
|
|
infra: remove redundant ACL.
Bug: chromium:1204972
Change-Id: If3ab89699adfc47d0a163f8b999da17b10d86ebd
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2867079
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
a29ab50f
|
2021-04-29T11:22:03
|
|
infra: Add isolate server properties.
These are necessary to work correctly with swarming.
Bug: angleproject:5114
Change-Id: I634e408e523284a935b77f62b95c9bc85e9e997f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2859982
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
ed8755df
|
2021-04-27T21:33:04
|
|
Revert "infra: Add different builder group from ci/try."
This reverts commit 281b12d2e54cf9526bdb6e2610f8cdc28285f2a9.
Reason for revert: Broke bots.
Original change's description:
> infra: Add different builder group from ci/try.
>
> Uses the 'client.angle' and 'tryserver.angle' naming scheme that
> both V8 and WebRTC use. Necessary for the scripts to work with
> swarming tests.
>
> Bug: angleproject:5114
> Change-Id: I107cf0018e2173117e1d90e840b8e1419e69ef55
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2854277
> Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
> Commit-Queue: Jamie Madill <jmadill@chromium.org>
Bug: angleproject:5114
Change-Id: I2501f3ad89bc21d80ccdeabd52234a1fc5b39a49
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2855594
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
281b12d2
|
2021-04-27T15:23:02
|
|
infra: Add different builder group from ci/try.
Uses the 'client.angle' and 'tryserver.angle' naming scheme that
both V8 and WebRTC use. Necessary for the scripts to work with
swarming tests.
Bug: angleproject:5114
Change-Id: I107cf0018e2173117e1d90e840b8e1419e69ef55
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2854277
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
6505a768
|
2021-04-27T10:51:46
|
|
infra: Switch Android builders to compile-only.
Initially testing will only be on desktop.
Bug: angleproject:5114
Change-Id: I384e4f81cee3a810fad42e73711862725e786ef2
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2854276
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
2a403f91
|
2021-04-23T15:29:31
|
|
infra: Set MSVC builders to compile-only.
We want to preserve the current test set without accidentally enabling
new testinig paths with infra changes. Current MSVC is supported as
compile-only.
Bug: angleproject:5114
Change-Id: Iffc4ac3f7dc3845e5d767fdcdbfa9d5fac27f371
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2848646
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
d170f8e1
|
2021-04-20T19:17:17
|
|
infra: Add configs for Android build.
Updates the configs to use the new protobuf properties. Adds
support for ARM/ARM64 Android builds.
Must be landed in conjunction with http://crrev.com/c/2841787 .
Bug: angleproject:2344
Bug: angleproject:5114
Change-Id: I49f4f46ceaa7ce9118c9f4b4ceb06353b00429b6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2842306
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
3691797a
|
2021-04-19T16:16:59
|
|
Revert "infra: Switch to "angle_2" presubmit config."
This reverts commit 5166a25b2ccf04881c3fc1cd3f19e2246b23fec0.
Reason for revert: Breaks presubmit tester (again).
Original change's description:
> infra: Switch to "angle_2" presubmit config.
>
> We will revert this once we remove the depot_tools config.
>
> Bug: angleproject:5114
> Change-Id: If922a24c9955ba5d5d30ec634fa6c3d6db177f65
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2831999
> Reviewed-by: Jamie Madill <jmadill@chromium.org>
> Commit-Queue: Jamie Madill <jmadill@chromium.org>
Bug: angleproject:5114
Change-Id: I7a540c728f6851151c2f708480de21ce41938111
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2836785
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
5166a25b
|
2021-04-16T20:07:32
|
|
infra: Switch to "angle_2" presubmit config.
We will revert this once we remove the depot_tools config.
Bug: angleproject:5114
Change-Id: If922a24c9955ba5d5d30ec634fa6c3d6db177f65
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2831999
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
12342643
|
2021-04-14T08:49:24
|
|
infra: Remove osx_sdk cache.
This is no longer necessary now that we use mac_toolchain.py.
Bug: angleproject:5114
Change-Id: I0afac641d55e9be2bd04103301aec3080d3332c8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2823859
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
6faf9ef3
|
2021-04-13T16:11:50
|
|
infra: Remove unused debug/cpu properties from tests.
These are now configured through mb_config.pyl. We still pass in the
properties to the lucicfg helper function set up the waterfall UI.
Bug: angleproject:5114
Change-Id: Ib46ab95f5803a166fd2342679afbfcaa6f467c45
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2822233
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
77600bcb
|
2021-04-11T16:52:15
|
|
infra: Remove named vs_toolchain cache.
This is no longer needed now that ANGLE uses the pinned depot_tools.
We should land this after the recipe updates to no longer use the
cache.
Patch series:
1. http://crrev.com/c/2819943
2. http://crrev.com/c/2819472
3. This CL
Bug: angleproject:5842
Change-Id: I5d166c7cd66a9d7f077c09b4149de08b22724af8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2819945
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
f7019e45
|
2021-04-05T11:42:30
|
|
infra: Add builder group to CI properties.
The builder group is necessary for recipe scripts. A first preliminary
step towards standalone testers.
Note on naming: Chromium bots use "chromium.X". WebRTC and V8 use
"client.webrtc" etc. Going with just "angle" for simplicity.
Bug: angleproject:5114
Change-Id: Ie0e47aa28eaeab4ebe8d13900c1b68cad8a7a1a5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2805892
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
25c084a7
|
2021-03-09T12:51:34
|
|
Update Xcode used by standalone Mac builders to 12.4
12D4e is latest Xcode 12.4 as of http://crrev.com/c/2715984
Bug: angleproject:2634
Change-Id: I0e0412c7911a109d5351b73a4676c018ee461318
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2743669
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
aca0dc35
|
2021-02-05T12:18:15
|
|
infra: Update to starlark config.
Makes a number of small configuration changes. Notable the "try"
console view is replaced with a list view.
Bug: angleproject:5559
Change-Id: Id3c4cb28fe9d456f8b79ed740f978b72e2ffcdd0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2677903
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|