Hash :
015cb808
Author :
Date :
2020-02-18T00:24:55
Revert "Use newer OSX SDK for iOS" This reverts commit 192da9d76fef6012245473c92b9dfcb607848e6a. Reason for revert: Causing failures on mac builders due to license. Original change's description: > Use newer OSX SDK for iOS > > Based on http://crrev.com/c/2056465 > > Bug: chromium:1052887 > Change-Id: I2f76067883ff528ca45becd90dd3a6f71a507494 > Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2059669 > Reviewed-by: Jamie Madill <jmadill@chromium.org> > Commit-Queue: Jamie Madill <jmadill@chromium.org> TBR=thakis@chromium.org,ynovikov@chromium.org,jmadill@chromium.org Change-Id: I8698ed56fc81a76900da2aaf6cd19d08b57c5525 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1052887 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2061228 Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
In addition to the ANGLE try bots using Chrome, and the GPU.FYI bots, ANGLE has standalone testing on the Chrome infrastructure. Currently these tests are compile-only. This page is for maintaining the configurations that don’t use Chromium. Also see the main instructions for ANGLE Wrangling.
It’s the ANGLE team’s responsibility for maintaining this testing infrastructure. The bot configurations live in four different repos and six branches.
Continuous builders for every ANGLE revision are found on the CI console:
https://ci.chromium.org/p/angle/g/ci/console
Try jobs from pre-commit builds are found on the builders console:
https://ci.chromium.org/p/angle/g/try/builders
bugs.chromium.org/p/chromium/issues/entry?template=Build+Infrastructure:
chrome-internal.googlesource.com/infradata/config:
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.
chromium.googlesource.com/chromium/tools/build:
scripts/slave/recipes/angle.py with new the config. ./scripts/slave/recipes.py test train to update checked-in golden files. This might no longer be necessary.
chromium.googlesource.com/angle/angle:
infra/config/global/cr-buildbucket.cfg to add the new builder (to ci and try), and set the new config option. infra/config/global/luci-milo.cfg to make the builders show up on the ci and try waterfalls. infra/config/global/luci-scheduler.cfg to make the builders trigger on new commits or try jobs respectively. infra/config/global/commit-queue.cfg to add the builder to the default CQ jobs (if desired). There are other places where configuration for ANGLE infra lives. These are files that we shouldn’t need to modify very often:
chrome-internal.googlesource.com/infradata/config:
configs/luci-token-server/service_accounts.cfg (service account names) configs/chromium-swarm/pools.cfg (swarming pools)
chromium.googlesource.com/chromium/tools/depot_tools:
recipes/recipe_modules/gclient/config.py (gclient config)