commit | 6c0dfbf630c547c85da93b07a3757fc43d60f4b1 | [log] [tgz] |
---|---|---|
author | recipe-roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> | Thu Apr 25 14:23:48 2024 -0700 |
committer | recipe-roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> | Thu Apr 25 14:23:48 2024 -0700 |
tree | e79a044fa2f6c321bfa52ef7a5ef9db0126a51b1 | |
parent | 33f3a05d44afdef9dcb3fbbb57fa486ab4d0a15f [diff] |
Roll recipe dependencies (trivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (depot_tools, infra, recipe_engine) into this repository. The build that created this CL was https://ci.chromium.org/b/8749650498395830897 depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/4f16981f20d218cfbacfec0d1702de8137e62ac8~..8d3ab2eeb6e382286a8a784b797461ece2561f55 4f16981 (chanli@chromium.org) [depot_tools] roll led 8d3ab2e (kimstephanie@google.com) [depot_tools] Update clang_format.py with new path infra: https://chromium.googlesource.com/infra/infra.git/+log/bc02d1652fe241eb2d3f9276b6c3d2c36efb178e~..6e893daf1536db8ec2fa91d803169b155f555548 bc02d16 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll chromiumos/config from 9a0465de3e0a to 947c69af8a60 (1 rev... 9acdbaf (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll chromiumos/infra/proto from ec43a0f7a18e to b02fd193f842 (... 3771653 (justinsuen@google.com) device-manager: add DB config values f4eb98b (justinsuen@google.com) device-manager: organize service clients in server and add UFS... 2b1823e (jstanko@google.com) ufs: Add supported_carriers to peripherals protos 2bb3d01 (jstanko@google.com) skylab-lib: Expose supported_carrier to swarming 36a9c04 (jstanko@google.com) ufs: Add exporting_adapter for supported_carriers 2aba496 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll luci-go from 03780a13b54f to 170c6f5d5323 (1 revision) f258184 (bniche@google.com) [cloudbots] [crosskylabadmin] Use dut name as botid for cloudbots 3881c69 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll luci-go from 170c6f5d5323 to e68a0db3b30f (1 revision) 6e893da (images-pins-roller@chops-service-accounts.iam.gserviceaccount.com) [images] Roll pinned docker image tags. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/41ad81d3d16309ee1a96e831fe1d3033207dd613 41ad81d (mohrr@google.com) [path] Delete unused api.path._split_path() 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. Recipe-Tryjob-Bypass-Reason: Autoroller Ignore-Freeze: Autoroller Bugdroid-Send-Email: False Change-Id: I6baae9aecebef3b1cebb70774e14a00849c288e2
This repo holds all the configuration for LUCI, the CI system Gerrit uses. You can find recent verification runs and logs at https://ci.chromium.org/ui/p/gerrit/builders.
Recipe
: a python script to verify a change, and a test for that verificationBuilder
: a recipe configured to run on a specific machine typeCQ Group
: a watcher that triggers on new votes/patchsets on the specified repo+refsCQ Tryjob Verifier
: combines a CQ group with a builder to run a recipe when a new vote or patchset comes in/main.star
: overall starlark configuration for the entire host. It is also executable to generate the config data/repos/*.star
: repo-specific starlark configuration for builders, CQ groups, CQ tryjob verifiers, etc/recipes/recipes/*.py
: recipes for testing a change based on the repo/recipes/recipes.py
: executes recipe tests and compares/generates expected JSON goldens. 100% coverage is expected./recipes/recipe_modules/
: dependencies shared by modules/recipes/*.expected/*.json
: expected commands executed by the recipe/infra/config/recipes.cfg
: versions and URLs of external recipe dependencieslucicfg
- CLI tool to generate the configuration from the starlark scripts. To install, clone depot_tools.python
- Python 3, used to execute recipes.Regenerate config data after making changes (lucicfg):
$ ./main.star
Run recipe tests (python):
$ recipes/recipes.py test run
Update recipe test goldens (python):
$ recipes/recipes.py test train