- 13 May, 2022 8 commits
-
-
Jochen Eisinger authored
Change-Id: I36707ebe5c436d920605bfb833536542dee911ef Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3647823 Auto-Submit: Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@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/8814244244746543297 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/0a093606b92134e5952c4130ee971bcf394e2e1f 0a09360 (kimstephanie@google.com) Add post_process.LogDoesNotContain 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: Idd4ac0041ad7c49b7b9794d3a9dbdb6d93f81285 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3646599 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/8814249281547563441 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/ac03648f8e42ee92fa1cb6d2ba7bc9b3b5ba56a9 ac03648 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 35b05be75bc4 to 29b908616bc9 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: I9b3781d1936a3322d1ce0d323a4a325e73f77bfd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3647006 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>
-
Joanna Wang authored
Bug: 959167 Change-Id: I160658264dac71a9cff280cf3ba606d583d8f2b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3646593Reviewed-by:
Gavin Mak <gavinmak@google.com> Commit-Queue: Joanna Wang <jojwang@chromium.org>
-
Chan Li authored
To release changes: https://chromium.googlesource.com/infra/infra/+log/a2e97300d3a..498086360 Specifically to release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3646037 [Buildbucket] Deprecate build.Infra.Bbagent.KnownPublicGerritHosts Change-Id: I67c2c4079b3eb4ce5e6b9136fee5aab8c10d1947 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3646594Reviewed-by:
Yuanjun Huang <yuanjunh@google.com> Commit-Queue: Chan Li <chanli@chromium.org>
-
Darius M authored
This snippet of code: if constexpr (n == 1) { return 2; } else if constexpr (n == 2) { int x = 2; int y = 2; return x + y; } was triggering the warning: If/else bodies with multiple statements require braces [readability/braces] And, in general, cpplint.py was assuming that `if (cond)` was the only `if` construction to expect, forgetting about `if constexpr(cond)`. Change-Id: I4cdc8e7f134c1ebd14d00354a8baadf87c796763 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3644147Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Darius Mercadier <dmercadier@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@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/8814314084233869073 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/2684e3cd176c57bede56b0324ad06c1978482ac0 2684e3c (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 4137ed7879ac to 93b14d0f4216 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: I92baba048926a734b04b825598a40fcec726ebb4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3646045 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/8814322891162862049 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/253ac82e1758281376113e8980e3ff74fb4902f2 253ac82 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 91c1b9ec335a to cad461b65231 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: I583629cfde9ae9bd208d2d88d009ec0ac6c04b6f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3645938 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>
-
- 12 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/8814337360664366257 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/57ac2ff0ee1d9bcb8cb7485c9909be6106fca3cd 57ac2ff (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from e361505b12f1 to 3bd002442390 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: Ia54fbe8263e52dcd61d181f9296caccda7ebce8c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3645591 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/8814340506914805185 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/d04772786228c57101414c91ab1e64e2518c403c d047727 (gbeaty@chromium.org) Inhibit displaying coverage information on python3 failures wit... 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: Id1b76231a73ae40177efd7f62123488fd80dba7d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3645589 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>
-
- 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 8 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>
-