- 05 Apr, 2022 6 commits
-
-
Chloe Pelling authored
I regularly run into this error for local branches corresponding to merged CLs. Before, I had to manually type `git rebase --abort` before copy-pasting the `git config branch.[...].dormant true` line into my terminal. With this change, I can just copy-paste once to execute both steps, then press up+up+enter to retry. As a side benefit, Git newcomers won't have to look up how to abort a rebase. Anyone preferring the previous workflow can still elect to copy just the `git config` line. Bug: none Change-Id: I516d4ed12c5111936cc65460ce119a43e5f86a8b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3570882 Auto-Submit: Chloe Pelling <cpelling@google.com> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: 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/8817710211334862417 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/25223226218805effacaee1992181acc35eccc00 2522322 (gbeaty@chromium.org) Rewrite candidate_algorithm. More info is at https://goo.gl/zkKdpD. 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: Ie4dd2d0489a727019f87534b88547472999a160c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3569809 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>
-
Yannic Bonenberger authored
Change-Id: I2e1b14827e7ff4c1e88a211f5ae0d7a3322b6f39 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3569027Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Yannic Bonenberger <yannic.bonenberger@gmail.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/8817758027096105281 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/9e3ca47425a6ef34c5492742655399d65f151676 9e3ca47 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from a0672c27eaaa to 5fa853f88d79 More info is at https://goo.gl/zkKdpD. 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: I78dca1cc94bf4703e2d6538e5ee10d69c8a0dadf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3571024 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>
-
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/8817768722746959889 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/d3504b51065cbebc4e41c9195943d91023cf6f12 d3504b5 (mohrr@google.com) [path] Add __lt__ to Path More info is at https://goo.gl/zkKdpD. 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: I050abe5bb1c648767aa8376a24f25921d4624ee6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3569593 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>
-
Bruce Dawson authored
vpython3.bat adds an entry to the path. Unfortunately that modification persists after the batch file returns. Repeated running of vpython3.bat will eventually grow the path so long that the command to update the path exceeds the 8191 character cmd.exe command-length limit. This can most easily be seen by repeatedly running this command: vpython3 -c "print('Hello world!')" && set path | wc After about 35 invocations (dependent on exact system setup) this happens: >vpython3 -c "print('Hello world!')" && set path | wc The input line is too long. The syntax of the command is incorrect. This batch also (but less critically) leaks the PYTHON3_BIN_RELDIR environment variable. The fix is to add a setlocal command to keep environment changes local. Bug: 1003139 Change-Id: I11a31e1013017da702299bfe8eb4888985c228f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3566378Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Brian Ryner <bryner@google.com> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
- 04 Apr, 2022 1 commit
-
-
Fumitoshi Ukai authored
Bug: b/223292635 Change-Id: I7347c16be3dd70ef0c4fcc22334b4e1b1b3f7e7c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3566337Reviewed-by: Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Fumitoshi Ukai <ukai@google.com>
-
- 03 Apr, 2022 1 commit
-
-
Bruce Dawson authored
It is easy to get type confusion and end up passing a list as the message parameter to _PresubmitResult. This error will not be detected until the end of the run - perhaps hours later - when all evidence of where the list came from is lost. This change ensures that the message parameter is a string. If it is not then the exception that is thrown should allow quick identification of the problematic code. This also fixes a presubmit unit test that passed None as the message. We could support that but I don't think that we should. Bug: 1309977 Change-Id: Ifb1d5100d47922b0ebd8bb834caa6fbba690b43c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3566436Reviewed-by: Jochen Eisinger <jochen@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
- 31 Mar, 2022 2 commits
-
-
Josip Sokcevic authored
Chromium's presubmits contain a lot of latent errors - presubmit errors that will trigger the next time a file is modified, but have been waiting for years. Flushing those out with "git cl presubmit --all" works poorly because it exercises all presubmits simultaneously, which is too slow and triggers too many failures. Adding a --files option lets small areas of the tree or specific file types to be exercised in a controlled manner. Bug: 1311697 Change-Id: I36ec6a759a80000d6ed4a8cc218ece327d45f8d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3559174 Auto-Submit: Bruce Dawson <brucedawson@chromium.org> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
Matt Mueller authored
Change-Id: I8fc0161d01caf7adb9298f3ef76cd4e7cd69d771 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3561270 Auto-Submit: Matt Mueller <mattm@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com>
-
- 30 Mar, 2022 3 commits
-
-
Andrey Kosyakov authored
update_depot_tools has become chatty since https://crrev.com/c/3556588, which interfers with processing output from commands being recursed. Change-Id: I47ea49fbe2b1c196562ef8389d981abe8eb5788b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3561658 Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Auto-Submit: Andrey Kosyakov <caseq@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Josip Sokcevic authored
stdout print statement may interfere with automated tooling. Instead, this prints the warning to stderr. See: https://crrev.com/c/3556588 R=gavinmak@google.com Change-Id: I3fb72b7ab4afe42cb83ea5e506292f3e6e5ea8d5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3561445 Auto-Submit: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Gavin Mak <gavinmak@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/8818269521590158689 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/83eab4616e574eacf659d42648b60f449db6d44b 83eab46 (whesse@google.com) [buildbucket] Relax type check on buildbucket ids More info is at https://goo.gl/zkKdpD. 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: Ic7ead94e12af6cfb42488815ef55e90bd67865e4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3560081 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>
-
- 29 Mar, 2022 3 commits
-
-
Chan Li authored
To release https://chromium-review.googlesource.com/c/infra/infra/+/3558516 Bug: 1285078 Change-Id: If7e00c21ffb5945f04e130a2c4bb28a6da862211 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3558021 Auto-Submit: Chan Li <chanli@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
Bruce Dawson authored
CheckDirMetadataFormat executes dirmd on all applicable files. When running "git cl presubmit --all" that ends up being ~7,500 files and the command line that is generated is ~500,000 characters. Windows does not like that. This change breaks up the check into multiple invocations of dirmd in order to avoid these limits. This is important because running all presubmits is the only way to systematically find bugs, and avoid being surprised by them when submitting a change. Bug: 1309977 Change-Id: I24fbc340cdb975dbe7f6a2132e516d6f7e2f9165 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3554633Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
Bruce Dawson authored
When running git cl presubmit --all which is handy for finding latent presubmit bugs, the 'No diff found for %s' gets printed many thousands of times, making actual issues difficult to find. This change suppresses that message, to make actual issues easier to find. The message for slow presubmits prints the name of the slow presubmit, but there are 243 different CheckChangeOnCommit functions, so the name is actually not sufficient. Therefore this change plumbs through the path to the script containing the presubmit and prints it. Similarly, the cpplint message "Done processing %s" doesn't add enough value. These changes will make it easier to find the signal in the presubmit noise. Bug: 1309977 Change-Id: Iba40b5748266e3296eeb530bb00182db4814aa5d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3556594Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
- 28 Mar, 2022 3 commits
-
-
Josip Sokcevic authored
R=gavinmak@google.com Change-Id: Ieacc0cbe21a5b7216bb8057b3a81139f2d2c608e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3556588 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
Chan Li authored
Bug: 1285078 Change-Id: I9dd8b94ecf3b9c936474d5447ec2f3a27e66ff0a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3555575 Auto-Submit: Chan Li <chanli@chromium.org> Reviewed-by: Yuanjun Huang <yuanjunh@google.com> Commit-Queue: Yuanjun Huang <yuanjunh@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/8818423030123458017 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/f15df273f11ba4dfd8aa804e70d56bcf840d8c53 f15df27 (chanli@chromium.org) Extend placeholder.py to schedule child builds More info is at https://goo.gl/zkKdpD. 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: I1ea7e4e3ef5e08d186699652e868e943aa785992 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3554910 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>
-
- 24 Mar, 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/8818784791056569841 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/826d446ec1118f691df2fa379d337e19aac3ea44 826d446 (kimstephanie@google.com) Add new post_process.PropertiesContain to check that key exists More info is at https://goo.gl/zkKdpD. 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: Idbdcabdf3492aa6feb63000e42704645f16a46d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3550128 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>
-
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/8818837640083038065 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/14202da1428953681fa5e7acb8c3bb31903853e8 14202da (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from addd54e4fcef to 6da0608e4fa8 More info is at https://goo.gl/zkKdpD. 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: Ib1cff6d3699af311d2cad63203b4e68ea7e5c1d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3547312 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>
-
- 23 Mar, 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/8818859027517432961 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/6d2e271e269063425ba26c2a6ea18b5216b593ff 6d2e271 (gredelston@google.com) walkthrough.md: Fix incorrect kwarg "output" More info is at https://goo.gl/zkKdpD. 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: I4eb64c382f0425421442b5f2e061fb9d0d709618 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3547302 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>
-
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/8818861546960423089 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/b788d0a7f94164f8e540a1a48593faf4cc1e5a0b b788d0a (vadimsh@chromium.org) [scheduler] Expose job ID and invocation ID. More info is at https://goo.gl/zkKdpD. 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: I84414ae0738ec657d7c04b6c85c4b827211a85f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3546041 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>
-
Josip Sokcevic authored
R=aravindvasudev@google.com, gavinmak@google.com Change-Id: Iaa5e960c6226dea3a0814c7cb778d952eafb1502 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3525960Reviewed-by: Gavin Mak <gavinmak@google.com> Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Aravind Vasudevan authored
This CL updates argument parsing mechanism from using a custom implementation + optparse to argparse. It is intended to clear tech debt for future changes. Change-Id: I06ba5d3c532638a7970be960e02ebbafbea9dcb0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3541479Reviewed-by: Gavin Mak <gavinmak@google.com> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com>
-
Robert Iannucci authored
This is to pick up https://chromium.googlesource.com/infra/luci/luci-go/+/6a48964ed488db0992aea5ddc395142a6d02dadf R=vadimsh Bug: 1288635, 1306248 Change-Id: I38787b5144641b8d291a29d1361a2cc972f08082 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3543152 Auto-Submit: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 22 Mar, 2022 3 commits
-
-
Ryan Heise authored
Bug:1281693 Change-Id: Ia0a721b42f71aab1ea728c5ae8c5975c3f50267c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3543680 Commit-Queue: Ryan Heise <heiserya@google.com> Auto-Submit: Ryan Heise <heiserya@google.com> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
-
Chris Blume authored
This reverts commit 9ce8be33. Reason for revert: To apply fix Original change's description: > Revert "Support multiple VS installations" > > This reverts commit 36d41cef. > > Reason for revert: Script references VS_VERSION variable that was > renamed in the prior change, so it doesn't work. > > Original change's description: > > Support multiple VS installations > > > > Currently, package_from_installed.py assumes only one version of VS is > > installed. It takes the path of the first installation. > > > > This could be incorrect in several ways: > > - Maybe both 2017 and 2019 (the supported versions) are installed and > > although the user specified using 2019, the 2017 path comes first. > > - Maybe 2019 and 2022 are installed, and the 2022 path is used even > > though it isn't supported. > > > > This CL fixes that issue by parsing the vswhere.exe output to confirm > > the VS version matches what the user specified, using its corresponding > > path. > > > > Change-Id: I2029a4f7126d0a45b5370ad58ab257df55571b3b > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3458722 > > Reviewed-by: Gavin Mak <gavinmak@google.com> > > Reviewed-by: Chris Blume <cblume@chromium.org> > > Commit-Queue: Chris Blume <cblume@chromium.org> > > Auto-Submit: Chris Blume <cblume@chromium.org> > > Change-Id: I3d9147a7786f7f54f861087d16967b75d4afe2c5 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3504193 > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Change-Id: Ica90cb8d5ce08b8b127da64969401cb40d4aee63 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3497899Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Chris Blume <cblume@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/8819037709122726049 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/3db9e1bd1e7a415358105a5018358bd43031fd6b 3db9e1b (chanli@chromium.org) Reland "[recipe-py] buildbucket: enable buildbucket tracking pa... More info is at https://goo.gl/zkKdpD. 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: I47c4f5d549c3ba93fd7b788fe3f8cd860d638f82 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3541481 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>
-
- 21 Mar, 2022 4 commits
-
-
Josip Sokcevic authored
depot_tools has no versioning. It's hard to know if reported issues were caused due to outdated depot_tools or actual unresolved bug. This CL adds basic information about depot_tools version and it's included in presubmit failure. R=aravindvasudev@google.com, gavinmak@google.com Change-Id: If8577c0826063693a7278a57a0cce629d4b1325f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3541061Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> Reviewed-by: Gavin Mak <gavinmak@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Ryan Macnak authored
Change-Id: Ic6c1ebd049350348cdd0cd4db717bda8c6f3dc34 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3540610Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com>
-
Aleksey Khoroshilov authored
Fixed goma_auth/ctl return code on Windows which was always zero. Fixed other places where exit /b was used without %errorlevel%. Change-Id: Ib0a647818c595f843a95762db023b111a447a66a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3532153Reviewed-by: Takuto Ikuta <tikuta@chromium.org> Reviewed-by: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Aleksey Khoroshilov <akhoroshilov@brave.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Josip Sokcevic authored
This reverts commit bc93924b. Reason for revert: https://crbug.com/1308393 Original change's description: > Add VPYTHON_BYPASS support for vpython on Windows > > At Postman, we use a custom build of Electron which is built using a set > of tools that are managed by us. Till now, we were using the > VPYTHON_BYPASS environment variable to use our own managed version of > Python on macOS but unfortunately, on Windows, depot_tools doesn't > respect the value of this variable, so this change adds support for that > on Windows too. > > Signed-off-by: Darshan Sen <raisinten@gmail.com> > Change-Id: I63da0495463ace87d34c3c6fad1c03dee108d14b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3525642 > Reviewed-by: Josip Sokcevic <sokcevic@google.com> > Commit-Queue: Josip Sokcevic <sokcevic@google.com> Bug: 1308393 Change-Id: I8cea8827e185d516b8f860b2aa8a8f21a75a8b1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3539039 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
- 20 Mar, 2022 1 commit
-
-
Chenlin Fan authored
This is a reland of crrev/c/3461263 with fix for crbug/1298289 This change includes commits: 0a242ce3e02a0e7d9c519601ed4fafb073fc98da Update vpython tests to use py3 fc06fd6815873bc40819476f88808b61ac447739 Change vpython spec search order c6a2eb6ed31e0c815d7f28a42d7f12ee4cb47119 Update to latest virtualenv package. 038156fc1ffffa56b19c2c60674415eceb95f6bc New virtualenv to vpython. ef44f81748a55c3aaf028ccfa2ee11876cee1285 Fix vpython filelock 275c4196540e1ca41384031b292ad0b89393a5dc Revert "Fix vpython filelock" 8aadd8b60a6d3801f62c7e5cebdfe3dc828a1546 Fix vpython filelock 43c99d88a24870240c9ca50d67dcfade40b516cc Use resolved path when searching spec ffda9381bc01fd33e3c5a889e2ed374312c64ec6 Don't eval python symbol link on windows 30a66930f4037fff949d36c45b12f60a40ec524b Include GOARCH to verify cached environment 748dcd23529b6b138424914f1e6e265ed70d377b [vpython] Add period to log Bug:1279621,1158462,1278132,1279684 Change-Id: I224d6abf6e106116da83aa2c34447e8601e48c67 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3530470Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: Chenlin Fan <fancl@chromium.org>
-
- 18 Mar, 2022 3 commits
-
-
Chan Li authored
This is to release below changes to get led ready for bbagent get-build mode crrev.com/c/3511002 crrev.com/c/3507137 Bug: 1219018 Change-Id: I05b383f527f30e4caa0b2d399b8c5c8123470a64 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3536929Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org>
-
Darshan Sen authored
At Postman, we use a custom build of Electron which is built using a set of tools that are managed by us. Till now, we were using the VPYTHON_BYPASS environment variable to use our own managed version of Python on macOS but unfortunately, on Windows, depot_tools doesn't respect the value of this variable, so this change adds support for that on Windows too. Signed-off-by: Darshan Sen <raisinten@gmail.com> Change-Id: I63da0495463ace87d34c3c6fad1c03dee108d14b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3525642Reviewed-by: Josip Sokcevic <sokcevic@google.com> Commit-Queue: 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/8819395691922433665 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/9eef3210f8846b9ab30fa2f001704f2ab203b852 9eef321 (gbeaty@chromium.org) Prevent creation of candidates for dependencies of dependencies. More info is at https://goo.gl/zkKdpD. 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: I3c6990049765208e9f11a3e3115fb96fad895ac8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3534725 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>
-
- 16 Mar, 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/8819498242767688273 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/c827c1b6bbdd42908581cc6518c3f193ce33a21a c827c1b (chanli@chromium.org) Revert "[recipe-py] buildbucket: enable buildbucket tracking pa... More info is at https://goo.gl/zkKdpD. 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: I8420e3748e71b20d3b8164b7b1d9207a6c6beb33 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3530536 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 Mar, 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/8819602052226167377 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/087afb884a55a125b42bff102f9f0cfa8fb7cb34 087afb8 (chanli@chromium.org) [recipe-py] buildbucket: enable buildbucket tracking parent/chi... More info is at https://goo.gl/zkKdpD. 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: I903b335f31dbb9da87162590824c332e4034778f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3527073 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>
-
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/8819641688027070305 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/cde011f97cb6b47b3e499037baea96c09283d493 cde011f (machenbach@chromium.org) [led] Add common logic to trigger a builder More info is at https://goo.gl/zkKdpD. 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: I719569bd59dc779ee75b3150dcbbc9096eafb9c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3524133 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>
-