Roll recipe dependencies (trivial).

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

The build that created this CL was
https://ci.chromium.org/b/8683274442994742225

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/64b2927117d05fa63fa70acef90db3dca1b30529~..75b9d88b8f86450b41f9313f27d620981a2a0981
  64b2927 (dmurph@google.com)
      [Luci-test-results] Adding clarification about patchsets
  608de5f (gavinmak@google.com)
      Fix failure reason truncation logic
  945a828 (bsheedy@chromium.org)
      Expose --virtual-build-path via env var
  ff4f531 (gavinmak@google.com)
      Reland "Fix CheckForCommitObjects to include submodules in file...
  75b9d88 (sunnyps@chromium.org)
      [jj] Prefer GitWrapper for empty submodules

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/9af231774b9740c664320ea50a3fe35692d7af99~..7bacc7918f03e2c4540f391be2bee4178c4e1733
  9af2317 (diserovich@google.com)
      [sdk][api] Add downstream include_sub_invs
  e14eda2 (olivernewman@google.com)
      [gds] Re-check missing dependencies
  99af8fd (hjfreyer@google.com)
      [build] Add FailureReason to ninja failures.
  88a42a9 (carverforbes@google.com)
      [testing] Remove bucket and builder from variant
  404ed7b (diserovich@google.com)
      [sdk] Improve commit message for sdk lsc builders
  04e97b5 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update coverage pinned tools
  b8e86e1 (shengchanglin@google.com)
      [fuchsia][build] upload `target_metadata.json` and `testing_met...
  7bacc79 (shengchanglin@google.com)
      [fuchsia][coverage] Expose coverage_cas_digest in output proper...

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+/9f05b84457d26d5fcfdde6c8b0b20b40b6a336bc
  9f05b84 (chanli@google.com)
      [TurboCI] disable real TurboCI client for now

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=flutter-infra-notify+luci-recipes@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6f84f4b9fc2a96cbf82696b4985c25d56b4dc5aa
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/78220
Bot-Commit: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
1 file changed
tree: 587f370a0fa17f74064fcdb2221ecf3b669ab100
  1. .vscode/
  2. infra/
  3. recipe_modules/
  4. recipes/
  5. .gitignore
  6. .style.yapf
  7. AUTHORS
  8. CONTRIBUTING.md
  9. LICENSE
  10. OWNERS
  11. README.md
  12. recipes.py
README.md

Flutter LUCI Recipes

This repository contains Flutter's LUCI recipes. For the LUCI infrastructure config, see flutter/infra. Builds can be found in the Flutter Dashboard.

Supported repositories roll their .ci.yaml into flutter/infra, which updates what properties builds have. For example, flutter config specifies various dependencies the different tests require, which are then used by the flutter_deps recipe_module No modifications to flutter/infra are required to work on the recipes.

Contributing

Please follow instructions on Contributing docs to set up your development environment.