Commit Graph

3152 Commits

Author SHA1 Message Date
Ben Joyce
0861b0e55c Add structured test id experiment for presubmit tests
Presubmit tests need a module scheme and module name arg added
for the new structured test id format.

Support for the structured test ids was added in:

https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7173696

The experiment will be enabled on presubmit builders in:

https://chromium-review.googlesource.com/c/chromium/src/+/7230947

This is similar to the change adding the module scheme and name in: https://source.corp.google.com/h/chromium/chromium/tools/build/+/main:recipes/recipe_modules/chromium_tests/resultdb.py;drc=c4623988e11815a8111f7cea4fbaeb3e63712f25;l=221

Bug: 418015486
Change-Id: Iaf42e5cf173754302648ab7e27fc39b8b8c8732b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7231163
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Benjamin Joyce (Ben) <bjoyce@google.com>
2025-12-09 13:38:00 -08:00
recipe-roller
3f0c3aaedc Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
48fcf7d9a2
  48fcf7d (mnck@google.com)
      Revert "Reland "[proto_support] Add support for inline proto de...

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I2b58a10eba7b50313de83c06b16a5c34666945da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7241230
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-09 08:49:10 -08:00
recipe-roller
4c6437f269 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
17a07aa09c
  17a07aa (mohrr@google.com)
      Reland "[proto_support] Add support for inline proto defs"

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I097e9e27b8cc294b6aaca215326d077201c6dbf2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7237783
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-08 11:50:14 -08:00
recipe-roller
360ca09180 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
77611bdcf2
  77611bd (mohrr@google.com)
      [proto_support] Require file stem in ns

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I9bc92fc1c85bbf36b7786613d6e973cd431a8900
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7234511
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-05 15:53:36 -08:00
recipe-roller
831334b246 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
b573078c40
  b573078 (olivernewman@google.com)
      [test] Silence coverage errors caused by SIGKILL

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6c9018e814f3622a07af0c8cedbc12d62d845454
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7232848
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-05 13:48:58 -08:00
recipe-roller
f0d44b0b80 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
96cffe4dce
  96cffe4 (dlf@google.com)
      [bcid] update broker version to include client info

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Idd315b43039b1eda52222cb7059bb63a60371d95
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7231126
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-04 22:11:19 -08:00
Garrett Beaty
f525e4eb3c Update bot_update to provide manifest information for source check
This updates _EnabledTurboCiCheckHandler.set_result so that it adds a
BotUpdateResults when finalizing the associated source check. This
result provides information about all of the unpatched revisions that
were checked out.

Bug: b:443496677
Change-Id: I5ea0f798ef720e02fa130ec108a44d273187d964
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7227736
Reviewed-by: Robbie Iannucci <iannucci@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
2025-12-04 12:11:32 -08:00
recipe-roller
8239385e8c Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
be2fd9467e
  be2fd94 (mohrr@google.com)
      [proto_support] Regen proto files if code changes

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I3b43e0e1d5b0d15e2958df94778a18e79644b384
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7229615
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-04 11:33:19 -08:00
Garrett Beaty
d247f48cf9 Import depot_tools protos for TurboCI checks
This adds a script for updating the depot_tools protos and imports the
initial version. This provides the BotUpdateResults type for reporting
the revisions that were checked out by bot_update in its associated
source check.

Bug: b:443496677
Change-Id: I8b67dcf1419c48f2a684c59c265fbe1caa9f0d43
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7227735
Reviewed-by: Robbie Iannucci <iannucci@google.com>
Commit-Queue: Robbie Iannucci <iannucci@google.com>
Auto-Submit: Garrett Beaty <gbeaty@google.com>
2025-12-04 11:21:22 -08:00
recipe-roller
ca8016344f Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
bac57021e7
  bac5702 (gbeaty@chromium.org)
      Update turboci proto update script to exclude depot_tools protos

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I2de278203612ae69b1938701c8cda38a066f2f16
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7229290
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-04 09:53:13 -08:00
Will Yeager
413ad24ec4 [mac_toolchain] roll mac_toolchain version on osx_sdk recipe module
This includes:
- https://crrev.com/c/7224890 Retry adding runtimes after duplicate
- https://crrev.com/c/7225999 Get rid of log spam from running gktool

