Roll recipe dependencies (nontrivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (build, depot_tools, fuchsia, recipe_engine) into this repository.

Please review the expectation changes, and LGTM+CQ.

build:
  https://crrev.com/4431e722ea74b7d3ffc5b2bc5de84951eef69b9e (gbeaty@chromium.org)
    Remove the gclient_config_kwargs field from BotSpec.
  https://crrev.com/735568ebad950c3444ddf89bd3aa05a37bdc2cf5 (rwkeane@google.com)
    Openscreen: Fix unexpected Behavior
  https://crrev.com/5fb43d7ade7f067245b6ee69ce87d21f86690408 (yyanagisawa@chromium.org)
    Always execute api.goma.stop when Goma is used.
  https://crrev.com/b6d7ad279f349ab3d48a3dfa735590c81516d6e9 (iannucci@chromium.org)
    Remove usage of buildbot-oriented builder_cache path.
  https://crrev.com/e02c1530dbe10da3fab94a0d8fb52c9b2d62813b (bpastene@chromium.org)
    Add mb_luci_auth to all chromium.android testers.
  https://crrev.com/980b62dc07df56b3009e45ff52a79ec82a07f4bf (rwkeane@google.com)
    Openscreen: Fix intermittent coverage failures
  https://crrev.com/a67eb27aad07a5c8e8e00ce912d37bab214773f2 (agable@chromium.org)
    Remove agable from build OWNERS
  https://crrev.com/23a3c39ab2cacb2d449699c117a07e80b2c86e45 (iannucci@chromium.org)
    Bump recipe deps to include swarming revert.
  https://crrev.com/486b578a852ac7e64136a019c9eb8d8ab6be1452 (iannucci@chromium.org)
    Remove use of deprecated infra_paths module.
depot_tools:
  https://crrev.com/603989e2c0d69d5a04e3496bb9c2af6c83a1234a (andreas@apap04.com)
    add clarification for Python 3
  https://crrev.com/2be61a1df411ae154bc440052b396e62cbf4ea36 (scheib@chromium.org)
    Document the parameter {heading} avilable to --output-format-heading.
  https://crrev.com/0ec48260a2c2650b35cd5fdd80aa0454401b60d4 (vadimsh@chromium.org)
    [luci-auth] Update to the latest version.
  https://crrev.com/f203902ee8b7002b1853c1a7144b60d98f6dd06f (iannucci@chromium.org)
    [lucicfg] Update to 1.14.3.
  https://crrev.com/0c7d654c747414f2765bb93771567c64cb26b881 (iannucci@chromium.org)
    [bb] Update bb tool to contain latest protos.
  https://crrev.com/cdaf0be1f4ceb802bfc62f4ed86825aa17395dc4 (zhin@chromium.org)
    Add git completion helper to cl upload
  https://crrev.com/6e7ddb698ba00641bd5672b0e646cbe098b5498b (agable@chromium.org)
    Remove agable from depot_tools OWNERS and TODOs
fuchsia:
  https://crrev.com/068c17b9b3e2318ca181ac9615dfac860cd7319f (olivernewman@google.com)
    [gsutil] Use ensure_tool() to install gsutil
  https://crrev.com/366eda2fcefcccd9480acdb134802c1c10363688 (olivernewman@google.com)
    [lkgs] Use ensure_tool() to install lkgs
  https://crrev.com/6b824fd94c90fe1f0d328d7bf2e199e662de069d (mseaborn@google.com)
    [testing] Remove unused legacy_qemu and device_type arguments
  https://crrev.com/3e3f4a0a99e6206f493f8fd487b01956a688819b (mseaborn@google.com)
    [testing] Refactor: Merge deprecated_test() and test_in_shards() into one
  https://crrev.com/eb5d8c2d39eb653b5f469623b7f59dbc0eef3234 (ihuh@google.com)
    [testing_requests][zbi_test] Add env vars to the swarming tasks.
  https://crrev.com/904b6ed6520aab6d3ca135020b8716e65c78d7ee (nmulcahey@google.com)
    [jiri] Roll jiri to 1791a60e022
  https://crrev.com/4b1d69a5abb642231c37af51b745b0be5d9e9a7b (mohrr@google.com)
    [sso] Add support for "insteadof"
  https://crrev.com/3a9ed3fe28cf7f166f9e731ebcaced66e36a4e41 (mohrr@google.com)
    [sso] Allow hyphens in hostnames
  https://crrev.com/e89f9efaa8b2495700d0c9d68114b8284671b511 (garymm@google.com)
    Remove failure string checks from testing module
  https://crrev.com/a63ae9f61665db3c353054375a4b913ec21e465f (atyfto@google.com)
    [fxt] Support -json-output flag
  https://crrev.com/7e067a47f4648914bbf2314c8f0dd69e2bfb769f (atyfto@google.com)
    [fxt] Add support for `cleanup` command
  https://crrev.com/24ef2e42d0ad514b340584969924fbcc5b554cba (mohrr@google.com)
    [recipe_testing][commit_queue] Enable use of private tryjobs
  https://crrev.com/0cc3189bd6fe31f66eeceb9364fb25ef54bf7dae (phosek@google.com)
    [windows_sdk] Introduce Windows SDK module
  https://crrev.com/4d42dc9212dcb360073df560c05c4c9db164334d (mohrr@google.com)
    [commit_queue] Make authenticated HTTP request
  https://crrev.com/99dfaf9e568d5302448c126266f93316e173d8d1 (olivernewman@google.com)
    [checkout] Show git log for tryjobs
recipe_engine:
  https://crrev.com/bf5c53d04c84487f31275133294f5a57145fecf4 (olivernewman@google.com)
    [swarming] Use ensure_tool() to install swarming
  https://crrev.com/9ddf1e1c6ae354ee17de8abd99dc37acdf4dbe60 (olivernewman@google.com)
    [isolated] Use ensure_tool() to install isolated
  https://crrev.com/567bbd0e945b1144e2343441deac92a661a17f9d (yiwzhang@google.com)
    [proto_module] Remove unused DEPS
  https://crrev.com/923fb4bfa6f6930bac2ba3f03162ce8c59e0eb93 (olivernewman@google.com)
    Revert "[swarming] Use ensure_tool() to install swarming"
  https://crrev.com/b2839ad3882c5f1412afbd31f72c45355e404932 (olivernewman@google.com)
    [cipd] URL-encode version in tool path

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=godofredoc@google.com, keyonghan@google.com, wutong@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5421667a54b1a4217ee4af169ef2032a22b94c47
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/3120
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
55 files changed
tree: 3c5c296e5d06baf99e24cf70f3a08c38f18073aa
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. recipes.py