Revert "Stop sending swarming command lines directly on the Chromium bots."

This CL reverts commits 66f7717e55066debe6cb791df01113ba065e1e4f and
e76ddd59c2e447d48d6c36bff384367e631219e8 and re-enables sending the
command lines for the builder configs that had been previously doing so.

It effectively re-lands:
 - cc5dda273c45205cf20bbc7df6174dd601a81d81
 - 81c8242381117747babfb70cbf11935a4342f9e5
 - e5e555bbda663d8268152c8870609d810bc16aa8
 - 389541ef0d2b1113b5f9a10d7998ba6f03cb7643

and affects the following builders:
  chromium.chromeos:
  - linux-chromeos-rel
  - chromeos-amd64-generic-rel
  - chromeos-arm-generic-rel
  chromium.linux:
  - Cast Linux
  - fuchsia-arm64-cast
  - fuchsia-x64-cast
  - Linux Builder
  - Linux Tests
  - Fuchsia ARM64
  - Fuchsia X64
  chromium.mac:
  - Mac Builder
  - Mac 10.10 Tests
  - Mac 10.11 Tests
  - Mac 10.12 Tests
  - Mac 10.13 Tests
  - Mac 10.14 Tests
  - Mac 10.15 Tests
  chromium.gpu:
  - GPU Linux Builder
  - Linux Release (NVIDIA)
  - GPU Mac Builder
  - Mac Release (Intel)
  - Mac Retina Release (AMD)
  - GPU Win x64 Builder
  - Win10 x64 Release (NVIDIA)
  chromium.win:
  - Win x64 Builder
  - Win 7 Tests x64 (1)
  - Win10 Tests x64
  tryserver.chromium.chromiumos:
  - chromeos-amd64-generic-rel
  - chromeos-arm-generic-rel
  - linux-chromeos-rel
  tryserver.chromium.linux:
  - cast_shell_linux
  - fuchsia_arm64
  - fuchsia_arm64_cast
  - fuchsia_x64
  - fuchsia-x64-cast
  tryserver.chromium.mac:
  - mac-rel
  - mac_chromium_10.10
  - mac_chromium_12.12_rel_ng
  - mac_chromium_10.13_rel_ng
  - mac_chromium_10.14_rel_ng
  - mac_chromium_10.15_rel_ng
  tryserver.chromium.win:
  - win10_x64_chromium_rel_ng

Bug: 1108005
Change-Id: Ic8668ed6f7e7d11c3653e5575fa7c8e236171e97
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/2342639
Reviewed-by: Garrett Beaty <gbeaty@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
25 files changed
tree: e60a512a72cc427b12dd84737331871d04695e6d
  1. infra/
  2. scripts/
  3. site_config/
  4. third_party/
  5. .gitattributes
  6. .gitignore
  7. .style.yapf
  8. .vpython
  9. .yapfignore
  10. codereview.settings
  11. CROS_OWNERS
  12. DEPS
  13. environment.cfg.py
  14. LICENSE
  15. OWNERS
  16. PRESUBMIT.py
  17. README.md
  18. WATCHLISTS
README.md

Recipes

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.

Style

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) to autoformat new code.