Bug:462643928
Change-Id: Id9e1d8f41843b9a67fe8004070c31eff263efefb
Recipe-Nontrivial-Roll: infra
Recipe-Nontrivial-Roll: build_internal
Recipe-Nontrivial-Roll: build
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7226355
Reviewed-by: Yue She <yueshe@google.com>
Commit-Queue: Will Yeager <wyeager@google.com>
2025-12-04 09:15:11 -08:00
Gavin Mak
315ff3b4ec Ensure bot_update env has CHROME_HEADLESS=1
This setting ensures that bot_update/gclient will delete conflicting
directories instead of moving them to _bad_scm, which avoids wasting
disk space on bots.

Recipe-Nontrivial-Roll: build
Recipe-Nontrivial-Roll: build_internal
Recipe-Nontrivial-Roll: chrome_release
Recipe-Nontrivial-Roll: chromiumos
Recipe-Nontrivial-Roll: infra
Bug: 462013257
Change-Id: I247427179205bf22bd24d142fa851d6628846a48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7208105
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Gavin Mak <gavinmak@google.com>
2025-12-03 13:09:02 -08:00
recipe-roller
de2b9aa7a6 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
5048d96a8f
  5048d96 (mohrr@google.com)
      [proto_support] Allow including file stem in ns

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iaaf9f85560904d4443ac837def70b93a7e73a5ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7224046
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-03 12:45:47 -08:00
Garrett Beaty
10902bc85f Fix repo urls and ref:revision syntax handling for bot_update test data
crrev.com/c/7152830 overhauled how the bot_update output json was
generated but neglected to handle the ref:revision syntax and
crrev.com/c/7147310 added a test data method to enable overriding the
URLs returned for the repos but neglected to actually pass it to the
output_json method. This change rectifies both issues.

Change-Id: I604b0d7ff3f7e68e4829624e5de66efa2f5a61b0
Recipe-Nontrivial-Roll: build
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7219689
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
2025-12-03 11:21:36 -08:00
recipe-roller
78d752fc04 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
e3eb8b49a6
  e3eb8b4 (mohrr@google.com)
      Revert "[proto_support] Add support for inline proto defs"

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ia6df40e2724cee5b5248f3ab6b7ede0374b7ae9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7224039
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-03 09:30:02 -08:00
Garrett Beaty
f82399f263 Cleanup bot_update TurboCI code.
This adds and fixes documentation for the TurboCI check handler types
and the turboci_check_id parameter to bot_update.ensure_checkout.
Additionally, the gclient_config to _TurboCICheckHandler.create and
_EnabledTurboCiCheckHandler.__init__ was removed because the gclient
config wasn't being used.

Bug: b:443496677
Change-Id: I4acc3170522735e63062bed47f555aabcd2a4304
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7172970
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Robbie Iannucci <iannucci@google.com>
2025-12-03 09:24:23 -08:00
recipe-roller
115fbc83d3 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
fe00cd14be
  fe00cd1 (mohrr@google.com)
      [proto_support] Add support for inline proto defs

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I70c8fb0196d7fb5786b4489d3aa667fc8a276dec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7218149
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-12-02 12:30:10 -08:00
recipe-roller
c81b50d234 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
ce0a39983e
  ce0a399 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from f1d8bd5336c2 to 808a00437f24

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I3e90fc55ec03d943dd0f904eefa6d5ef1fc848ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7212855
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-30 21:03:15 -08:00
recipe-roller
8efa575d75 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
b0770b386a
  b0770b3 (mohrr@google.com)
      [proto_support] Add annotations

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I078a0fdb21dacb64f322debb4e165c757a3a55f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7199562
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-24 10:01:30 -08:00
recipe-roller
df5ba92104 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
ed7a3b07e2
  ed7a3b0 (mohrr@google.com)
      [post_process] Add annotations

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Idb5b87ef2636aec90b11e27e841f148fb04bbc81
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7199560
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-24 09:09:40 -08:00
recipe-roller
b738decbef Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
e0473ea340
  e0473ea (mohrr@google.com)
      [recipe_deps] Add annotations

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I1c11e02550cb80a5e4b8dfa2a5699da661b61d9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7187026
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-21 11:31:29 -08:00
recipe-roller
445836babf Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
66daa98581
  66daa98 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 51748c9373bd to 7defb40e58ef

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I937b5cd93d8445bbc0b1b15214fb3793da34304f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7187024
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-21 10:30:06 -08:00
Garrett Beaty
573d5924ac Update bot_update.ensure_checkout to write TurboCI checks.
This adds an optional turboci_check_id parameter to
bot_update.ensure_checkout. If set, it will cause a SOURCE check to be
emitted based on the gclient config being used and any gitiles commit or
gerrit change that is used.

