Roll recipe dependencies (trivial).

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

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

dart:
https://dart.googlesource.com/recipes.git/+/9123cb34714bfd73183297c733dcfe9871834aa0
  9123cb3 (whesse@google.com)
      Include test failure logs in step log when deflaking tests.

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/63ae5028c13f5e76edd66dc13c95e8999273693b~..6cd960fec4fedbfc1fc438f3cfa9c86347503354
  63ae502 (kimstephanie@google.com)
      Reland "Reland "Add support for GCS deps""
  f7eb78f (kimstephanie@google.com)
      GCS: extract tarfile if the content is tarfile
  6cd960f (wangxianzhu@chromium.org)
      [cpplint] Update for c++20

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/42d130bbf3473d7de22535effdc74ae0d048ef51~..c7055efde3064cd71a7d50da614b04e15776208a
  42d130b (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  ceda157 (mbrase@google.com)
      [lsc] Remove product_bundles_v2_path from LSC variables
  b2295db (dthorn@google.com)
      [LLDB] Add LLDB_TEST_USE_VENDOR_PACKAGES to cross build too
  8d1de05 (crjohns@google.com)
      [api_level_roller] Add new param to proto
  c7055ef (tmandry@google.com)
      [rust] Support running canaries when some targets fail

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+/0010a25ddf783692836331ed6461ff39ffa1ef71
  0010a25 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 3ce11656b941 to 623f8d17a069

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@grotations.appspotmail.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I8c7a31d8a68bc183a2386aa48b08a40ee2ab578a
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/56000
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: 0e520b7e7ad46bd2090add6abf368b8228a7dbdf
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. CONTRIBUTING.md
  8. LICENSE
  9. OWNERS
  10. README.md
  11. 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.