- 14 Oct, 2019 7 commits
-
-
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>
-
- 09 Oct, 2019 5 commits
-
-
Edward Lemur authored
Users must use luci-auth now. Bug: 1001756 Change-Id: I04cab6bdbfbd958f386a4cab761dfe4d34073afc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1849810 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com>
-
Edward Lemur authored
Bug: 1012773 Change-Id: I95006ce78b4473c8fb435162089a787b57c0f835 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1850926 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
Tag is the same as used by Gerrit plugin for the same functionality: retry_failed:1 R=ehmaldonado Change-Id: I14ef435b676088c86ae7cc0536c6a68fa58bd89f Bug: 445502 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1848258 Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Auto-Submit: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
This is a reland of 5d284fdf Always convert the input to bytes and write to sys.stdout (in Python2) and sys.stdout.buffer (in Python 3). Original change's description: > gclient_utils: buffer output as bytestrings in Annotated > > In Python 3 byestrings and normal strings can't be concatenated. > To fix this we buffer as bytestrings in the Annotated wrapper. > We can't decode to a string because the output might come byte-by-byte, so it doesn't work with Unicode characters like
✔ . > > Also had to update gclient_test.py, where double-wrapping stdout with Annotated caused made output not work and include_zero=True working caused other unintended side-effects. > > Example error from "fetch chromium": > Traceback (most recent call last): > File "C:\Google\depot_tools\gclient_scm.py", line 1045, in _Clone > self._Run(clone_cmd, options, cwd=self._root_dir, retry=True, > File "C:\Google\depot_tools\gclient_scm.py", line 1370, in _Run > gclient_utils.CheckCallAndFilter(cmd, env=env, **kwargs) > File "C:\Google\depot_tools\gclient_utils.py", line 583, in CheckCallAndFilter > show_header_if_necessary(needs_header, attempt) > File "C:\Google\depot_tools\gclient_utils.py", line 533, in show_header_if_necessary > stdout_write(header.encode()) > File "C:\Google\depot_tools\gclient_utils.py", line 391, in write > obj[0] += out > TypeError: can only concatenate str (not "bytes") to str > > Bug: 984182 > Change-Id: If7037d30e9faf524f2405258281f6e6cd0bcdcae > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1778745 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> > Auto-Submit: Raul Tambre <raul@tambre.ee> Bug: 984182 Change-Id: Ifafb5e16a517c4c38dd4c9d5c6d4c3f994838bc9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1845504Reviewed-by:Anthony Polito <apolito@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
Bug: 976104 Change-Id: Icf761f1cd093f7600ad43b71af474e52780f1997 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1842335Reviewed-by:
Anthony Polito <apolito@google.com> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 08 Oct, 2019 11 commits
-
-
Edward Lemur authored
Bug: 1009809 Change-Id: If3099898a75837d3cee35bf9920680665dd4d322 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1838257 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@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/1cc8317a701750c47ac3fe5183af8e105f9c36bc swarming: always mock bot and task IDs in test mode. (tandrii@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I47dc290d63ef5c35c2adae5cd2d0480281eaadaa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1848260Reviewed-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>
-
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/3d26d5f05680aa707e527b8c291d298cd3d35748 swarming: support overriding default bot_id and task_id in test_api. (tandrii@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I3a1609364e8a9abb3a3a3d7f73ce5126ee8338f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1847962Reviewed-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
This reverts commit f0faf48d. Reason for revert: Legacy properties are no longer used by Skia. Original change's description: > git-cl: Set legacy properties. > > Will be removed back again on Oct 9, 2019. > > Bug: 1004447 > Change-Id: I7003fac9ae8b184e2a7073b516535e8fd599f4f5 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1825446 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> TBR=tandrii@google.com,ehmaldonado@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 1004447 Change-Id: I4e1fb31b6179bf10c3d9554cd313f7040aaf1b1f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1847959Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Auto-Submit: 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/f84207a8e5eb80f11bb414e98b4177471d69419e Make tandrii@ top level recipe engine OWNER. (tandrii@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I94d1a8cf32e7c29e5f94c588ecb272f82213eb93 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1847957Reviewed-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: 1002153 Change-Id: I02ffa574f072575c4b6662a7f32678428ed3f85d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1845498Reviewed-by:
Anthony Polito <apolito@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
Bug: 1009809 Change-Id: I044f10a7a04f4837cba6e17d8f3053471cd7a643 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1841875 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
R=maruel Bug: 1012148 Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: release_scripts Recipe-Nontrivial-Roll: build Change-Id: I386b540ef1d68d2f20031111ad5b693eb35c57a4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1846736 Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Auto-Submit: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Marc-Antoine Ruel <maruel@chromium.org>
-
Andrii Shyshkalov authored
Make it work the same way as "git cl try --retry-failed". R=ehmaldonado Change-Id: Id3a709dc40b6b6d068acbba0c610da254ced8ff3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1845478 Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Auto-Submit: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Vadim Shtayura <vadimsh@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Change-Id: Ia5c5d5fffdace2ce18fb0b2e5535370b9619dde4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1846771 Commit-Queue: Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
Bug: 1009809 Change-Id: I5f453c7e019376e502716ab2e9891a97663d1f28 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1838254 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com>
-
- 07 Oct, 2019 4 commits
-
-
Edward Lesmes authored
Bug: Some Change-Id: I74eef44bfe3d940c773e548e6d1035dee4cd45ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1842638 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Anthony Polito <apolito@google.com> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Bob Haarman authored
This reverts commit 5d284fdf. Reason for revert: breaks buildbots, crbug.com/1011982 Original change's description: > gclient_utils: buffer output as bytestrings in Annotated > > In Python 3 byestrings and normal strings can't be concatenated. > To fix this we buffer as bytestrings in the Annotated wrapper. > We can't decode to a string because the output might come byte-by-byte, so it doesn't work with Unicode characters like
✔ . > > Also had to update gclient_test.py, where double-wrapping stdout with Annotated caused made output not work and include_zero=True working caused other unintended side-effects. > > Example error from "fetch chromium": > Traceback (most recent call last): > File "C:\Google\depot_tools\gclient_scm.py", line 1045, in _Clone > self._Run(clone_cmd, options, cwd=self._root_dir, retry=True, > File "C:\Google\depot_tools\gclient_scm.py", line 1370, in _Run > gclient_utils.CheckCallAndFilter(cmd, env=env, **kwargs) > File "C:\Google\depot_tools\gclient_utils.py", line 583, in CheckCallAndFilter > show_header_if_necessary(needs_header, attempt) > File "C:\Google\depot_tools\gclient_utils.py", line 533, in show_header_if_necessary > stdout_write(header.encode()) > File "C:\Google\depot_tools\gclient_utils.py", line 391, in write > obj[0] += out > TypeError: can only concatenate str (not "bytes") to str > > Bug: 984182 > Change-Id: If7037d30e9faf524f2405258281f6e6cd0bcdcae > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1778745 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> > Auto-Submit: Raul Tambre <raul@tambre.ee> TBR=dpranke@chromium.org,ehmaldonado@chromium.org,raul@tambre.ee Change-Id: I5ea8d3249c58a3487996649a264bb5be059fe884 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 984182 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1845500Reviewed-by:Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
Change-Id: I6b66880361a5fcbff4652b40adbe96da85ecabac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1845819 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: 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/60cb7d1afaec1ce649a9d233e9575dc752881b5f scheduler: stop supporting using `properties`. (tandrii@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I068e32f1df035e83701cbc25872175fb765a9086 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1845820Reviewed-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>
-