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

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/882906bdbbdfd5588f103e792d153c8ab6ae1715~..68e121cc026d7602e0a8916f6c9b384c7c732463
  882906b (ovsienko@google.com)
      Clang formatter - call formatter with the same executable inste...
  8ff4a32 (ovsienko@google.com)
      Ruff lint: add support for Python linting to git cl lint.
  4d4577a (alexrudenko@chromium.org)
      Support pylintrc
  262052b (hnakashima@chromium.org)
      [Agents] Add unit and integration tests for luci_triage.py
  8b52052 (agrieve@chromium.org)
      Fix presubmit errors caused by pylint score message
  65cd67e (orinj@chromium.org)
      Revert "Ruff lint: add support for Python linting to git cl lint."
  d687f97 (ovsienko@google.com)
      ruff_chromium: support multi-range formatting over stdin
  07f7c33 (hnakashima@chromium.org)
      [Agents] Modularize luci_triage scripts
  2722a39 (jhawkins@google.com)
      git-cl: Skip push trace archiving on successful uploads.
  f270947 (jhawkins@google.com)
      git-cl: Lazy-import formatters and heavy dependencies on startup.
  547d7e1 (qjw@chromium.org)
      recipe_modules: validate file_path in gitiles.download_file
  1cf4b38 (nerima@google.com)
      gclient: add bootstrap cache mode detaching checkouts from the...
  193f7e4 (jhawkins@google.com)
      gerrit_util: Reuse Keep-Alive TLS connections across requests.
  90d2515 (jhawkins@google.com)
      git_cl: Cache and async pre-flight Gerrit account verification.
  066c17d (jhawkins@google.com)
      watchlists: Cache compiled rules and skip on --bypass-watchlists.
  725fcf1 (jhawkins@google.com)
      git_cl: Asynchronously pre-warm change details on upload.
  5f930dc (ukai@google.com)
      autoninja: check DEPOT_TOOLS_USE_VIRTUAL_BUILD_PATH
  5cac02a (jhawkins@google.com)
      git_cl: Memoize and harden superproject push option resolution.
  113affc (jhawkins@google.com)
      scm: Thread-safe batch caching and path resolution for git config.
  c23d6b0 (jhawkins@google.com)
      presubmit: Cache OldContents lookups in AffectedFile and DiffCa...
  a569e2a (jhawkins@google.com)
      git_cl: Run presubmit subprocess tests in parallel by default.
  0948b46 (bpastene@chromium.org)
      Revert "git_cl: Run presubmit subprocess tests in parallel by d...
  68e121c (ayatane@chromium.org)
      gerrit_util: Remove httplib2

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/218181b4274bf45d7586ce696fb639cf7e0e2e53~..09056a6f1fff3291ca8228924dddc7af73d951b9
  218181b (carverforbes@google.com)
      [roll] Roll recipe_engine from 6e6000c4 to 94ca80a1
  73b9cb4 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  16a826e (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  8364f56 (eakammer@google.com)
      [gerrit_dependency_satisfy] Handle changes with missing revisio...
  09056a6 (zijunwan@google.com)
      [bad_devices] Upload detected anomalies to BigQuery destination...

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/02863bd3004ea457572f310e9b0e415b3f529c24~..a58e887f48045ba24fd8e39501aa16724099cbab
  02863bd (jmarc@google.com)
      Add instructions to for the new dataclass DEPS.
  352d443 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 4cac3b2f8780 to 0e4cb6152e3a
  9f6bf03 (iannucci@google.com)
      [protobuf] Update protobuf version.
  94ca80a (iannucci@google.com)
      Add typing-extensions dependency.
  a58e887 (jbettis@google.com)
      [engine] Validate summary_markdown length and truncate long ste...

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: If18609a17aecbc465b7bd7df56b7be467857cab1
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/82880
Commit-Queue: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
1 file changed
tree: fadaccd0ca02b95ea2aa48c52045e7c626be67d5
  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.