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/8701435358837971345

dart:
https://dart.googlesource.com/recipes.git/+log/8fb779851dd6aad31cc1cd43ed9d3b512308f620~..916ef32eff46f4e7a5e7931387bc9fb6087b8155
  8fb7798 (iinozemtsev@google.com)
      Fix typo
  4162c0a (iinozemtsev@google.com)
      [cutoff] Fix typo and add expectations json for one of the tests
  916ef32 (iinozemtsev@google.com)
      Fix builder names

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/276ae56a8e9c39f521ed617f0c11c05969d7bb1f~..e8e09ca53f60e795fee64892aec3f8f3f997d362
  276ae56 (qjwtest@gmail.com)
      auth: add pinentry support fido2 plugin
  88b3c4e (rop@google.com)
      Exclude internal deps from versioning requirement
  9e2bef8 (gregorynisbet@google.com)
      Remove sokcevic from OWNERS
  d04b267 (gregorynisbet@google.com)
      [gclient] Fix an issue with gclient hanging.
  66a66dd (linxinan@google.com)
      contains_revision should respect lock_timeout attached by users
  5269eb4 (ddoman@chromium.org)
      presubmit: fix git cl format failure in CheckPatchFormatted
  b38d50f (rop@google.com)
      Format changes only
  de69ad9 (ukai@google.com)
      autoninja: check rewrapper cfg version matches with clang
  6dcf60b (rop@google.com)
      Strip LicenseRef- from licenses
  a551472 (ukai@google.com)
      autoninja: only checks cr_build_revision when reclient_cfgs is...
  8fc14e1 (victorvianna@google.com)
      Add fetch configs for dawn, libyuv and openscreen
  9d51f8d (ovsienko@google.com)
      Use already existing function from ninja parse_args to fetch th...
  42ee589 (ovsienko@google.com)
      Upload siso_metrics.json and siso_metadata.json file to GCS buc...
  8c6304b (rop@google.com)
      Metadata: Improve test maintainability
  e8e09ca (gavinmak@google.com)
      Use temp dir for gsutil binaries in cog to avoid workspace poll...

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/a5850a08ea3118373d8087412ee3eef15b5e0961~..fd88e4250591037543fda500ffab79c90173438f
  a5850a0 (phosek@google.com)
      [qemu] Update to Python 3.11
  605330b (mohrr@google.com)
      [*] Switch to one-line API/TEST_API exports
  10de973 (ihuh@google.com)
      [checkout] Attempt to patch skip_patch_projects.
  55b184e (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update coverage pinned tools
  5066bf2 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  d2ca0b8 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update coverage pinned tools
  732a5e4 (carverforbes@google.com)
      [fuchsia/fuchsia] Use results from tests ran on new build of fu...
  b669e17 (cphoenix@google.com)
      [infra] Recipe to create compat branches
  d7cdfd8 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update coverage pinned tools
  80e7ecb (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  01c5f75 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  77714ba (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  fd88e42 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/2cbdab1507845011d4a6a398a76534a492ee1a44~..236193700b7e78c21777774f56ce5427563273c9
  2cbdab1 (iannucci@chromium.org)
      Require explicit API/TEST_API exports.
  d0c1eac (iannucci@chromium.org)
      [turboci] Initial proto import.
  92c4ee4 (gbeaty@google.com)
      Revert "Require explicit API/TEST_API exports."
  6684f45 (mohrr@google.com)
      [path] Don't expandvars for None vars
  2361937 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 1f1d6ffe59a9 to 4305585b2891

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: Ib85c109b942c427206d413406c0f475d2ba5a377
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/71080
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: ba29398a92d4809b0ad844f11e6542af13260ea8
  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.