commit | 7e9aa0549d6288bd226628e7be4a604a6debd3ae | [log] [tgz] |
---|---|---|
author | Stephanie Kim <kimstephanie@google.com> | Tue Dec 01 01:08:41 2020 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Dec 01 01:08:41 2020 |
tree | f4170c52b77013048998a8027294f9b68513da19 | |
parent | c0042cd2a32730a208b92c070b60750e3b36c5e5 [diff] |
chromium/try_warmer recipe and linux-warmed trybot spec chromium/try_warmer recipe takes in a builder_to_warm input and triggers an led task to run that builder in try, without a patch. It's hard-coded to only run luci.chromium.try builders at the moment. led tasks are set to expire after pending for 10 minutes. linux-warmed is mirroring Linux Builder. The 1149606 bug discusses using linux_chromium_compile_dbg_ng for this experiment, but it might be more convenient to do a linux-rel type of builder since our other experiments are also mirroring Linux Builder. example try_warmer build: https://ci.chromium.org/swarming/task/5033944b08358211?server=chromium-swarm.appspot.com example triggered warm task: https://chromium-swarm.appspot.com/task?id=5015bc8a2f5a2310 Bug: 1149606 Change-Id: Idc918e3c7f1c08b5cbafbd874e9cf7abe5bf0db0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/2553211 Commit-Queue: Stephanie Kim <kimstephanie@google.com> Reviewed-by: Garrett Beaty <gbeaty@chromium.org>
If you're here to make a change to ‘recipes’ (the code located in scripts/slave/recipes*
), please take a look at the README for more information pertaining to recipes.
The preferred style is PEP8 with two-space indent; that is, the Chromium Python style. Functions use lowercase_with_underscores
, with the exception of the special functions RunSteps
and RunTests
in recipes. Use yapf (git cl format --no-clang-format
) to autoformat new code.