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
Joey Scarr
2116e04d5b
Allow webrtc.org accounts to use SSO.
...
Bug: 456675466
Change-Id: I1c10c1cf8d0980c4b18432c3b08f1e4a88c0d960
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7110959
Reviewed-by: Gavin Mak <gavinmak@google.com >
Commit-Queue: Allen Li <ayatane@chromium.org >
Reviewed-by: Jiewei Qian <qjw@chromium.org >
2025-11-03 12:52:26 -08:00
Milad Fa
a4fa14bf0d
remove ppc and s390 from the host_arch list
...
We only support ppc64 and s390x.
Change-Id: I1ec46bbfc0bdd266b84336e5af46b0503efd4751
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7100932
Auto-Submit: Milad Farazmand <mfarazma@ibm.com >
Commit-Queue: Gavin Mak <gavinmak@google.com >
Reviewed-by: Gavin Mak <gavinmak@google.com >
Reviewed-by: Brian Ryner <bryner@google.com >
2025-11-03 09:28:07 -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
Terrence Reilly
b5b450d56c
Add mimetype for .gn files in the context of presubmits.
...
".gn" was not a recognized extension for the `mimetypes.guess_type` function. As a result, files like "BUILD.gn" weren't added to affected files, and so some presubmits fail. (Specifically, the presubmit which requires new header files to be added to a BUILD.gn file.)
Bug: b:456124666
Change-Id: I38c4d8007e242acd218cf130d3b81d71b0c189ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7102959
Reviewed-by: Gavin Mak <gavinmak@google.com >
Commit-Queue: Terrence Reilly <treilly@google.com >
2025-10-30 14:32:55 -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
Andrew Grieve
33744dc6bc
Make google-java-format easier to use for non-chromium checkouts like R8
...
1. Use "codereview.settings" in addition to "buildtools" as the marker
that identifies a project root.
2. Allow the presence of any .jar file to indicate the availability of
google-java-format.
3. Do not pass --aosp when running google-java-format
Bug: 456461246
Change-Id: Id27b3c03f592a0ed73fb7a6b4dd662707a649166
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7102758
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Andrew Grieve <agrieve@chromium.org >
2025-10-30 12:05:33 -07:00
Garrett Beaty
251779412a
Add pyproject.toml
...
This will enable pyright and IDEs that use pyright configuration (e.g.
vscode) to correctly dereference and type-check imports provided by
the recipe engine. The user may need to fetch the most recent version
of the recipe dependencies by running "recipes.py fetch".
Change-Id: I11b882152e0778a32d6e72e54cacde88ab0a0ce7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7100709
Commit-Queue: Scott Lee <ddoman@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Garrett Beaty <gbeaty@google.com >
Auto-Submit: Garrett Beaty <gbeaty@google.com >
2025-10-30 11:29:41 -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
Jiewei Qian
1a4ea22863
Roll git-credential-luci
...
This roll includes cache lifetime and cache invalidation fixes for
multiple issues.
Bug: 451651615, 455765072
Change-Id: Id8899007e5ac6739b437fb1d363588a5b37dd69e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7099201
Reviewed-by: Chenlin Fan <fancl@chromium.org >
Commit-Queue: Chenlin Fan <fancl@chromium.org >
Auto-Submit: Jiewei Qian <qjw@chromium.org >
2025-10-30 03:16:28 -07:00
Garrett Beaty
117ee16204
Remove obsolete forbidden warning.
...
The recipe_engine repo no longer generates the STEP_NEST_NAME_REQUIRED
warning, this will remove output to that effect when running the recipe
tests in this repo.
Change-Id: I0da120b522c9388180771f7c28b3fe17492e0035
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7099000
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:50 -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
Junji Watanabe
45aaf4f713
autoninja: Stop reading use_reclient_on_{siso, ninja} default values
...
Reclient is being removed from Chromium.
Siso/Reclient mode shouldn't be used anymore.
Bug: 379584977
Change-Id: I4cbf5f281e0a272b3ade72085f64c91969588bdc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7099239
Reviewed-by: Fumitoshi Ukai <ukai@google.com >
Commit-Queue: Junji Watanabe <jwata@google.com >
2025-10-29 18:11:02 -07:00
Jiewei Qian
2f32d6a0d5
gerrit_util: extract applicable_authenticators()
...
This CL refactors for loop + inner a.is_applicable() into
a applicable_authenticators() function to reduce code duplication
among ChainAuthenticator methods.
No functional change.
Change-Id: Icfd42ff2c1991847aa0469ee409bc1dc2e770f73
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7091315
Commit-Queue: Scott Lee <ddoman@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
Auto-Submit: Jiewei Qian <qjw@chromium.org >
2025-10-29 11:19:25 -07:00
Jiewei Qian
52dbf26660
git_common: bump minimum git version
...
For ReAuth to work, git must be >=2.46.0. Updating depot_tools check according to:
https://chromium.googlesource.com/chromium/src/+/main/docs/gerrit_reauth.md#latest-git
Change-Id: I95a5bcc336e287d150140d35878ae8521e8817a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7094398
Auto-Submit: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Scott Lee <ddoman@chromium.org >
2025-10-29 11:17:20 -07:00
Gavin Mak
f5117c0007
Make CheckLicense warn locally
...
Only emit errors on standard CQ runs. Keep as warning for local runs to
reduce friction, and for full-tree CI checks to avoid breakage from
legacy files.
Bug: 454681814
Change-Id: I621ecc75cf5df40e4fd33ff439bfdc4f4c62e4fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7092462
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Gavin Mak <gavinmak@google.com >
2025-10-29 09:58:56 -07:00
Jiewei Qian
2939175fa6
auth.py: tweak ReAuth required error message
...
Grammar fix.
Change-Id: I3fc2dd3819e0b3d6c30ea11e80d14e2d3dadaf54
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7094080
Auto-Submit: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Scott Lee <ddoman@chromium.org >
2025-10-29 09:51:15 -07:00
Jiewei Qian
13828a4918
gerrit_util: add ensure_authenticated to ChainedAuthenticator
...
Implements ensure_authenticated in ChainedAuthenticator to call the
first applicable authenticator.
In addition, makes `GitCredsAuthenticator.is_applicable` work when `gerrit_host` isn't provided, and caches the result to avoid sending
redundant RPCs for the same host.
This change is slightly risky because we'll start exercising
ensure_authenticated code path on different Authenticators. Though
currently, only .gitcookies (CookiesAuthenticator) implements this
check. With newauthstack shipped, CookiesAuthenticator shouldn't be used for normal workflows.
If you suspect this change has caused a breakage, please file a bug and
revert this CL.
Bug: 348024314
Change-Id: I420929bd552d7804d53a5f118f8d8c2d10940480
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7065052
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Allen Li <ayatane@chromium.org >
2025-10-28 18:35:43 -07:00
Allen Li
da1bb1b99d
git_auth: Delete unused ConfigChanger
...
All usages have been removed a while ago.
Bug: 446999231
Change-Id: I40de9de7dc027c22652dd45ad75bbba3377bd923
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7082062
Reviewed-by: Gavin Mak <gavinmak@google.com >
Commit-Queue: Allen Li <ayatane@chromium.org >
2025-10-28 14:00:42 -07:00
Ho Cheung
ac1e4a9bb7
[gsutil] Upgrade to gsutil 5.35 and clarify Python requirements
...
Update gsutil to a newer version to resolve some compatibility issues
with newer Python versions.
And update the README to reflect the new changes.
Bug: 40283283
Change-Id: I1e02c6868e932da0af45a631fc34539c3543868e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7058090
Reviewed-by: Gavin Mak <gavinmak@google.com >
Commit-Queue: Ho Cheung <hocheung@chromium.org >
Reviewed-by: Brian Ryner <bryner@google.com >
2025-10-27 16:51:16 -07:00
Gavin Mak
d501813e85
Add --clean-ignored option to bot_update
...
Currently, bot_update.py uses git clean -dff, which leaves ignored
files. This can cause build failures on bisect bots when switching
between different revisions, as stale ignored files from newer revisions
can break older ones.
Add an optional --clean-ignored flag to bot_update. When enabled, it
runs git clean -dffx.
Bug: 454315184
Change-Id: Ia7f0f6a94c78eb335bb1ed291c6d248db899b74d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7087912
Commit-Queue: Gavin Mak <gavinmak@google.com >
Reviewed-by: Scott Lee <ddoman@chromium.org >
2025-10-27 16:06:32 -07:00
Jiewei Qian
e2bb3cd558
tests: refactor CookiesAuthenticator mock
...
This CL refactors _test_gerrit_ensure_authenticated_common by splitting
it into:
- The actual mock and common code path
- Test case specific setup (e.g. scm.GIT.SetConfig)
In addition, fixes a few issues with the existing code:
- _Authenticator.get() is now mocked correctly, so a CookiesAuthenticator
is returned in relevant tests. Previously it returned the "production"
ChainedAuthenticator, which could call other authenticators (such as
GitCredsAuthenticator based on the runtime environment)
- Adds mock patch cleanup functions. Previously, cleanup functions
aren't registered, so the mock leaks and got overwritten by other test
cases.
- Rewrite 'Bearer' in Authorization header check to be more robust.
Previously, the test case raise a KeyError exception when the
Authorization header isn't set at all in request headers.
This is a preparation CL for implementing ensure_authenticated() method
in ChainedAuthenticator and GitCredsAuthenticator in future CLs.
Bug: 348024314
Change-Id: I28a7fabbc6cf2dc33dccc1339b89d20a22dc12ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7082265
Commit-Queue: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
2025-10-27 15:45:01 -07:00
recipe-roller
68c003435f
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/8699834750517595649
recipe_engine:
51555fa216
51555fa (mohrr@google.com )
[internal] Clarify DEPS errors
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: Ib28959fb3110e8fff87099cd32713937a80bff82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7086010
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-27 11:09:18 -07:00
Jiewei Qian
cd260a79de
git-cl: fix gerrit_host and git_host ordering in ensure_authenticated
...
ensure_authenticated was defined to take gerrit_host then git_host,
but the callsite got it flipped in https://crrev.com/c/5665455
This CL fixes the mistake, and also changed the method signature to
require kwargs argument (and hopefully make it easier to spot and avoid
such mistakes).
Note, this change shouldn't impact normal operation. Only the deprecated
CookiesAuthenticator relies on git_host and gerrit_host, which is not
used when New Auth Stack is enabled.
Bug: 451651615
Change-Id: I8157f3bd4cd51cc78dc4e1c2a917682ced91da86
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7077739
Auto-Submit: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
Commit-Queue: Scott Lee <ddoman@chromium.org >
2025-10-23 10:07:32 -07:00
recipe-roller
2b9b70b8b9
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/8700203429412136417
recipe_engine:
adc3095a11
adc3095 (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: I0f2f6237831cb296e9f48e8dc7ed267bc01e7c74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7080575
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-23 09:30:43 -07:00
Jiewei Qian
8a1ec6a021
gerrit_util: replace Optional[conn] with gerrit_host in is_applicable
...
This CL replaces Optional[HttpConn] with gerrit_host, which is the
actual information we need for the check.
This allows us to check without instantiating an actual request (e.g.
for best effort credential checks).
This CL has no functional change.
Bug: 348024314
Change-Id: I14d951fa9c4ebe55718fc8419190547887c0b1bd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7065051
Commit-Queue: Jiewei Qian <qjw@chromium.org >
Auto-Submit: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Allen Li <ayatane@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
2025-10-22 16:32:35 -07:00
recipe-roller
d4e262a9c5
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/8700280184226082593
recipe_engine:
0e9e4d0b47
0e9e4d0 (iannucci@chromium.org )
[TurboCI] Remove short enum names for enhanced greppability.
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: I39c0c10f9b0ccf188967652649dfbe83bf809c78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7075992
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-22 13:11:53 -07:00
recipe-roller
bafeb2db7a
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/8700295282398383345
recipe_engine:
c5a9c63bae
c5a9c63 (iannucci@chromium.org )
[TurboCI] Add a mechanism to allow seeding an initial graph sta...
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: Ia7763f66048081439559183fc7be811001746bdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7074520
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-22 09:10:07 -07:00
recipe-roller
0183dab69e
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/8700298429910100641
recipe_engine:
c3f3ae5133
c3f3ae5 (iannucci@chromium.org )
[TurboCI] Add a post check graph assertion method.
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: I4df5753c59b11d55d51ebfedce324e303cbcba11
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7071522
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-22 08:22:37 -07:00
Aleksei Khoroshilov
3ed583625f
Fix _RunRustFmt command line length issues and Windows compatibility
...
* Split file paths into batches using _SplitArgsByCmdLineLimit to avoid
command line length limits.
* Add shell=False to subprocess call, because depot_tools-bundled
subprocess2 wrapper sets it to True on Windows which prevents the use
of full 32k command line limit.
Change-Id: Ifdd470087e34b1d9de54309c7915691e3e624f0e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7062914
Reviewed-by: Scott Lee <ddoman@chromium.org >
Reviewed-by: Gavin Mak <gavinmak@google.com >
Commit-Queue: Aleksei Khoroshilov <akhoroshilov@brave.com >
2025-10-21 23:37:56 -07:00
recipe-roller
33eb99bb23
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/8700345615704158849
recipe_engine:
87f315652e
87f3156 (iannucci@chromium.org )
[TurboCI] Wire up turboci fake to recipe execution/simulation.
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: I1a01bc451b5e3ad3f2e629761ff970309a6256bf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7068010
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-21 19:51:32 -07:00
recipe-roller
d654dcb7c4
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/8700346874261277937
recipe_engine:
d895cc578c
d895cc5 (iannucci@chromium.org )
[TurboCI] Add helpers for managing TurboCI transactions.
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: I6c06055b4f774c672db3cde719d6ec2ebd566bf4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7070496
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-21 19:30:29 -07:00
recipe-roller
45a1ef15d9
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/8700353795948769121
recipe_engine:
79fd1fd501
79fd1fd (iannucci@chromium.org )
[TurboCI] Add main Fake implementation.
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: I98148372f7fe43ce7db99da7136b8d01ff4568e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7070251
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-21 17:38:43 -07:00
Jiewei Qian
390653d066
git-cl: remove newauthstack early return in EnsureAuthenticated
...
This CL removes an early return when new auth stack is enabled in
EnsureAuthenticated.
The early returned was added to make dogfood UX better. Now that
the new auth stack is shipped and enabled, this early return
shouldn't be necessary.
Removing this early return would allow us to check ReAuth state and
early fail `git cl upload` when a committer hasn't ReAuth-ed for
the day.
Bug: 451651615
Change-Id: I7ed728c3625c712c9fe3582cdd035b6940aeb062
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7064039
Auto-Submit: Jiewei Qian <qjw@chromium.org >
Reviewed-by: Scott Lee <ddoman@chromium.org >
Reviewed-by: Allen Li <ayatane@chromium.org >
Commit-Queue: Jiewei Qian <qjw@chromium.org >
2025-10-21 15:54:10 -07:00
Ho Cheung
16dfe4717b
Fix a SyntaxWarning using raw strings
...
137: SyntaxWarning: invalid escape sequence '\d'.
Bug: 40283283
Change-Id: I09864101f572ecc1a0c6abf2d6cf2653129d3b87
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7058230
Reviewed-by: Gavin Mak <gavinmak@google.com >
Reviewed-by: Brian Ryner <bryner@google.com >
Commit-Queue: Ho Cheung <hocheung@chromium.org >
2025-10-20 16:42:53 -07:00
Jiewei Qian
7709d4cdd7
Roll git-credential-luci
...
This CL rolls git-credential-luci to include various error message
propagation improvements.
Change-Id: I8b2751f57e8885989f5b532d6e77ff687bbaac76
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7047862
Reviewed-by: Scott Lee <ddoman@chromium.org >
Auto-Submit: Jiewei Qian <qjw@chromium.org >
Commit-Queue: Scott Lee <ddoman@chromium.org >
2025-10-20 12:06:28 -07:00
recipe-roller
6ca7d5af94
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/8700523036068315329
recipe_engine:
a6f262f732
a6f262f (chromium-autoroll@skia-public.iam.gserviceaccount.com )
Roll CAS Client from 2cc42697b10e to 91e1062e0934
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: I5eef5be920165b00fd1211db12ba60795414056e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7061070
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-19 20:48:47 -07:00
recipe-roller
12b3e1f95e
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/8700716182637773025
recipe_engine:
46f8e8a76c ~..0eaec61ba89ca9822b6ad765a2c5689f03f61e39
46f8e8a (iannucci@chromium.org )
[TurboCI] Add edge/edge_group helpers.
0eaec61 (iannucci@chromium.org )
[TurboCI] Add Check invariant helper.
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: I4235eae965bb8e227ac14065fcfd2d808fbab0cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7056815
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-17 17:44:55 -07:00
recipe-roller
83c5817d22
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/8700728766560122257
recipe_engine:
a3fc3f75e5
a3fc3f7 (yuje@google.com )
Regenerate README.md
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: Ie6e5a6983aab1294bbf86b83528e02fea1fbda2a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7055200
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-17 14:19:18 -07:00
recipe-roller
2b754bbf55
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/8700736315893795409
recipe_engine:
e65d39ef92
e65d39e (iannucci@chromium.org )
[TurboCI] Add error helpers.
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: I19f8a0724596ac62684d51b21affabb1dbc536aa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7055196
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-17 12:24:31 -07:00
recipe-roller
ddb97c1c77
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/8700782872952826945
recipe_engine:
1ff6310e75
1ff6310 (chromium-autoroll@skia-public.iam.gserviceaccount.com )
Roll CAS Client from 92feb2e99fb7 to 7934030c3e0a
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: I4c99f8d4d5527022ee09063dfa97686ba3883b8f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7051991
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-16 23:58:37 -07:00
Alex Ovsienko
36ab0d8d35
siso: add metadata labels fetching and parsing to siso for developer builds.
...
Bug: b/449906174
Change-Id: I218c156c89b98f09d81c4bea6ba1b5ed921d71ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7044008
Reviewed-by: Junji Watanabe <jwata@google.com >
Commit-Queue: Alex Ovsienko <ovsienko@google.com >
2025-10-16 23:01:37 -07:00
recipe-roller
fa1edfa045
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/8700791050312129585
recipe_engine:
2d578a29b7
2d578a2 (iannucci@chromium.org )
[TurboCI] Add much of the common interface for turboci.
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: I4a1eb6cdf0fce399153c24a25d9abd19a8b41a71
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7052263
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-16 21:49:44 -07:00
recipe-roller
e3839a11c2
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/8700823136190992657
recipe_engine:
b73ec54ec2
b73ec54 (iannucci@chromium.org )
[TurboCI] ID helper library.
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: I9dc9fc09a51ffa00623bfa0a2496f96815dc589f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7050483
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-16 13:18:50 -07:00
recipe-roller
c1be0d65b2
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/8700824396354886545
recipe_engine:
a3674b789a
a3674b7 (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: Iba3a36ee218d19bca36db1f9ffff7d97054a8b46
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7050255
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-16 13:05:48 -07:00
recipe-roller
6a9b1ded67
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/8700831945851739249
recipe_engine:
48b620356e ~..4ec7693942b2a7fc20541b3ce5c72d9de7e92d5d
48b6203 (iannucci@chromium.org )
[TurboCI] Import latest protos.
4ec7693 (iannucci@chromium.org )
[unittests] Lift limit on long test output messages.
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: I89fe8dfb4e3f2fc6f9cb0d0474dcfc2084044e8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7048744
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-16 10:59:40 -07:00
Brian Ryner
2c5fb0d556
Set the tar filter automatically based on the python version.
...
This will prevent forgetting to update it later.
Bug: 450551220
Change-Id: I3f3da57a20d01d9d1ab3f7dadab85974cec066e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7045819
Reviewed-by: Gavin Mak <gavinmak@google.com >
Commit-Queue: Brian Ryner <bryner@google.com >
2025-10-16 09:53:15 -07:00
Hans Wennborg
9e30d926fd
GCS first class deps: Don't set mtime based on the archive metadata
...
We want the extracted files to have mtimes that reflect when they
were extracted.
The build system relies on mtimes information to detect when
dependencies change.
Bug: 450551220
Change-Id: I1b947993091b3807bd90edf6727362146f680d49
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7041622
Reviewed-by: Brian Ryner <bryner@google.com >
Commit-Queue: Hans Wennborg <hans@chromium.org >
Reviewed-by: Nico Weber <thakis@google.com >
2025-10-15 23:33:54 -07:00