Bug: b:443496677
Change-Id: Ic7fc55511b9b698cffb85fe872221e534fee742d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7147310
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Robbie Iannucci <iannucci@google.com>
2025-11-19 15:09:08 -08:00
Will Yeager
778af1e3b8 Update default mac_toolchain and Xcode versions in osx_sdk recipe module
Bug: 461757070
Change-Id: I1fdec68d3e80e3fad065a3c67f2f6776568e05c6
Recipe-Nontrivial-Roll: build_internal
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7171485
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Will Yeager <wyeager@google.com>
2025-11-19 12:16:13 -08:00
Will Yeager
14f053740d Add current bling-engprod team members to OWNERS for osx_sdk
Change-Id: I7e75667fd1c7c5ce6c08744f201201200d960e25
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7170014
Commit-Queue: Will Yeager <wyeager@google.com>
Reviewed-by: Garrett Beaty <gbeaty@google.com>
2025-11-19 11:55:07 -08:00
Garrett Beaty
5ba2fb94f5 Remove documentation for removed fields.
The presentation and json attributes were removed in
crrev.com/c/5534148.

Bug: 339472834
Change-Id: I8c935fa3ff478a239c0b861578539c221224a6cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7170879
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
2025-11-18 16:40:54 -08:00
Garrett Beaty
d2d239377a Report the target ref in fixed revisions test data
The json output for bot_update reports the value that are passed as
--revision flags to bot_update.py in the fixed_revisions field in the
json output. In the case of a revision of 'HEAD' for a project that has
a CL, the 'HEAD' gets resolved to the target ref of the CL. In
simulation tests, the --revision flag in the command correctly shows the
target ref, but the fixed_revisions in the json output shows 'HEAD'.
This updates the code so that the target ref resolution happens before
setting the value in the dict that is used as the fixed_revisions field
in the output json. This results in a change to the revision since the
input to produce the hash will incorporate the ref.

Change-Id: I4fc0594039faf0725ef9c293b00f31bc7b2692a2
Recipe-Nontrivial-Roll: build
Recipe-Nontrivial-Roll: build_internal
Recipe-Nontrivial-Roll: infra
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7148746
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
2025-11-18 16:12:32 -08:00
recipe-roller
56afa6dda8 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
757398cf67
  757398c (gbeaty@chromium.org)
      [TurboCI] Import latest protos.

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I989ef2f4901d887e7bb3243a4cda09ffc461f2aa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7170738
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-18 14:25:29 -08:00
Garrett Beaty
a98a592d70 Grant better control over bot_update test data revisions
Currently, in order to specify a revision for a project in the
bot_update output, one has to either set the fixed_revisions or the
revision_mapping values. Both of these have additional effects on the
output json (fixed_revisions or properties) and setting them requires
fully overriding the json output. This can easily lead to output data
that doesn't match the gclient config being used.

