- 24 May, 2022 3 commits
-
-
Josip Sokcevic authored
It's possible that remote closes connection, which would result in a stacktrace being shown in the stderr. Silence this exception, as we do with other exceptions. R=gavinmak@google.com Bug: 1328518 Change-Id: Ifae2aca64fe5d572c0b71008f6dacbb63ba77e06 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3664178Reviewed-by:
Gavin Mak <gavinmak@google.com> Auto-Submit: Josip Sokcevic <sokcevic@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/8813328211131657745 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/80a446c361907cadba554956fa30275ad03341ac 80a446c (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from e6630cac546f to a80cc32b1739 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: Id68de30c0a778fb53781ac3e53ade56ebf63b5fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3661518 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/8813329470605599937 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/1caa943e0c00281cc2901a63b18fa34a988c0825 1caa943 (bpastene@chromium.org) context: Correct misleading comment about inspect the recipe env 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: I509e3c5f308fd7ebf127d78985047a430348f823 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3661516 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 May, 2022 4 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/8813337018642090161 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/ebae866e0d063e60924ab575d39b5c1e222bfe0d ebae866 (mohrr@google.com) [url] Correct default step name in docstrings 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: Ic2f9e599f439ff9b0ca91314df474b01572112b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3661511 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>
-
Bruce Dawson authored
While enabling cpplint on base I found an extraneous error and an overly complicated invocation of CheckChangeLintsClean. This change disables the extraneous error and improves the file filtering defaults to make it easier to invoke cpplint. The warning was: base\win\win_util.cc(193): Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2] Chromium has over 10,000 TODO comments that are links to bugs instead of users so we clearly want to suppress this warning. Most calls to CheckChangeLintsClean in Chromium pass in custom file filtering in order to only analyze C++ files. Failing to pass a file filter leads to errors like this: Ignoring base\win\embedded_i18n\create_string_rc.py; not a valid file name (cc, cuh, cu, cpp, h) Ignoring c:\src\chromium\src\components\arc\PRESUBMIT.py; not a valid file name (cu, cc, cuh, cpp, h) It doesn't make sense for the canned checks version of CheckChangeLintsClean to default to passing in files that cpplint will complain about so if source_file_filter is None then I configure an appropriate filter. This change also switches to vs7 output format by default on Windows, and deletes a trailing space. Bug: 1309977 Change-Id: I342ca9e56a41502755dfc09307b441dfa6a48ec0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3655592Reviewed-by:
Will Harris <wfh@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/8813415663324560977 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/ac1405bf5b5ab66894d7a81429c7506a2605a5aa ac1405b (atyfto@google.com) [cipd] Add ensure_file_resolve() function 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: I3bae2f77b2d8bb469fe5926101cedc9e20ef8234 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3659577 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/8813625169557805905 Please review the expectation changes, and LGTM+CQ. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/a58dd35fb76ad00a77bd44508f1b6aaafdbb1a2b a58dd35 (tikuta@chromium.org) file: use vpython3 to run scripts in resources 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: I116fa1e5faafade1c85a4cca7077b926af788a8d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3657049 Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Auto-Submit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 21 May, 2022 1 commit
-
-
David Sanders authored
This is lifted from the cpplint 1.6 release at https://github.com/cpplint/cpplint, with minor modifications to match the existing docstring style. Change-Id: I20aff08805e044883717001856d99942690b45c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3648533Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: David Sanders <dsanders11@ucsbalum.com>
-
- 20 May, 2022 3 commits
-
-
Josip Sokcevic authored
This reverts commit b6a0b58b. Reason for revert: we should have a good coverage now within just chops source. You are welcome to stay owner if you'd like tho. Original change's description: > Add iannucci to depot_tools owners > > Change-Id: Ic85057a6075ba398e4800edffd183f5e2eccd259 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3440929 > Reviewed-by: Robbie Iannucci <iannucci@chromium.org> > Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Change-Id: I0a5138d8a119d2d2699e04857c95e6f2875aaac0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3657058Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Chan Li authored
To release https://chromium-review.googlesource.com/c/infra/infra/+/3652912 Bug: 1327485 Change-Id: Ieb180659c2926f33e31bda7fc3c3449b2efbded5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3656175 Commit-Queue: Chan Li <chanli@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org>
-
Louis Romero authored
Change-Id: I1158b7317a8849e81bc990d556709c7d2de5c218 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3655450 Auto-Submit: Louis Romero <lpromero@chromium.org> Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org>
-
- 19 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/8813700666629318305 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/04b3acea0bf45c9e1076079998b6378caa5570d2 04b3ace (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 8b08f5e9f609 to 0ef9351a5b73 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: Ieca60f1d7604f17d80eb7681bdc267205acc9f73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3655598 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>
-
Josip Sokcevic authored
All of the PRESUBMIT.py files in the Chromium repo are running under Python 3. However "git cl presubmit" also works with other repos where some PRESUBMIT.py scripts still run under Python 2. This means that the Python 2 presubmit commit checks step cannot simply be disabled. That meant that Chromium was paying up to a one-minute cost just to setup for and look for Python 2 scripts that it doesn't run. This change runs the Python 3 PRESUBMIT.py scripts first, and keeps track of whether any were skipped. If none were skipped then the Python 2 PRESUBMIT.py stage can be skipped. Note that the child scripts of PRESUBMIT.py scripts may still be run under Python 2, but that is orthogonal to this change. Bug: 1313804 Change-Id: Ib65838223f232f1e78058d6a08ea15a89f442310 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3614453Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
Fumitoshi Ukai authored
Bug: b/229187706 Change-Id: I8a0e6f50c8b858a10a703a612dacc28d02ef9225 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3654067 Commit-Queue: Fumitoshi Ukai <ukai@google.com> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org>
-
- 18 May, 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/8813803843140845281 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/e3cd9ebd631fa88e0d6ecb9920ba0b6ed42a1325 e3cd9eb (kuanhuang@chromium.org) Add recipes API swarming.show_request(name, task) -> TaskRequest 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: If2153a7dcef68304f7f83764639d13c478576757 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3653983 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>
-
- 17 May, 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/8813961132772891537 recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/08c51a101973b784d4de8fc198a1632d46508400 08c51a1 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from c25db5a11beb to d3db74920e35 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: Ie33155573a2ae5e0bdf2f7449728ecd94c3e56f8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3651448 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 May, 2022 1 commit
-
-
Vadim Shtayura authored
This version was built with go1.17. Has no other significant changes. R=iannucci@chromium.org, chanli@chromium.org Change-Id: Ic1b3aa1fd74f5e87b7e0429fa0f52d7989400ee3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3651160 Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by:
Chan Li <chanli@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org>
-
- 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 3 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>
-