Revert 'Implement support for custom shard dispatch of swarming tasks.'

The custom trigger script 'perf_device_trigger.py' requires all triggered shards
to be simultaneously passed in order to correctly implement soft affinity. The
CL in question breaks that requirement.

This CL is not quite a clean revert. Two major changes to note:
  * swarming/ was renamed to chromium_swarming/
  * Several downstream repositories depend on the return type of trigger_task().
    Rather than changing that and breaking all downstream repositories, the
    revert keeps the signature the same.

Bug: 926987, 937927
Change-Id: Ia750bb8852b79cef72cc304fb1369089d5b4ce6d
Recipe-Nontrivial-Roll: build_limited_scripts_slave
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/1501474
Commit-Queue: Erik Chen <erikchen@chromium.org>
Reviewed-by: Stephen Martinis <martiniss@chromium.org>
105 files changed
tree: bf8243fee1457c302102542d2f5d7d34a7ee3e31
  1. .gitattributes
  2. .gitignore
  3. .vpython
  4. DEPS
  5. LICENSE
  6. OWNERS
  7. PRESUBMIT.py
  8. README.md
  9. WATCHLISTS
  10. codereview.settings
  11. environment.cfg.py
  12. infra/
  13. masters/
  14. scripts/
  15. site_config/
  16. slave/
  17. tests/
  18. third_party/
README.md

build

Hi build contributor! If you do any change in scripts/master/ or touching any master's html/ directories, you must restart master.chromium.fyi first and ensure that it still works before restarting other masters.

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.