This change overhauls the output_json test API function by adding a
revisions parameter that can be used to override the revisions used for
a project without affecting other portions of the json output. A
mod_test_data-decorated revisions method was added that enables
overriding the revisions without having to specify the full output json,
so fixed_revisions and properties will be set automatically according to
the gclient config being used. The revision_mapping parameter was
renamed to revision_properties to better distinguish it from revisions
and more accurately indicate its contents.

The following changes in behavior occur for the default test data:
* The got_revision property will only be added if the gclient config being used doesn't specify a got_revision_reverse_mapping
* If a got_revision property is added because the gclient config doesn't specify a got_revision_reverse_mapping and commit_positions is True, a got_revision_cp property will also be added

Additionally a post_check_output_json method was added that simplifies
the process of making post checks on the contents of the bot_update json
output.

Change-Id: I012b440107fa3323564fa3e1e3024c038e9944a2
Recipe-Manual-Change: build
Recipe-Manual-Change: infra
Recipe-Nontrivial-Roll: build_internal
Recipe-Nontrivial-Roll: chromiumos
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7152830
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
2025-11-17 12:11:54 -08:00
recipe-roller
23ad8839bf Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
83bcf84535
  83bcf84 (mohrr@google.com)
      [runtime] Add some post-process checks

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I1ecef0a5923b959be4fa2f11792c38d5df53ed54
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7157718
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-14 12:32:15 -08:00
Marc Jin
ccd4d2f345 Add an optional no-auto-gc flag for the git fetch.
Bug: b/458222057
Recipe-Nontrivial-Roll: chromiumos
Change-Id: If00eb0639871b060bc5efc507e79620382c0dfe5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7153382
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Marc Jin <jmarc@google.com>
2025-11-13 20:36:03 -08:00
recipe-roller
257c4d187d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
e365d6b307
  e365d6b (mohrr@google.com)
      Reland "[engine] Don't catch cancellations in except"

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6bd0736ee819895ca424540a20c0d843d3803953
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7153122
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-13 13:34:14 -08:00
Garrett Beaty
4b0c520d0f Revert "Add an optional no-auto-gc flag for the git fetch."
This reverts commit 5163c5dcbe.

Reason for revert: git fetch doesn't have a --no-guto flag

Original change's description:
> Add an optional no-auto-gc flag for the git fetch.
>
> Bug: b/458222057
> Change-Id: Ibcd3128cc1968bc20bcb7d7f07c21ea0f690fafb
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7143819
> Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
> Commit-Queue: Marc Jin <jmarc@google.com>
> Reviewed-by: Gavin Mak <gavinmak@google.com>

Bug: b/458222057
No-Tree-Checks: true
No-Try: true
Change-Id: Ie97b7028f3489a1b0e90e50a6314d03e602bcc5c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7152220
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Gavin Mak <gavinmak@google.com>
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
2025-11-13 12:03:00 -08:00
Marc Jin
5163c5dcbe Add an optional no-auto-gc flag for the git fetch.
Bug: b/458222057
Change-Id: Ibcd3128cc1968bc20bcb7d7f07c21ea0f690fafb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7143819
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Marc Jin <jmarc@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
2025-11-12 17:09:54 -08:00
Garrett Beaty
372c58b852 Update typing/documentation for bot_update's test API output_json method
This change adds some additional type annotations to remove typing
errors surfaced in the output_json method of the bot_update test API and
adds documentation for the parameters.

Change-Id: I4aa3edae665016cd1d1394e9294f20a15b8f7e1c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7142477
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
2025-11-11 21:20:43 -08:00
recipe-roller
0ffd5ecccf Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
2a848d75ab
  2a848d7 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from dcfa817da658 to 06992290a173

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ia02e2e8a3bbc0fbb6e87d5dd145cf12a040fa217
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7132633
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-07 13:12:26 -08:00
recipe-roller
87ffdde61b Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
434dc62b92
  434dc62 (mohrr@google.com)
      Revert "[engine] Don't catch cancellations in except"

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ia9e6f9aa61b13b4887774de2bd6a24bc2538171c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7124754
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-05 16:30:06 -08:00
recipe-roller
48276745be Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
b2ab5f39fa
  b2ab5f3 (mohrr@google.com)
      [engine] Don't catch cancellations in except

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Id75f1f741f4a42c70344eea116d49fa522495c78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7124753
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-05 13:39:18 -08:00
Congbin Guo
c00550de29 Add infradata/k8s config
This CL adds the 'infradata_k8s' configuration to the gclient recipe
module. This allows recipes to easily check out the
infradata/k8s repository.

