- 26 Sep, 2022 2 commits
- 21 Sep, 2022 1 commit
-
-
Garrett Beaty authored
Currently, the --revision flag to git cl try will cause a gitiles commit to be set that uses the provided revision, the gerrit host and project of the CL to test and the target ref of the CL to test. Since the flag is intended to control the version of source to check out and have the patch applied to, using the gerrit host instead of the gitiles host will result in gitiles commits that won't match the repo_path_map in gclient configs. Change-Id: Ie391cc9c636f3a9c87116dbb781267031569e67b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3907186Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Garrett Beaty <gbeaty@google.com>
-
- 20 Sep, 2022 2 commits
-
-
recipe-roller authored
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/8802486145142842177 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/f742d796740668af6898628001f13282dca352e8 f742d79 (olivernewman@google.com) [test] Fix py3 incompatibilities 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: I0cc5b8ae9956b6038d067f3e84f306ae4eb11284 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3906628 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>
-
Thiago Perrotta authored
Before this commit, the following switches exist: - --nohooks - --no-history They are not consistent. This commit makes the following switches available: - --nohooks, --no-hooks - --nohistory, --no-history Bug: None Change-Id: Iaea2357c05e3dc69e3fac0fb9d823db903d811bb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3904446 Auto-Submit: Thiago Perrotta <tperrotta@chromium.org> Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
-
- 16 Sep, 2022 3 commits
-
-
recipe-roller authored
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/8802827142576473329 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/3d7a576f68bea6e414a5039aacbf4a25d75a0c85 3d7a576 (rmhasan@google.com) Add a function that runs chmod to the file api 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: I94189b62f0333b9eb89105fca37f584c2138cd3f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3902635 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>
-
Joanna Wang authored
Bug:1364237 Change-Id: Iff3419097f86db125990001fe316c9c52974e3b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3899165 Auto-Submit: Joanna Wang <jojwang@chromium.org> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Joanna Wang <jojwang@chromium.org>
-
recipe-roller authored
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/8802835949285408833 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/968e00557cc88119ef9036cfe46b341f7356291f 968e005 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 473761dca961 to 78063b01b53d 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: Ifad19c47e395781d5a445bbe171465405a44d137 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3902626 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>
-
- 15 Sep, 2022 3 commits
-
-
Bruce Dawson authored
When a presubmit message, warning, or error strikes it is sometimes due to a bug or weakness in the presubmit. Examining the presubmit or fixing it can be important. However it can be hard to find the relevant code (hint: many presubmits are in depot_tools/presubmit_canned_checks.py). With this change you can just run the presubmits with -v -v (double verbose) and a call stack will be recorded when each presubmit result object is created. For instance: >git cl presubmit --force --files ash/public/cpp/app_list/vector_icons/google_black.icon -v -v ** Presubmit Messages: 1 ** Trademarked images should not be added to the public repo. See crbug.com/944754 ash/public/cpp/app_list/vector_icons/google_black.icon *************** Presubmit result call stack is: File "depot_tools/presubmit_support.py", line 2098, in <module> sys.exit(main()) File "depot_tools/presubmit_support.py", line 2074, in main return DoPresubmitChecks( File "depot_tools/presubmit_support.py", line 1771, in DoPresubmitChecks results += executer.ExecPresubmitScript(presubmit_script, filename) File "depot_tools/presubmit_support.py", line 1612, in ExecPresubmitScript self._run_check_function(function_name, context, sink, File "depot_tools/presubmit_support.py", line 1653, in _run_check_function result = eval(function_name + '(*__args)', context) File "<string>", line 1, in <module> File "chromium/src/PRESUBMIT.py", line 2225, in CheckNoProductIconsAddedToPublicRepo message_type( File "depot_tools/presubmit_support.py", line 352, in __init__ self._long_text += ' '.join(traceback.format_stack(None, 8)) This changes tracking down presubmits from a dark art to a trivial operation. Bug: 1309977 Change-Id: Ia0a6adfbbab04041f97c56cd2064a1627e252561 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3896076Reviewed-by: Dmitrii Kuragin <kuragin@chromium.org> Commit-Queue: Dmitrii Kuragin <kuragin@chromium.org>
-
Fabrice de Gans authored
Bug: 942720 Change-Id: I281a2e39efe653d37fb115bf99f7680b57073cb7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3900835 Commit-Queue: Fabrice de Gans <fdegans@chromium.org> Auto-Submit: Fabrice de Gans <fdegans@chromium.org> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com> Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
-
Bruce Dawson authored
Long lines in source files are bad, but sometimes unavoidable. Since ignoring warnings is even worse than long lines it is wise to have a way to disable the warning. This change adds support for a multi-language tag that can be put in unavoidably long lines. Bug: 1309977 Change-Id: I205086050b5aa5b4a02a651c06615c82ec0e1a38 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3896084Reviewed-by: Dmitrii Kuragin <kuragin@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
- 13 Sep, 2022 2 commits
-
-
Fabrice de Gans authored
This change also makes CheckVPythonSpec() look for .vpython3 files. Bug: 1336295 Change-Id: I4bbec48debe42748811a8cfcef6da9602017d4bb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3891974Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Fabrice de Gans <fdegans@chromium.org>
-
Bruce Dawson authored
The FilterSourceFile comment block said that the filter lists use regular expressions, but that is not specific enough because .search and .match have different semantics. crrev.com/c/3679163 added a filter that only matched on PRESUBMIT.py instead of all of them because of this difference - better documentation might have avoided this. The new documentation also makes it clear that Linux-style path separators in the regex expressions are fine (they have been supported since crrev.com/c/3609117). Bug: 1309977 Change-Id: I49d37fbb93ef4a85f143d928a56af8ce22850c76 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3889880 Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Reviewed-by: Jesse McKenna <jessemckenna@google.com>
-
- 10 Sep, 2022 1 commit
-
-
recipe-roller authored
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/8803453771982827953 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/16bd220b960fc56717ea4e304bd79e6e965a3380 16bd220 (mohrr@google.com) [cas] Allow overriding instance for a single call 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: I3afdb330c4091cf83507d936f1fbf0957056f78c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3887784 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>
-
- 09 Sep, 2022 5 commits
-
-
recipe-roller authored
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/8803476417061162417 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/a32a33cff96086dd1b57350c24e757b8aa417964 a32a33c (gbeaty@chromium.org) Don't print None-valued rendered steps. 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: Iabb7e23bab54b1807ad3a1aaf9fce97292ffcb3e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3887780 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>
-
Riley Wong authored
Bug:1322936 Change-Id: Idc829268aa11846325bd9db1b6b8d33094025f10 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3861697Reviewed-by: Garrett Beaty <gbeaty@google.com> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Riley Wong <rgw@google.com>
-
Bruce Dawson authored
We have long had a presubmit that warns when a file lacks a suitable license, but because this is a warning it can be ignored by the author and is not visible to reviewers. Every failure that is not prevented will occur, and indeed newly added files from this year (seen in crrev.com/c/3706888 and crrev.com/c/3437860, and possibly others) are missing valid licenses. This change turns the warning into an error on newly added files. Bug: 1361031 Change-Id: Ie17bd6e591918affd9d865a3bf2be6c2bf62d1ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3887721Reviewed-by: Avi Drissman <avi@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
Garrett Beaty authored
The python module is deprecated in favor of using the step module with an explicit python binary. Switching the code to use the step module and remove DEPS on recipe_engine/python removes warnings when running recipe tests in the repo. Change-Id: If3c9d5d6aff5aab69898b535399accbef92f5c0b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3880624 Commit-Queue: Garrett Beaty <gbeaty@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com>
-
Jamie Madill authored
The check was inverted, and was generating suprious error messages. Bug: None Change-Id: I139bb9e7d15e51fbec8c5703b26ed60e1ed1fab8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3884910 Commit-Queue: Jamie Madill <jmadill@chromium.org> Commit-Queue: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Jamie Madill <jmadill@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com>
-
- 08 Sep, 2022 4 commits
-
-
Bruce Dawson authored
The warning that a PRESUBMIT.py file was still being run under Python 2 was apparently too polite as one was just added. This change adds instructions on how to prevent this, which should make it clear that the behavior is not desirable. The warning was added in crrev.com/c/3826917. Bug: 1313804 Change-Id: I81a6ea45907b5ea00e7d945c3131a329708cc377 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3878875 Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
-
Zhaoyang Li authored
To take in change: [mac_toolchain] Remove `sudo /usr/sbin/DevToolsSecurity -enable` | https://chromium-review.googlesource.com/c/infra/infra/+/3878350 Recipe-Nontrivial-Roll: build Recipe-Nontrivial-Roll: build_limited Recipe-Nontrivial-Roll: infra Bug: 1360487, b/244578145 Change-Id: Iff028748487e6ac8afa9739bfc6287b4c359bb5a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3879565Reviewed-by: Garrett Beaty <gbeaty@google.com> Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
-
Gavin Mak authored
This is a reland of commit 10dbd7ba Original change's description: > Remove old DepotToolsOwners implementation > > code-owners should have been enabled for most hosts that depot_tools > supports by now. Remove our own implementation and rely on code-owners. > > Change-Id: Iaf0d3db65b2e5063b67d42b92188c4ec51d2cd9a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3783475 > Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> > Reviewed-by: Joanna Wang <jojwang@chromium.org> > Commit-Queue: Gavin Mak <gavinmak@google.com> Change-Id: Ic87f34411bb38b91fcf49adb07601ae10244e828 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3881043Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com> Reviewed-by: Joanna Wang <jojwang@chromium.org>
-
Joanna Wang authored
Bug:b/242209562 Change-Id: Icdb145c15fe6f4fc2a61fe3342e0dd495b972b14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3879825 Commit-Queue: Joanna Wang <jojwang@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com>
-
- 07 Sep, 2022 5 commits
-
-
recipe-roller authored
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/8803636854183742289 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/85a3b044c6906cc17abe42442dfcb119047ff613 85a3b04 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 9bca2440ad93 to c93fd3c5ebdc 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: I364bb64e4d6f8050474182c6eb2c12668700d7e2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3881051 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>
-
Vadim Shtayura authored
To pick up https://chromium.googlesource.com/infra/luci/luci-go/+/df89453c17a R=aknobloch@google.com Change-Id: I18d274d6b5939c38aaa358a20496e23931ea5658 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3880626Reviewed-by: Aaron Knobloch <aknobloch@google.com> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
-
Josip Sokcevic authored
depot_tools codebase uses py3 and there's limited py2 usage, namely for presubmits. This CL drops running most of py2 unit tests since there are no longer useful. Bug: 1357152 Change-Id: I49a3df503026bc6918362a9b5600f5714eb5c87a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3872425 Auto-Submit: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
Avi Drissman authored
As per the lawyers, the preferred style has no period after "Authors" when the "all rights" sentence is dropped. Adjust the regex to not match a period when there is no "all rights" sentence. Bug: 1098010 Change-Id: Ib4103c09f9d02d58b9294643bbedd72fc895bbe2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3876526 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Avi Drissman <avi@chromium.org>
-
recipe-roller authored
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/8803720526474657345 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/3b0a664ee45f2f01bb12c03ce91e8c5ae445529c 3b0a664 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from e9947d6af61b to f529671465f2 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: Ibf54dbcab93a5364f8b1c792943e70162add9990 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3877649 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>
-
- 06 Sep, 2022 4 commits
-
-
Josip Sokcevic authored
This is a reland of commit eb16430c Original change's description: > Use io.open for opening files > > Use io.open which is consistent in py2 and py3. > > Bug: 1357152 > Change-Id: I49a3df503026bc6918362a9b5600f57111111111 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3872429 > Reviewed-by: Gavin Mak <gavinmak@google.com> > Commit-Queue: Josip Sokcevic <sokcevic@google.com> Bug: 1357152 Change-Id: I58881c040ca7333f0247875a0c4abe31cf793b08 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3877645 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com>
-
Marc-Antoine Ruel authored
On macOS, it failed with: Exception in thread git-retry.tee.stderr: Traceback (most recent call last): File "/path/to/cipd's/3.8/lib/python3.8/threading.py", line 932, in _bootstrap_inner self.run() File "$HOME/depot_tools/git_retry.py", line 36, in run self.out_fd.write(line) TypeError: write() argument must be str, not bytes Change-Id: Ib2a77731dee10b6bb2a2ea2a7ffeaf1165e15df6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3873929 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Marc-Antoine Ruel <maruel@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com>
-
recipe-roller authored
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/8803747582707170881 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/176e032023710ba1586c0edb9772cfc6436d360c 176e032 (zhaoyangli@chromium.org) Add LUCI analysis protos to recipes-py recipe_proto 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: I20879fb3a28697d74f2b68e2d8bdd10d11147f4f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3877642 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>
-
Philipp Wollermann authored
Release notes: https://g3doc.corp.google.com/devtools/goma/g3doc/client-release-notes/2022/2022-09-06-version-252.md?cl=head Bug: b/244272972 Change-Id: Ie65af836b9b1ba9cbcd954dbd3e9c3827cf833d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3873376Reviewed-by: Fumitoshi Ukai <ukai@google.com> Commit-Queue: Philipp Wollermann <philwo@google.com> Reviewed-by: Junji Watanabe <jwata@google.com>
-
- 03 Sep, 2022 1 commit
-
-
Thiago Perrotta authored
Currently multiple reviewers can only be provided with a comma-separated list, for example: -r foo,bar,baz This CL adds support for multiple -r arguments such as: -r foo -r bar -r baz Or even: -r foo,bar -r baz This makes it consistent (and thus less confusing) with `git cl upload` which does accept multiple -r arguments. Bug: none Change-Id: I27d03601b488c0c5b27568d86dcb4ed66df6b76f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3863675 Commit-Queue: Thiago Perrotta <tperrotta@chromium.org> Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> Auto-Submit: Thiago Perrotta <tperrotta@chromium.org>
-
- 02 Sep, 2022 4 commits
-
-
Gavin Mak authored
This reverts commit eb16430c. Reason for revert: blocking upload of CLs, https://crbug.com/1357152#c8 Original change's description: > Use io.open for opening files > > Use io.open which is consistent in py2 and py3. > > Bug: 1357152 > Change-Id: I49a3df503026bc6918362a9b5600f57111111111 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3872429 > Reviewed-by: Gavin Mak <gavinmak@google.com> > Commit-Queue: Josip Sokcevic <sokcevic@google.com> Bug: 1357152 Change-Id: Iec18fe8fd37f28887507d47d7b35b93ccee72375 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3872487 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Auto-Submit: Gavin Mak <gavinmak@google.com> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
-
Josip Sokcevic authored
Use io.open which is consistent in py2 and py3. Bug: 1357152 Change-Id: I49a3df503026bc6918362a9b5600f57111111111 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3872429Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Josip Sokcevic authored
There are other retries (e.g. in git wrapper, gclient_scm) so we shouldn't be retrying that much in gclient_utils. In ideal case, we have a dedicated place where retries are determined, and we make a retry decision based on stderr / exit code. R=jojwang@google.com Bug: 1359109 Change-Id: I97daa0d991a7294635e54b7a3d85a349c03c04c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3871979 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Joanna Wang <jojwang@chromium.org>
-
recipe-roller authored
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/8804176031314957329 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/d6c8a7cd71594995ceb324f7e68c49c4b252aef4 d6c8a7c (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from git_revision:f9c708a28b4630d62f33f325d71a2... 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: I8e3be60d3057f2d9f8df79cfdd4c499cbc457a17 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3869616 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>
-
- 01 Sep, 2022 2 commits
-
-
Joanna Wang authored
Bug: 1354709, b/242209562 Change-Id: I48b5575c7a4b8855a8b1f95ced24acadaea39a59 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3865737 Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Auto-Submit: Joanna Wang <jojwang@chromium.org> Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
-
recipe-roller authored
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/8804247752404062257 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/4e6762a8d370c144f7ea6f3a7aae90132d966028 4e6762a (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 28997a29e35b to f9c708a28b46 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: If2d9b08b17c9c43fcc9740c829803d8d3413110b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3868609 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>
-
- 31 Aug, 2022 1 commit
-
-
Josip Sokcevic authored
Our Windows CI machine may take longer than 10s to process hooks resulting in an extra block of information being printed. This change updates the affected test to handle both fast and slow cases. R=gavinmak@google.com Fixed: 1352364 Change-Id: I62edbe49c0efc16cfed2bc218220840120c81c0a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3867544 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com> Auto-Submit: Josip Sokcevic <sokcevic@google.com>
-