- 21 Oct, 2019 2 commits
-
-
Fumitoshi Ukai authored
This reverts commit 77780358. Reason for revert: AttributeError: 'GomaEnvPosix' object has no attribute 'RestartCompilerProxy' Original change's description: > put goma client in depot_tools > > install goma client cipd package in depot_tools. > > should not use $MYPATH/goma_ctl in cipd_bin_setup > since $MYPATH/goma_ctl uses cipd_bin_setup in itself, > so causing recursive calls. > invoke python to run .cipd/goma_ctl.py in cipd_bin_setup > instead. > > Bug: b/77663154 > Change-Id: I9f82c766a886a2acfb899e3594e5f05a7b7bc75a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1866350 > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Dirk Pranke <dpranke@chromium.org> > Commit-Queue: Fumitoshi Ukai <ukai@chromium.org> TBR=sque@chromium.org,ukai@chromium.org,yyanagisawa@google.com,vadimsh@chromium.org,dpranke@chromium.org,tikuta@chromium.org,ehmaldonado@chromium.org,yekuang@google.com Change-Id: Ie050dfb524dd885634c31be829d733613e80aece No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: b/77663154 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1872129Reviewed-by:
Fumitoshi Ukai <ukai@chromium.org> Commit-Queue: Fumitoshi Ukai <ukai@chromium.org>
-
Fumitoshi Ukai authored
install goma client cipd package in depot_tools. should not use $MYPATH/goma_ctl in cipd_bin_setup since $MYPATH/goma_ctl uses cipd_bin_setup in itself, so causing recursive calls. invoke python to run .cipd/goma_ctl.py in cipd_bin_setup instead. Bug: b/77663154 Change-Id: I9f82c766a886a2acfb899e3594e5f05a7b7bc75a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1866350Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Fumitoshi Ukai <ukai@chromium.org>
-
- 18 Oct, 2019 2 commits
-
-
Edward Lemur authored
This is a reland of 55e5853e Original change's description: > depot_tools: Stop using oauth2client > > Bug: 1001756 > Change-Id: I8a0ca2b0f44b20564a9d3192543a7a69788d8d87 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854898 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Bug: 1001756 Recipe-Nontrivial-Roll: chromiumos Recipe-Nontrivial-Roll: skia Change-Id: If2f584ce0b327324cfb67ce5f29d80986260bd61 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1867109 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Vadim Shtayura <vadimsh@chromium.org>
-
Erik Chen authored
We currently fetch tags, which consumes ~17k lines. This limit ensures that we won't blow up the log files in exceptional circumstances [currently setting around ~2MB], but still allows us to get all the logs. Change-Id: Ib690aaa07e2bde8549d221b90511b6c4863c3358 Recipe-Nontrivial-Roll: chromiumos Recipe-Nontrivial-Roll: skia Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1867971 Commit-Queue: Erik Chen <erikchen@chromium.org> Auto-Submit: Erik Chen <erikchen@chromium.org> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com>
-
- 17 Oct, 2019 8 commits
-
-
Edward Lemur authored
Some of the modules imported by presubmit_support are unused, and some of those (cPickle, cStringIO) are not available on Python3, so remove them. Also expose urllib2 via urllib_request and urllib_error to improve compatibility with Python3. Bug: 1009814 Change-Id: I9f758df4270cc039df092e814c981a7a87b2c350 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1866170 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Erik Chen authored
These confirm that we're correctly using protocol v2. Change-Id: Ib8bd8a4dba27d44fc0ae14835ce5253dfa056318 Recipe-Nontrivial-Roll: skia Recipe-Nontrivial-Roll: chromiumos Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1867195 Commit-Queue: Erik Chen <erikchen@chromium.org> Auto-Submit: Erik Chen <erikchen@chromium.org> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com>
-
Edward Lemur authored
Bug: 1002153 Recipe-Nontrivial-Roll: chromiumos Recipe-Nontrivial-Roll: build Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: skia Recipe-Nontrivial-Roll: build_limited_scripts_slave Recipe-Nontrivial-Roll: release_scripts Change-Id: I21b3223c5fc8a24fdafcc0795db51322cfe65148 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1865252Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lesmes authored
This reverts commit 55e5853e. Reason for revert: File "PRESUBMIT.py", line 11, in CheckChangeOnCommit return input_api.canned_checks.CheckChangedLUCIConfigs(input_api, output_api) File "/usr/local/google/home/abennetts/cr/depot_tools/presubmit_canned_checks.py", line 1421, in CheckChangedLUCIConfigs acc_tkn = authenticator.get_access_token() File "/usr/local/google/home/abennetts/cr/depot_tools/auth.py", line 414, in get_access_token if not self._external_token and allow_user_interaction: AttributeError: 'Authenticator' object has no attribute '_external_token' Original change's description: > depot_tools: Stop using oauth2client > > Bug: 1001756 > Change-Id: I8a0ca2b0f44b20564a9d3192543a7a69788d8d87 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854898 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> TBR=vadimsh@chromium.org,ehmaldonado@chromium.org Change-Id: I94cf38e82e53e51c66efcb99c51f0e1418e86f49 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1001756, 1015285 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1866184Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Fumitoshi Ukai authored
This reverts commit 6e485053. Reason for revert: cause recursive calls of update_hook | \_ bash /usr/local/google/home/ukai/depot_tools/gclient sync ukai 29514 0.0 0.0 16104 3648 pts/10 S+ 14:40 0:00 | | \_ bash /usr/local/google/home/ukai/depot_tools/update_depot_tools sync ukai 29586 0.0 0.0 15972 3276 pts/10 S+ 14:40 0:00 | | \_ bash /usr/local/google/home/ukai/depot_tools/goma_ctl update_hook ukai 29614 0.0 0.0 15972 3192 pts/10 S+ 14:40 0:00 | | \_ bash /usr/local/google/home/ukai/depot_tools/goma_ctl update_hook Original change's description: > put goma client in depot_tools > > install goma client cipd package in depot_tools. > > Bug: b/77663154 > Change-Id: Ibcfc42b9b7705bcf71b4ba2e834b4ebf09ad25fe > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1846892 > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Takuto Ikuta <tikuta@chromium.org> > Commit-Queue: Fumitoshi Ukai <ukai@chromium.org> TBR=sque@chromium.org,ukai@chromium.org,yyanagisawa@google.com,tikuta@chromium.org,ehmaldonado@chromium.org,apolito@google.com Change-Id: I644799c06f74a436b201c4c6c3de44af30c51556 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: b/77663154 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1866349Reviewed-by:
Fumitoshi Ukai <ukai@chromium.org> Commit-Queue: Fumitoshi Ukai <ukai@chromium.org>
-
Fumitoshi Ukai authored
install goma client cipd package in depot_tools. Bug: b/77663154 Change-Id: Ibcfc42b9b7705bcf71b4ba2e834b4ebf09ad25fe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1846892Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Fumitoshi Ukai <ukai@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/713cbe54d445dcc8d9c67bce559ccc4ed82c1a54 properties: deprecate buildbot-like usage of its test_api. (tandrii@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ia72dd890e2a7e70153bf309f00f4613d7f44b72a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1866169Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Edward Lemur authored
Bug: 1001756 Change-Id: I8a0ca2b0f44b20564a9d3192543a7a69788d8d87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854898 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Vadim Shtayura <vadimsh@chromium.org>
-
- 16 Oct, 2019 3 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/2e4e53bf9cdae23c725d97942ac9a99ca730e9d0 Reland "[buildbucket] Inherit child fields from parent" (olivernewman@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ib487f42098496ca0a2de76e1604f4ccef16eefd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1864307Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Jamie Madill authored
Clients using some Clang-Format options can run into bugs when using 0 lines of context. AlignConsecutiveAssignments in particular is picky and behaves differently with 0 lines of context. This behaviour lead to 'git cl format' behaving differently from 'git cl format --full'. That could also break presubmit format checks. Using >0 lines of context for 'git diff' fixes the inconsistency. Add a setting 'DIFF_LINES_OF_CONTEXT' that can be controlled via codereview.settings. Defaults to zero to preserve the old behaviour. The setting allows the client to control the number of lines of context to use when running 'git cl format'. Bug: angleproject:4003 Change-Id: Ied2ebf23df4c41ba19bfbd5b8ddf526b56a20b31 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1864309Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
-
Edward Lemur authored
Bug: 1001756 Change-Id: I42421c839b303d4ec9d4b4ff7effc5e278e8ec73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1860987Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 15 Oct, 2019 3 commits
-
-
Chris Hall authored
BUG=879943 Change-Id: Ic0c4351571ec0be9742610a86d079cffc09cdfa0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1861474 Auto-Submit: Chris Hall <chrishall@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com>
-
Michael Achenbach authored
This reverts commit c6512213. Reason for revert: The recipe-roll https://crrev.com/c/1859692 is stuck on owners approval and blocks a P0 revert. Please watch and assist the roll on next reland. Original change's description: > depot_tools: Run recipe scripts using vpython. > > This is a reland of 88d7869d > > Original change's description: > > Reland "depot_tools: Add httplib2 to .vpython" > > > > This is a reland of e1410883 > > > > Use vpython to execute git_cl.py, gerrit_util.py and presubmit_support.py on recipes. > > > > Original change's description: > > > depot_tools: Add httplib2 to .vpython > > > > > > Check that things won't break before further changes are made. > > > > > > Bug: 1002153 > > > Change-Id: I41866f26334bf9ec2732bc0f25007234a95130e4 > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854749 > > > Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> > > > Commit-Queue: Andrii Shyshkalov <tandrii@google.com> > > > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> > > > > Bug: 1002153 > > Recipe-Nontrivial-Roll: build > > Recipe-Nontrivial-Roll: chromiumos > > Recipe-Nontrivial-Roll: infra > > Recipe-Nontrivial-Roll: skia > > Recipe-Nontrivial-Roll: build_limited_scripts_slave > > Recipe-Nontrivial-Roll: release_scripts > > Change-Id: Id94057eae8830dec197257df3ea35c0c4ff946b7 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1856650 > > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> > > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > > Bug: 1002153 > Recipe-Nontrivial-Roll: build > Recipe-Nontrivial-Roll: infra > Recipe-Nontrivial-Roll: skia > Recipe-Nontrivial-Roll: build_limited_scripts_slave > Recipe-Nontrivial-Roll: release_scripts > Change-Id: If071bfd2e4514a06deec2c0d4196b4953841b64f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859895 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Anthony Polito <apolito@google.com> > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> TBR=tandrii@google.com,ehmaldonado@chromium.org,apolito@google.com Change-Id: I140264534db7eec0e1baf19354155d714fb58ed3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1002153 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1861974Reviewed-by:
Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/b136036c0d8153d4ecd15d78c639cf18a5edc021 Revert "[buildbucket] Inherit child fields from parent" (machenbach@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I313ebb22eb8835ab9f1e9c34645025b7187580eb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1861894Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 14 Oct, 2019 9 commits
-
-
Edward Lemur authored
This is a reland of 88d7869d Original change's description: > Reland "depot_tools: Add httplib2 to .vpython" > > This is a reland of e1410883 > > Use vpython to execute git_cl.py, gerrit_util.py and presubmit_support.py on recipes. > > Original change's description: > > depot_tools: Add httplib2 to .vpython > > > > Check that things won't break before further changes are made. > > > > Bug: 1002153 > > Change-Id: I41866f26334bf9ec2732bc0f25007234a95130e4 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854749 > > Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> > > Commit-Queue: Andrii Shyshkalov <tandrii@google.com> > > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> > > Bug: 1002153 > Recipe-Nontrivial-Roll: build > Recipe-Nontrivial-Roll: chromiumos > Recipe-Nontrivial-Roll: infra > Recipe-Nontrivial-Roll: skia > Recipe-Nontrivial-Roll: build_limited_scripts_slave > Recipe-Nontrivial-Roll: release_scripts > Change-Id: Id94057eae8830dec197257df3ea35c0c4ff946b7 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1856650 > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Bug: 1002153 Recipe-Nontrivial-Roll: build Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: skia Recipe-Nontrivial-Roll: build_limited_scripts_slave Recipe-Nontrivial-Roll: release_scripts Change-Id: If071bfd2e4514a06deec2c0d4196b4953841b64f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859895 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com>
-
Erik Chen authored
Bug: chromium:1014216 Change-Id: I620f197fe26d8817ddb51e7a30ae774439d79bdf Recipe-Nontrivial-Roll: chromiumos Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1860854 Commit-Queue: Erik Chen <erikchen@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Auto-Submit: Erik Chen <erikchen@chromium.org>
-
Raphael Kubo da Costa authored
Call decode() and encode() appropriately to manipulate bytes and strings. Bug: 984182, 1009819 Change-Id: I8a73788ab912d6c6682012308954e4ab4df5fa98 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859998 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Raphael Kubo da Costa authored
Make sure we use bytes and strings in the appropriate places: * Call decode() when reading data from a file since we are then treating the data as a string. * Make the GsutilsMock expectations use bytes rather than strings, as the non-mock version ultimately calls subprocess.Popen.communicate() in a mode that returns bytes, not strings. Bug: 984182, 1007872 Change-Id: I7e03e404889d66f0f7cb77bbdbbfa9f7c5721657 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859997 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Raphael Kubo da Costa authored
There is no StringIO module in Python 3, it is now in the io module. Add some code to make it work with both versions. Bug: 1009819 Change-Id: I7be020735916f6181beaa3a2beb7e1902c38ad31 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859996 Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Raphael Kubo da Costa authored
The latter form is deprecated, and can generate extraneous output when running the tests: DeprecationWarning: Please use assertEqual instead. Bug: 984182, 1007872 Change-Id: Ibac81178e719a739560bbc65e0f6b9eda40b313a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859995 Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Raphael Kubo da Costa authored
The module is called "Queue" in Python 2, and "queue" in Python 3. Use the same try-ImportError check that's already present in some other files in depot_tools to make both download_from_google_storage and upload_to_google_storage work. Bug: 1007872, 1009819 Change-Id: I8177cd251cbaf8313f41708036c4f36aa6d8bfe2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1859994 Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Brian Sheedy authored
Adds support for .yapfignore files to "git cl format" when formatting Python files. yapf is supposed to parse the .yapfignore file in the current working directory, but this appears to not work when files are explicitly passed to yapf for formatting like they are in git cl format. Instead, parse the .yapfignore file ourselves and skip over any matching files. Bug: angleproject:3985 Change-Id: I5e8469470fb8ddbaa914005b012ac1f39dfdd223 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1849807Reviewed-by:
Aaron Gable <agable@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/950046182d106b95a9686c6c9b168f53da83be57 [buildbucket] Inherit child fields from parent (olivernewman@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ia2ef3b8cef009bbd66536ade8f8e9072ec7832cb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1860362Reviewed-by:
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 Oct, 2019 1 commit
-
-
Nodir Turakulov authored
This reverts commit 88d7869d. Reason for revert: Broke luci-go-presubmit. luci-go development has stopped. https://ci.chromium.org/p/infra/builders/try/luci-go-try-presubmit Original change's description: > Reland "depot_tools: Add httplib2 to .vpython" > > This is a reland of e1410883 > > Use vpython to execute git_cl.py, gerrit_util.py and presubmit_support.py on recipes. > > Original change's description: > > depot_tools: Add httplib2 to .vpython > > > > Check that things won't break before further changes are made. > > > > Bug: 1002153 > > Change-Id: I41866f26334bf9ec2732bc0f25007234a95130e4 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854749 > > Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> > > Commit-Queue: Andrii Shyshkalov <tandrii@google.com> > > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> > > Bug: 1002153 > Recipe-Nontrivial-Roll: build > Recipe-Nontrivial-Roll: chromiumos > Recipe-Nontrivial-Roll: infra > Recipe-Nontrivial-Roll: skia > Recipe-Nontrivial-Roll: build_limited_scripts_slave > Recipe-Nontrivial-Roll: release_scripts > Change-Id: Id94057eae8830dec197257df3ea35c0c4ff946b7 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1856650 > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> TBR=tandrii@google.com,ehmaldonado@chromium.org,apolito@google.com Change-Id: Ieecf0bf9164a14542a70ee6343763781a098a4a8 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1002153 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1858280Reviewed-by:
Nodir Turakulov <nodir@chromium.org> Commit-Queue: Nodir Turakulov <nodir@chromium.org>
-
- 11 Oct, 2019 8 commits
-
-
Edward Lemur authored
This is a reland of e1410883 Use vpython to execute git_cl.py, gerrit_util.py and presubmit_support.py on recipes. Original change's description: > depot_tools: Add httplib2 to .vpython > > Check that things won't break before further changes are made. > > Bug: 1002153 > Change-Id: I41866f26334bf9ec2732bc0f25007234a95130e4 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854749 > Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> > Commit-Queue: Andrii Shyshkalov <tandrii@google.com> > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> Bug: 1002153 Recipe-Nontrivial-Roll: build Recipe-Nontrivial-Roll: chromiumos Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: skia Recipe-Nontrivial-Roll: build_limited_scripts_slave Recipe-Nontrivial-Roll: release_scripts Change-Id: Id94057eae8830dec197257df3ea35c0c4ff946b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1856650Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
* don't retry successful (last build) or still running builders. * don't retry CQ experimental builders. R=ehmaldonado Bug: 1012631 Change-Id: I2a155b274c822f8ead032098a08702f26362bee3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1851735Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
-
Edward Lemur authored
This is a reland of 028367fe Should be good to go https://bugs.chromium.org/p/chromium/issues/detail?id=993053#c36 Original change's description: > depot_tools: Use vpython to execute fetch. > > Bug: 1002153 > Change-Id: I11286bebc23bedada239d6ddb8ebb86207a41485 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1815707 > Reviewed-by: Anthony Polito <apolito@google.com> > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Bug: 1002153 Change-Id: I20dbec88a030e0de201eaac88147e83028505102 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854750Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/1ed55ef713b18458deaf7553399db7ff38cddeb2 Improve the check failure output for StatusSuccess. (gbeaty@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I8a05502c86fec4315358f96606b7786dbd9f605d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1856663Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Edward Lesmes authored
This reverts commit e1410883. Reason for revert: This appears to have broken Skia's Presubmit: https://chromium-swarm.appspot.com/task?id=47d11ff76d07a610 Original change's description: > depot_tools: Add httplib2 to .vpython > > Check that things won't break before further changes are made. > > Bug: 1002153 > Change-Id: I41866f26334bf9ec2732bc0f25007234a95130e4 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854749 > Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> > Commit-Queue: Andrii Shyshkalov <tandrii@google.com> > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> TBR=tandrii@google.com,ehmaldonado@chromium.org,apolito@google.com Change-Id: Ie73c4172c349ea0c22cad399f4ef948b9486e028 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1002153 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1855590Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
Notably: * doesn't support luci migration host * supports swarming.parent_run_id. R=tikuta Bug: 1004140 Change-Id: Iffc5b418766c60a99b7b7ec5a5772703d0cc23a5 Recipe-Nontrivial-Roll: build Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1855369 Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Auto-Submit: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org>
-
Marc-Antoine Ruel authored
Ran: vi $(git grep --name-only iteritems | grep -v third_party) vi $(git grep --name-only itervalues | grep -v third_party) vi $(git grep --name-only 'print ' | grep -v third_party) and edited the files quickly with adhoc macros. Then ran in recipes/: ./recipes.py test train There was only a small subset of files that had been updated to use six.iteritems() and six.itervalues(). Since the dataset size that is being used in gclient is small (pretty much always below 200 items), it's better to just switch to .items() right away and take the temporary performance hit, so that we don't need to come back to rewrite the code. Recipe-Nontrivial-Roll: build Bug: 984182 Change-Id: I5faf11486b66b0d73c9098ab0f2ce1b15a45c53e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854900 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Marc-Antoine Ruel <maruel@chromium.org>
-
Edward Lemur authored
Check that things won't break before further changes are made. Bug: 1002153 Change-Id: I41866f26334bf9ec2732bc0f25007234a95130e4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854749 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com>
-
- 10 Oct, 2019 4 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/a1609e19fa4bc5914cd681e2819539cf922113bd buildbucket: support swarming.parent_run_id when triggering builds. (tandrii@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I2986b9ca1f9dcd76225cffcff7e39b15ab991fe5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1853748Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Dan Beam authored
This option take the same format as -b / --bug but spits out "Fixed: #,#" instead of "Bug: #,#". This CL also looks for fix-, fixed-, and fixes- branch prefixes and uses those as cue to add "Fixed:" to the CL description when editing. This is a slight behavioral change for fix- specifically, as it used to produce "Bug: " instead. Bug: monorail:4470 Change-Id: Ib24a1ff33ca3674e53fc5437f459ea5708988290 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1846785 Commit-Queue: Dan Beam <dbeam@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Dan Beam <dbeam@chromium.org>
-
Edward Lemur authored
Bug: 1012612 Change-Id: I909514ff89111bc829a2f6ddd91026348fc6cb0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854010 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/47a94f44d8b345593510faf052494627c69c5c44 [buildbucket] Let child builds use builder priority (olivernewman@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ie01695cb155c905893c5d64bc1b6663d26f73d67 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1850018Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-