BUG=b:457877150
TEST=Ran 'recipes.py test train' to update expectations.

Change-Id: I2c2ac0a245b6ee8bfe1dc72b923a42242c720a91
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7122241
Auto-Submit: Congbin Guo <guocb@chromium.org>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
2025-11-05 08:54:26 -08:00
recipe-roller
e38a4c4abf Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
de3092e8a9
  de3092e (mohrr@google.com)
      [random] Change to new props

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I01d161cce72aa308548f3a2189e5705e6c092371
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7121043
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-04 14:01:23 -08:00
recipe-roller
279ef7afc6 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
e1055ff7b1
  e1055ff (mohrr@google.com)
      [properties] Deprecate old-style properties

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I08ed8ece37e99876be9f5f9d7ca86c71d4faa540
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7121040
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-04 12:23:33 -08:00
recipe-roller
40baf948a5 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
0484faa783
  0484faa (mohrr@google.com)
      [third_party] Run update.py

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I94cd4a2747f7390a14ba491d7ddad8916d6edc5b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7115703
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-03 17:09:15 -08:00
recipe-roller
f8d59a615c Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
18b950f51c
  18b950f (mohrr@google.com)
      [engine] Switch from future.utils.raise_() to raise

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5eba79ba6a536c9f9554443bfe15067fc6146f08
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7114822
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-03 15:24:01 -08:00
recipe-roller
6977666501 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
056ca0c61e
  056ca0c (mohrr@google.com)
      [recipe_deps] Remove unused transitive_DEPS

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I3355bec44cbc1b1788b0c002c5b674b271d07b85
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7114358
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-11-03 13:30:15 -08:00
recipe-roller
ef1d5129a3 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
8cfa1f1ddb
  8cfa1f1 (tbain@google.com)
      Tweaked description of query expansion

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I20d41cc50b5920ed448eb975b72a4e33d30f8408
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7107282
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-10-31 14:09:09 -07:00
recipe-roller
2d3d65c04b Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
541163e264
  541163e (iannucci@chromium.org)
      [TurboCI] First whack at the docs.

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I310358b44cd51f8703d812a0e1a7a3994cb28daf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7104118
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-10-30 16:40:15 -07:00
recipe-roller
e09450e281 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
04211ee3ff
  04211ee (iannucci@chromium.org)
      Fixes missed in previous CL

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ib8c844455b6eecc1c09a77b478ae2182cd78811d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7103943
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-10-30 16:21:12 -07:00
recipe-roller
bc986156d2 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
b262ffa447
  b262ffa (iannucci@chromium.org)
      [TurboCI] Import latest protos.

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6ac07e3d7d1f9e2baccbb5370a62ff6bdd2995ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7103379
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-10-30 14:21:13 -07:00
recipe-roller
813839a743 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

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

recipe_engine:
a7ad338e9c
  a7ad338 (gbeaty@chromium.org)
      Annotate ModuleInjectionSite.__getattr__ to remove spurious err...

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=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I65e470800c451f5ac290c33cb2632cb4ec32922d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7102410
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2025-10-30 11:14:42 -07:00
Garrett Beaty
6fe43bc8d7 Remove obsolete warning declaration.
crrev.com/c/5534148 removed the presentation and json
backwards-compatibility attributes from the bot_update Result object,
but neglected to remove the warning declaration and a couple ignore
instances. The warning serves no purpose now, so this removes the
declaration.

Bug: 339472834
Change-Id: I0ff7e5d7699f00d9a78157060224b36f62cde408
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7098999
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
2025-10-29 22:25:32 -07:00