- 11 May, 2022 1 commit
-
-
Mike Frysinger authored
Bug: b:187785601 Change-Id: Ib5f254d595a4145c22b6ae5c9f5f21bb7021a789 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3640724Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Auto-Submit: Mike Frysinger <vapier@chromium.org>
-
- 10 May, 2022 2 commits
-
-
Bruce Dawson authored
AffectedFiles carefully added a slash to dir_with_slash, but then called normpath - which trims trailing path separators. This meant that ui/views/PRESUBMIT.py would analyze files in ui\views_content_client, leading to spooky action at a distance. This was noticed when this command triggered a presubmit error: git cl presubmit "--files=ui/views_content_client/*.cc;ui/views/readme.md" when running presubmit on either file individually found nothing. This change was tested by getting CheckChangeLintsClean to print the files that it was asked to analyze, making the behavior quite obvious. This bug appears to have existed for about thirteen years, but only triggers in rare cases, and even then the incorrect behavior was almost impossible to notice. One of the tests was inadvertently testing the broken AffectedFiles behavior and another seemed to be requiring it to handle '.' correctly which I'm not sure we want to support. Bug: 1309977 Change-Id: Ibdc39981d69664b03448acb228d4ab05b49436f6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3632034 Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org>
-
Sylvain Defresne authored
Even when increasing the maximum number of file descriptor as recommended in the documentation, using a large number of concurrent jobs cause build error on certain macOS devices (mostly iMacPro with 18 cores which ends up with a limit of 1440 jobs, and end up reaching the heightened file descriptor limit). Put a limit of 800 which has been found to work on all of the devices available and still allow to have a multiplier of 80 on highest end M1 devices (currently 10 cores). Bug: 1317620, 936864 Change-Id: I32560c5ae9462e94f61a773d625ef3758bf05ee5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3634807Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Auto-Submit: Sylvain Defresne <sdefresne@chromium.org> Commit-Queue: Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org>
-
- 09 May, 2022 1 commit
-
-
Aleksey Khoroshilov authored
This is very usable for non Google-sized Goma clusters. We want to use NINJA_CORE_MULTIPLIER logic, but at the same time we don't want to stall our cluster with super-high -j values. Bug: 1323475 Change-Id: I2ed414463b4f397a7bcebe42ea0b996e52006cda Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3632492 Auto-Submit: Aleksey Khoroshilov <akhoroshilov@brave.com> Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
- 06 May, 2022 1 commit
-
-
Takuto Ikuta authored
This reverts commit 564f1eee. Reason for revert: fixed platform import Original change's description: > Revert "autoninja: increase parallelism for non-HT cpu" > > This reverts commit 06b18e4b. > > Reason for revert: > platform is not imported > > Original change's description: > > autoninja: increase parallelism for non-HT cpu > > > > M1 mac seems to have capacity to build with higher parallelism. > > This also remove limit in macOS. > > > > Bug: 1317620 > > Change-Id: I4460915c405cbb27ed977dcee631adb8753f2335 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3596361 > > Commit-Queue: Takuto Ikuta <tikuta@chromium.org> > > Auto-Submit: Takuto Ikuta <tikuta@chromium.org> > > Reviewed-by: Junji Watanabe <jwata@google.com> > > Reviewed-by: Fumitoshi Ukai <ukai@google.com> > > Reviewed-by: Philipp Wollermann <philwo@google.com> > > Reviewed-by: Bruce Dawson <brucedawson@chromium.org> > > Commit-Queue: Bruce Dawson <brucedawson@chromium.org> > > Bug: 1317620 > Change-Id: I325d0be8feca28e2f89a9191cfdb01de1f367d86 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3607513 > Auto-Submit: Takuto Ikuta <tikuta@chromium.org> > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > Commit-Queue: Takuto Ikuta <tikuta@chromium.org> > Owners-Override: Takuto Ikuta <tikuta@chromium.org> Bug: 1317620 Change-Id: I2c3d817ca25cf6654864823788d3a8c473168942 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3612482Reviewed-by:
Fumitoshi Ukai <ukai@google.com> Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Junji Watanabe <jwata@google.com> Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
-
- 05 May, 2022 2 commits
-
-
Patrick Meiring authored
Include crrev.com/c/3607770 via https://chromium.googlesource.com/infra/infra/+/4047a98ee73a91e5f8acdb377437a6ebda171c3c Regenerate cipd_manifest.versions using cipd ensure-file-resolve -ensure-file ./cipd_manifest.txt BUG=1314194 Change-Id: Ic72fecb38fc3adff4c1d7b5f0954cdf9e604d79e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3627691Reviewed-by:
Chan Li <chanli@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org> Auto-Submit: Patrick Meiring <meiring@google.com>
-
dpapad authored
These were previously erroneously skipped resulting in missing violations. Fixed: 1322170 Change-Id: I62d27f60bc1761f1f8809c6a7db2ca5f4e05e120 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3626289Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
-
- 04 May, 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/8815057733760050881 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/bb1fb5af7df7af67167321440d19dd855abc7518 bb1fb5a (iannucci@chromium.org) [python] Set warning for entire python module. 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: Ic9da34da8a33e4919b7229359f24474b7fcbd9b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3628359 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>
-
Ben Pastene authored
LUCI bucket can take a few different formats, and it's not clear which one `git cl try` wants. So this clarifies it a bit. Bug: None Change-Id: I4816cf17e3af376d447395021fbc3544616c5451 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3624550 Auto-Submit: Ben Pastene <bpastene@chromium.org> Commit-Queue: Gavin Mak <gavinmak@google.com> Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Reviewed-by:
Aravind Vasudevan <aravindvasudev@google.com>
-
Aravind Vasudevan authored
This is a reland of commit 5e49eda5 Original change's description: > Break make_encoded_file into two functions > > The python3 fallback for `make_encoded_file()` produces different results on py2 and py3 when bytes are passed. This CL makes it clear breaking it into two methods, one for text and another for bytes. This CL also adds a fallback in `download_file` for py3 to return bytes when it cannot decode the downloaded file into utf-8. > > Recipe-Manual-Change: chromiumos > Change-Id: I3d313e430c852e179825bc24bf4a58ce84440b2a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3595026 > Reviewed-by: Gavin Mak <gavinmak@google.com> > Reviewed-by: Greg Edelston <gredelston@google.com> > Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Recipe-Manual-Change: chromiumos Change-Id: I321f797ae4a00deed7920ee6f80d666954b07c7d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3625907Reviewed-by:
Greg Edelston <gredelston@google.com> Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com>
-
- 03 May, 2022 4 commits
-
-
Bruce Dawson authored
When doing presubmit bisects (walking back through git history to see when a presubmit regression was introduced) it is inconvenient to have to create a branch at every step, and clean up the branches later. This change makes having a branch optional, when using --force mode. Bug: 1309977 Change-Id: I9fb6235620cf6c2e856359d2c25f1ef00c5da554 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3611025Reviewed-by:
Aravind Vasudevan <aravindvasudev@google.com> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
Aravind Vasudevan authored
This CL adds a non-functional `--protocol` flag to fetch.py. This will be used in the follow-up CL to update fetching protocol. Bug: 1322156 Change-Id: I7eeebb9993face20bb671d6942ee23fd04802d8b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3609453Reviewed-by:
Joanna Wang <jojwang@chromium.org> Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: 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/8815218164711976977 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/82fb654d0e289ca7f72aa4e57fc437f4877d42e7 82fb654 (meiring@google.com) [recipes-py] Update ResultDB exoneration example to populate re... 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: Id9a79a84f2bd023d0f9ebe3c4d9a227efe89032b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3622625 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>
-
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/8815233264023532417 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/50cbd4441e5f0efa0509a27d9330ce9f928ee590 50cbd44 (meiring@google.com) [recipe-py] roll recipe_proto 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: I1f5f2c4fa33c25cd3de1dcf24cbbe47964f161b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3621422 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>
-
- 02 May, 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/8815259687168433617 Please review the expectation changes, and LGTM+CQ. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/4cb1bf0fb0cb3c59f56399aa92a6c7956ef20e41 4cb1bf0 (gbeaty@chromium.org) Don't set the -u flag when running python unbuffered. 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: I0859db0f9db1c7548068073300150e979ac460b4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3621157 Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Garrett Beaty <gbeaty@google.com> Auto-Submit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Reviewed-by:
Garrett Beaty <gbeaty@google.com>
-
Mike Frysinger authored
This should make it possible to integrate into more tools. Bug: 1013096 Change-Id: Idd1502996dafc28b1e5b1bf731125bd64c4f5162 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3613833 Commit-Queue: Mike Frysinger <vapier@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org>
-
- 29 Apr, 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/8815509460765110353 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/f2754bcd62e3ac64580dedbe306b5ef519e44614 f2754bc (akashmukherjee@google.com) [snoopy] Update the cipd for reporter module. 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: I6719f55dc00fafb463a0b9983792f1bf756a3b78 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3614279 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/8815512606285560961 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/1e08daeb15daa1436536f254b2851afd706aa712 1e08dae (akashmukherjee@google.com) [snoopy] Create a luci's bcid recipe_module. 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: Ie5e867370d78d8623078ca1e48e47b01444a6157 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3614274 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/8815513863447916001 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/c002009bdd4eb3e874694835e05847c9479c7c81 c002009 (akashmukherjee@google.com) [snoopy] Create luci's bcid recipe module dir. 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: Id3c2d9cf746bf98ed0139bce343d5ef094005cfa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3614272 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>
-
- 28 Apr, 2022 3 commits
-
-
Takuto Ikuta authored
This reverts commit 41c57603. Reason for revert: This broke depot tools CQ. e.g. https://ci.chromium.org/ui/p/infra/builders/try/ChromiumOS%20downstream%20Recipe%20Roll%20tester%20from%20Depot%20Tools/b8815683872106857201/overview Please prepare roll CL on chromeos side when you reland this. Original change's description: > Reland "Break make_encoded_file into two functions" > > This is a reland of commit 5e49eda5 > > Original change's description: > > Break make_encoded_file into two functions > > > > The python3 fallback for `make_encoded_file()` produces different results on py2 and py3 when bytes are passed. This CL makes it clear breaking it into two methods, one for text and another for bytes. This CL also adds a fallback in `download_file` for py3 to return bytes when it cannot decode the downloaded file into utf-8. > > > > Recipe-Manual-Change: chromiumos > > Change-Id: I3d313e430c852e179825bc24bf4a58ce84440b2a > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3595026 > > Reviewed-by: Gavin Mak <gavinmak@google.com> > > Reviewed-by: Greg Edelston <gredelston@google.com> > > Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> > > Recipe-Manual-Change: chromiumos > Change-Id: I2de85eca71cc45f503c25888297ba881a5c662a8 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3610973 > Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com> > Reviewed-by: Gavin Mak <gavinmak@google.com> > Commit-Queue: Greg Edelston <gredelston@google.com> Change-Id: I7718ab01f4249c7dc2d978c12fb3a26e3ece91b6 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3612484Reviewed-by:
Aravind Vasudevan <aravindvasudev@google.com> Auto-Submit: Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
-
Bruce Dawson authored
PanProjectChecks is called twice, once from the root PRESUBMIT.py and once from third_party/blink/PRESUBMIT.py. For the file-based checks a series of filters avoids redundant reporting, but certain global checks were being run twice, potentially causing duplicate reporting. This adds an optional global_checks flag which can be set to false in the blink PRESUBMIT. Bug: 1309977 Change-Id: Ia43a7a0f29cf7b58ac9bab0e9aa374e9bf0155a3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3611409 Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Jesse McKenna <jessemckenna@google.com>
-
Olivier Robin authored
Also make swift lint strict to catch every formatting errors. Bug: 1263872 Change-Id: Ie717c1f03ec1a0257cafceecc2055767d0be2077 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3605589Reviewed-by:
Brian Ryner <bryner@google.com> Auto-Submit: Olivier Robin <olivierrobin@chromium.org> Commit-Queue: Olivier Robin <olivierrobin@chromium.org> Reviewed-by:
Gavin Mak <gavinmak@google.com>
-
- 27 Apr, 2022 9 commits
-
-
Takuto Ikuta authored
This is to prevent revert like https://crrev.com/c/3607513 Bug: 1317620 Change-Id: I6ab7aba5f92719bd573d22d90358f58e48aeb10c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3607514Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
-
Bruce Dawson authored
The files_to_skip lists in chrome/android/java/src/PRESUBMIT.py were not working on Windows because they didn't use the verbose [\\\/] construct for path separators. Fixing this in FilterSourceFile means that multiple failures may be fixed simultaneously. The only failures that this is known to fix are a set of AlertDialog.Builder errors that were showing up only on Windows. This addresses the issues that were going to be incorrectly fixed in crrev.com/c/3606128 (now abandoned). Bug: 1309977 Change-Id: I7a10483448e00df55e2cbf8bff8bad7a5d8db124 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3609117Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@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/8815691911578901441 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/ce1d3684033cc90518019714ed6387a3cbeadc94 ce1d368 (iannucci@chromium.org) [warnings] Omit warnings which are attributed to other recipe r... 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: I8e378c342be9b9a9e046e0f87e40563a1824163c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3611408 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
Test: Merged: https://chromium-review.googlesource.com/c/infra/gerrit-plugins/buildbucket/+/3600858 Created new CL in same branch: https://chromium-review.googlesource.com/c/infra/gerrit-plugins/buildbucket/+/3609588 Bug: 1312511 Change-Id: I20ccfc978fd84c4c68f71007cf636fc1ee8e3d4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3609115Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Joanna Wang <jojwang@chromium.org>
-
Aravind Vasudevan authored
This is a reland of commit 5e49eda5 Original change's description: > Break make_encoded_file into two functions > > The python3 fallback for `make_encoded_file()` produces different results on py2 and py3 when bytes are passed. This CL makes it clear breaking it into two methods, one for text and another for bytes. This CL also adds a fallback in `download_file` for py3 to return bytes when it cannot decode the downloaded file into utf-8. > > Recipe-Manual-Change: chromiumos > Change-Id: I3d313e430c852e179825bc24bf4a58ce84440b2a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3595026 > Reviewed-by: Gavin Mak <gavinmak@google.com> > Reviewed-by: Greg Edelston <gredelston@google.com> > Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Recipe-Manual-Change: chromiumos Change-Id: I2de85eca71cc45f503c25888297ba881a5c662a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3610973Reviewed-by:
Aravind Vasudevan <aravindvasudev@google.com> Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Greg Edelston <gredelston@google.com>
-
Junji Watanabe authored
linux32 is not supported now. Bug: 931218 Change-Id: I753c8e1b0de5126e944d71cd7725e0ed8a4df5d8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3609948 Auto-Submit: Junji Watanabe <jwata@google.com> Commit-Queue: Junji Watanabe <jwata@google.com> Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org>
-
Takuto Ikuta authored
This reverts commit 06b18e4b. Reason for revert: platform is not imported Original change's description: > autoninja: increase parallelism for non-HT cpu > > M1 mac seems to have capacity to build with higher parallelism. > This also remove limit in macOS. > > Bug: 1317620 > Change-Id: I4460915c405cbb27ed977dcee631adb8753f2335 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3596361 > Commit-Queue: Takuto Ikuta <tikuta@chromium.org> > Auto-Submit: Takuto Ikuta <tikuta@chromium.org> > Reviewed-by: Junji Watanabe <jwata@google.com> > Reviewed-by: Fumitoshi Ukai <ukai@google.com> > Reviewed-by: Philipp Wollermann <philwo@google.com> > Reviewed-by: Bruce Dawson <brucedawson@chromium.org> > Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Bug: 1317620 Change-Id: I325d0be8feca28e2f89a9191cfdb01de1f367d86 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3607513 Auto-Submit: Takuto Ikuta <tikuta@chromium.org> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Owners-Override: Takuto Ikuta <tikuta@chromium.org>
-
Bruce Dawson authored
Bug: 1309977 Change-Id: Ifca6e60c1fb2ff76f6a8dee9129d4d661ba196a5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3606733Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
Takuto Ikuta authored
M1 mac seems to have capacity to build with higher parallelism. This also remove limit in macOS. Bug: 1317620 Change-Id: I4460915c405cbb27ed977dcee631adb8753f2335 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3596361 Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Auto-Submit: Takuto Ikuta <tikuta@chromium.org> Reviewed-by:
Junji Watanabe <jwata@google.com> Reviewed-by:
Fumitoshi Ukai <ukai@google.com> Reviewed-by:
Philipp Wollermann <philwo@google.com> Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
- 26 Apr, 2022 3 commits
-
-
Takuto Ikuta authored
This is to make the script work even when config file is broken. Change-Id: I6c2a090b01026b5747137bcc9fdec0bd5c03f75e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3607373 Auto-Submit: Takuto Ikuta <tikuta@chromium.org> Reviewed-by:
Fumitoshi Ukai <ukai@google.com> Commit-Queue: Fumitoshi Ukai <ukai@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/8815794460453950289 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/e174a863c115a0f0b292acdaabc2dc817531c14c e174a86 (martiniss@google.com) Add exponential_backoff to the time module. 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: Ibf9037526aba87200f64f6ee3229a8c658bdcc87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3608835 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/8815795716575896193 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/357b1cd333959e0d6a7670ff92481afe8fbc3b1a 357b1cd (martiniss@google.com) Add timing information option to the test command 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: If433fa0a8a8fab3a20b355c8c8e8c67b3683fee3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3608833 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>
-
- 25 Apr, 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/8815872476725262353 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/36be9467fd4479eea43fc5bc8ae4043c984cf575 36be946 (iannucci@chromium.org) [python] Deprecate api.python.__call__ 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: I5832314968fba170d20fe9219e8eaf354968c070 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3606940 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/8815879397770455089 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/6345fb20c97d488a7578d0fb58edd9b3a462448a 6345fb2 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 4f40f26f3102 to 2aa3d7e5e866 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: Ib13f2ec77c610ddbce3fa240012afcf1bb307087 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3605846 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>
-
Ravi Mistry authored
Tested by: * `python recipes.py test run` * Tested end-to-end by patching in this unsubmitted change in Skia's recipes with https://skia-review.googlesource.com/c/skia/+/532768 Bug: chromium:1319415 Change-Id: Ia1c9c495ef6482b3fdb494e1c1c9320541bcd0c5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3602901Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Ravi Mistry <rmistry@chromium.org>
-
- 22 Apr, 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/8816140493369992641 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/dc013a866f2fd28bccdc390f259995e1004dcdf1 dc013a8 (iannucci@chromium.org) [python] Mark python.inline with a warning 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: I432e2d1c10b2a6cabeebe9873e8a09caa9548fe0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3603076 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/8816144897986979425 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/efaa1e2e3e663d5342ed58bd3fdfc8cde25b6cee efaa1e2 (iannucci@chromium.org) [json] Stop using python.inline. 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: I3ec21b65013fc137e124da47961b976941833dd6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3603074 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>
-
Aravind Vasudevan authored
This reverts commit 5e49eda5. Reason for revert: chromiumos rollout fails Original change's description: > Break make_encoded_file into two functions > > The python3 fallback for `make_encoded_file()` produces different results on py2 and py3 when bytes are passed. This CL makes it clear breaking it into two methods, one for text and another for bytes. This CL also adds a fallback in `download_file` for py3 to return bytes when it cannot decode the downloaded file into utf-8. > > Recipe-Manual-Change: chromiumos > Change-Id: I3d313e430c852e179825bc24bf4a58ce84440b2a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3595026 > Reviewed-by: Gavin Mak <gavinmak@google.com> > Reviewed-by: Greg Edelston <gredelston@google.com> > Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com> Change-Id: Ibfb51614f9e19b575b99704aa4ca33c5525ab294 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3602168 Auto-Submit: Aravind Vasudevan <aravindvasudev@google.com> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
-