- 26 Jul, 2018 1 commit
-
-
Wang Qing authored
BUG= 865294 R= tandrii@chromium.org Change-Id: I8ad56887882b897d605dc92e0e61c17de0a74967 Reviewed-on: https://chromium-review.googlesource.com/1141563Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 25 Jul, 2018 1 commit
-
-
Edward Lemur authored
Bug: 832386 Change-Id: I80bffe3df1b3097ca2d3939d101eb617f3077901 Reviewed-on: https://chromium-review.googlesource.com/1150442Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 24 Jul, 2018 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/c201ea2c059e30b35d3b6514cb5febef659c4806 Add basic led module (martiniss@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I7591b7e7694a8265386084a01185642b551c05e1 Reviewed-on: https://chromium-review.googlesource.com/1148963 Commit-Queue: Recipe Roller <recipe-roller@chromium.org> Reviewed-by: Recipe Roller <recipe-roller@chromium.org>
-
Edward Lemur authored
Abort any cherry-picks before applying the patch, so that if the bots are in a bad state, we don't fail. Original change's description: > Reland "gclient_scm: Use cherry-picking instead of rebasing." > > The failures were caused by: > 1 - When one change (call it #2) has been uploaded on top of another (#1), > and (#1) has already landed, git cherry-pick complains that the range > '<merge-base>..<change #2>' contains empty commits, since the contents > of (#1) are already present in the tree. > 2 - We did not abort the cherry-picking when 'git cherry-pick' failed, > so a failure made all further CLs in that bot fail. > > This CL fixes it and prevents further regressions. > > Original change's description: > > gclient_scm: Use cherry-picking instead of rebasing. > > > > Currently gclient might include extra commits when applying patches. > > For example, in this case we checkout |patch| and rebase it on top of |base|, > > thus including an |extra commit| that we shouldn't. > > > > o master > > | > > . o patch > > |/ > > o extra commit > > | > > o base (what gclient synced src at) > > > > This change uses the merge-base between |patch| and |master| to cherry-pick only > > the changes belonging to the patch. > > > > Bug: 850812 > > Change-Id: I138192f96bc62b1bb19b0e1ad952c8f8c67631c4 > > Reviewed-on: https://chromium-review.googlesource.com/1137052 > > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > > Reviewed-by: Aaron Gable <agable@chromium.org> > > Bug: 850812 > Change-Id: I83f38d0a258df3f5cd89e277f0d648badff29a22 > Reviewed-on: https://chromium-review.googlesource.com/1139554 > Reviewed-by: Aaron Gable <agable@chromium.org> > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Bug: 850812 Change-Id: Ic65bda67c792bd7af5ec013a62d9615d1498eb3a Reviewed-on: https://chromium-review.googlesource.com/1142805Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Robert Iannucci authored
TBR=gbeaty@chromium.org, hinoka@chromium.org, nodir@chromium.org, vadimsh@chromium.org Change-Id: I22261cf724e76081c4f3ebef27e7f3a5b7fa9e38 Reviewed-on: https://chromium-review.googlesource.com/1147673Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 23 Jul, 2018 3 commits
-
-
Edward Lemur authored
Bug: 832386 Change-Id: Iccb71c020aea31db33fc16050cb1100ccf5a7fbb Reviewed-on: https://chromium-review.googlesource.com/1145902Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
John Barboza authored
The `find` utility does not support iname option. Use grep to work around this limitation. Change-Id: Iee16def0e4eea8b868c4f3aad164caa0bd7e9d5d Reviewed-on: https://chromium-review.googlesource.com/1106651 Commit-Queue: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
-
jdoerrie authored
This change fixes the filtering of Gerrit Reviews. Prior to this change authored Changes were duplicated in the list of Reviews. Bug: NONE Change-Id: If0dceb3dc24ed12f039a9549ec22b9b78c3d80dd Reviewed-on: https://chromium-review.googlesource.com/1145381Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
-
- 20 Jul, 2018 6 commits
-
-
Edward Lemur authored
The flag value was not being propagated correctly. Bug: 819774 Change-Id: I42519e1c84704b9a4a613005d3441b7ee12ea427 Reviewed-on: https://chromium-review.googlesource.com/1142533Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
TBR=agable@chromium.org Bug: 863669 Change-Id: Id641269f023acc1a89e83e9e5951e933eae93d40 Reviewed-on: https://chromium-review.googlesource.com/1145720Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Mike Frysinger authored
** WARNING: please do not revert this CL without checking with vapier@ first *** We disable new warnings that are triggered in depot_tools to pylintrc. So the lint output before & after this CL are mostly unchanged. The repos checked: depot_tools, src, and build. Also update its deps along the way: - Update astroid to 1.4.9. - Drop now unused logilab.common. - Import lazy_object_proxy 1.3.1. - Import wrapt 1.10.11. This should address the issue where some Chromium bots don't have the lazy_object_proxy/wrapt python modules installed. These have optional C modules that we don't compile either as they have Python fallbacks. Bug: 863669 Change-Id: Iade0e6d89598e2c836ed647996f43db356c43cd0 Reviewed-on: https://chromium-review.googlesource.com/1145485 Commit-Queue: Ned Nguyen <nednguyen@google.com> Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: John Budorick <jbudorick@chromium.org>
-
Edward Lemur authored
Bug: 832386 Change-Id: I98aba686f8d575def9a9050c77c057b1749e3235 Reviewed-on: https://chromium-review.googlesource.com/1141164Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Ned Nguyen authored
This reverts commit 3899f1bc. Reason for revert: causing PRESUBMIT error on catapult repo BUG:chromium:865897 Original change's description: > pylint: upgrade to 1.5.6 > > We disable new warnings that are triggered in depot_tools to pylintrc. > So the lint output before & after this CL are mostly unchanged. The > repos checked: depot_tools, src, and build. > > Also update astroid to 1.4.9 and drop logilab.common as needed. > > Bug: 863669 > Change-Id: Ib602560c1bcad5a9e8b6ca731d9465f43220f044 > Reviewed-on: https://chromium-review.googlesource.com/1137382 > Reviewed-by: John Budorick <jbudorick@chromium.org> > Reviewed-by: Robbie Iannucci <iannucci@chromium.org> > Commit-Queue: Mike Frysinger <vapier@chromium.org> TBR=vapier@chromium.org,iannucci@chromium.org,jbudorick@chromium.org Change-Id: I8ea087123db4e52fdf7ebff8b1ed356fd60a6059 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 863669 Reviewed-on: https://chromium-review.googlesource.com/1145160Reviewed-by: Ned Nguyen <nednguyen@google.com> Commit-Queue: Ned Nguyen <nednguyen@google.com>
-
Mike Frysinger authored
We disable new warnings that are triggered in depot_tools to pylintrc. So the lint output before & after this CL are mostly unchanged. The repos checked: depot_tools, src, and build. Also update astroid to 1.4.9 and drop logilab.common as needed. Bug: 863669 Change-Id: Ib602560c1bcad5a9e8b6ca731d9465f43220f044 Reviewed-on: https://chromium-review.googlesource.com/1137382Reviewed-by: John Budorick <jbudorick@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org>
-
- 19 Jul, 2018 2 commits
-
-
Robert Liao authored
U+2019 doesn't render correctly in all terminals. BUG= Change-Id: I7f98f90b587f971532ebdc2ecba801caf2b7164e Reviewed-on: https://chromium-review.googlesource.com/1144421Reviewed-by: Aaron Gable <agable@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Robert Liao <robliao@chromium.org>
-
Robert Iannucci authored
Rolls to: https://chromium.googlesource.com/infra/infra/+/f1bd290f360830f99bd414e0141523c59bacd098 R=bpastene@chromium.org, martiniss@chromium.org Bug: 865613 Change-Id: Ia2747f2408ac57c8f617287757ae7de786376412 Reviewed-on: https://chromium-review.googlesource.com/1144279Reviewed-by: Ben Pastene <bpastene@chromium.org> Reviewed-by: Stephen Martinis <martiniss@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 18 Jul, 2018 2 commits
-
-
John Budorick authored
This reverts commit f9afc77f. Reason for revert: https://bugs.chromium.org/p/chromium/issues/detail?id=864301#c10 Original change's description: > Reland "gclient_scm: Use cherry-picking instead of rebasing." > > The failures were caused by: > 1 - When one change (call it #2) has been uploaded on top of another (#1), > and (#1) has already landed, git cherry-pick complains that the range > '<merge-base>..<change #2>' contains empty commits, since the contents > of (#1) are already present in the tree. > 2 - We did not abort the cherry-picking when 'git cherry-pick' failed, > so a failure made all further CLs in that bot fail. > > This CL fixes it and prevents further regressions. > > Original change's description: > > gclient_scm: Use cherry-picking instead of rebasing. > > > > Currently gclient might include extra commits when applying patches. > > For example, in this case we checkout |patch| and rebase it on top of |base|, > > thus including an |extra commit| that we shouldn't. > > > > o master > > | > > . o patch > > |/ > > o extra commit > > | > > o base (what gclient synced src at) > > > > This change uses the merge-base between |patch| and |master| to cherry-pick only > > the changes belonging to the patch. > > > > Bug: 850812 > > Change-Id: I138192f96bc62b1bb19b0e1ad952c8f8c67631c4 > > Reviewed-on: https://chromium-review.googlesource.com/1137052 > > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > > Reviewed-by: Aaron Gable <agable@chromium.org> > > Bug: 850812 > Change-Id: I83f38d0a258df3f5cd89e277f0d648badff29a22 > Reviewed-on: https://chromium-review.googlesource.com/1139554 > Reviewed-by: Aaron Gable <agable@chromium.org> > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> TBR=agable@chromium.org,ehmaldonado@chromium.org,jbudorick@chromium.org Change-Id: I2138757899abd6eb9bece2dac3a25676effafdf3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 850812 Reviewed-on: https://chromium-review.googlesource.com/1142624Reviewed-by: John Budorick <jbudorick@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org>
-
Edward Lemur authored
The failures were caused by: 1 - When one change (call it #2) has been uploaded on top of another (#1), and (#1) has already landed, git cherry-pick complains that the range '<merge-base>..<change #2>' contains empty commits, since the contents of (#1) are already present in the tree. 2 - We did not abort the cherry-picking when 'git cherry-pick' failed, so a failure made all further CLs in that bot fail. This CL fixes it and prevents further regressions. Original change's description: > gclient_scm: Use cherry-picking instead of rebasing. > > Currently gclient might include extra commits when applying patches. > For example, in this case we checkout |patch| and rebase it on top of |base|, > thus including an |extra commit| that we shouldn't. > > o master > | > . o patch > |/ > o extra commit > | > o base (what gclient synced src at) > > This change uses the merge-base between |patch| and |master| to cherry-pick only > the changes belonging to the patch. > > Bug: 850812 > Change-Id: I138192f96bc62b1bb19b0e1ad952c8f8c67631c4 > Reviewed-on: https://chromium-review.googlesource.com/1137052 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Aaron Gable <agable@chromium.org> Bug: 850812 Change-Id: I83f38d0a258df3f5cd89e277f0d648badff29a22 Reviewed-on: https://chromium-review.googlesource.com/1139554Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 17 Jul, 2018 8 commits
-
-
John Budorick authored
Bug: 860251 Change-Id: I0acaafcfe1d214d102b6a17b29b76aadcc1542c2 Reviewed-on: https://chromium-review.googlesource.com/1132345 Commit-Queue: John Budorick <jbudorick@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-
Edward Lemur authored
Bug: 862547 Change-Id: I56b096cbf3358c06aa5c285594330af118ab17fd Reviewed-on: https://chromium-review.googlesource.com/1138714 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org>
-
Edward Lemur authored
We were printing the notice when the decorator was called, so that if several functions are decorated, the countdown will increase more than once during each execution. This change fixes that. Bug: 832386 Change-Id: I5d6dd2d793137e1e2c83b6cc765b6245080b9d91 Reviewed-on: https://chromium-review.googlesource.com/1141073Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Daniel Bratell authored
Change-Id: I08d3ea600d56875b92911c39762f888f9e140f00 Reviewed-on: https://chromium-review.googlesource.com/1138314 Commit-Queue: Daniel Bratell <bratell@opera.com> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-
Edward Lemur authored
Bug: 832386 Change-Id: I6d1167802f077bcd67bf004ccc417661d8fff3c7 Reviewed-on: https://chromium-review.googlesource.com/1135903Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
John Budorick authored
This reverts commit fb78b368. Reason for revert: https://bugs.chromium.org/p/chromium/issues/detail?id=864301 Original change's description: > gclient_scm: Use cherry-picking instead of rebasing. > > Currently gclient might include extra commits when applying patches. > For example, in this case we checkout |patch| and rebase it on top of |base|, > thus including an |extra commit| that we shouldn't. > > o master > | > . o patch > |/ > o extra commit > | > o base (what gclient synced src at) > > This change uses the merge-base between |patch| and |master| to cherry-pick only > the changes belonging to the patch. > > Bug: 850812 > Change-Id: I138192f96bc62b1bb19b0e1ad952c8f8c67631c4 > Reviewed-on: https://chromium-review.googlesource.com/1137052 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Aaron Gable <agable@chromium.org> TBR=agable@chromium.org,ehmaldonado@chromium.org Change-Id: I57299e60e58eac5656dc88937c622d0d14c4ba37 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 850812 Reviewed-on: https://chromium-review.googlesource.com/1139553Reviewed-by: John Budorick <jbudorick@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org>
-
Edward Lemur authored
Reword some paragraphs to make things clearer. Bug: None Change-Id: Icd62b3156d6b0f0d31328513608acabadab89d38 Reviewed-on: https://chromium-review.googlesource.com/1139020Reviewed-by: Aaron Gable <agable@chromium.org> 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/e396449f8434e3faf4151c36b5ad3f2377b80608 Add typechecking to file recipe module (thomasanderson@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Icd3299c9dbf449f25dbfca834cedec1bb2b15b7b Reviewed-on: https://chromium-review.googlesource.com/1139142Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
- 16 Jul, 2018 2 commits
-
-
Edward Lemur authored
Currently gclient might include extra commits when applying patches. For example, in this case we checkout |patch| and rebase it on top of |base|, thus including an |extra commit| that we shouldn't. o master | . o patch |/ o extra commit | o base (what gclient synced src at) This change uses the merge-base between |patch| and |master| to cherry-pick only the changes belonging to the patch. Bug: 850812 Change-Id: I138192f96bc62b1bb19b0e1ad952c8f8c67631c4 Reviewed-on: https://chromium-review.googlesource.com/1137052 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org>
-
Vadim Shtayura authored
The new version supports '$ParanoidMode CheckPresence' in ensure files. R=iannucci@chromium.org BUG=794764 Change-Id: I8add0ebbaa324fedf99959a0a5d1301172ef3704 Reviewed-on: https://chromium-review.googlesource.com/1138732 Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-
- 15 Jul, 2018 1 commit
-
-
Joey Scarr authored
I want to use this in the Codesearch builder to replace the hack in crrev.com/c/1126693. Bug: 860397 Change-Id: I174a684cbff0f993b5c657bc2e32105cb49d253a Reviewed-on: https://chromium-review.googlesource.com/1132266 Commit-Queue: Joey Scarr <jsca@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
- 14 Jul, 2018 1 commit
-
-
Edward Lemur authored
The update_scripts step doesn't set '--reset' Additionally, if there was no fetch config, don't fail trying to unset it. Tbr: agable@chromium.org No-Try: True Bug: 862547 Change-Id: I90886ca7d1dd20ae59b378a5998de47dc67c60f9 Reviewed-on: https://chromium-review.googlesource.com/1137693 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
- 13 Jul, 2018 2 commits
-
-
Edward Lemur authored
Forgot to remove it in https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1135645 No-Presubmit: True Tbr: agable@chromium.org Bug: 862547 Change-Id: I926959cd91a89d8e77ae000543b00b667b5eb25f Reviewed-on: https://chromium-review.googlesource.com/1137362 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
If a ref is incorrectly set, it will affect later runs. For example, [1] caused a bad refspec to be added to the fetch config, (+refs/branch-heads/refs/branch-heads/6.7:refs/branch-heads/refs/branch-heads/6.7) which affects all subsequent runs in the same bot: [2], [3]. This makes bot_update clear the fetch config before each run, so it is more robust against these kind of failures. [1] https://logs.chromium.org/v/?s=v8%2Fbuildbucket%2Fcr-buildbucket.appspot.com%2F8942033142534034848%2F%2B%2Fsteps%2Fbot_update%2F0%2Fstdout [2] https://logs.chromium.org/v/?s=v8%2Fbuildbucket%2Fcr-buildbucket.appspot.com%2F8941307871443322944%2F%2B%2Fsteps%2Fbot_update%2F0%2Fstdout [3] https://logs.chromium.org/v/?s=v8%2Fbuildbucket%2Fcr-buildbucket.appspot.com%2F8941333453153279680%2F%2B%2Fsteps%2Fbot_update%2F0%2Fstdout Bug: 862547 Change-Id: I2f849c604656e81ebd7377465d287226b8bdea1a Reviewed-on: https://chromium-review.googlesource.com/1135645 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-
- 12 Jul, 2018 5 commits
-
-
John Budorick authored
This reverts commit d328b47e. Reason for revert: suspect this caused https://bugs.chromium.org/p/chromium/issues/detail?id=863211 Original change's description: > gclient: Add support for the branch:revision format. > > Bug: 850812, 853032 > Change-Id: I597acbde2b3c229813b7eba8fcba52d5877130b2 > Reviewed-on: https://chromium-review.googlesource.com/1119235 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Aaron Gable <agable@chromium.org> TBR=agable@chromium.org,tandrii@chromium.org,ehmaldonado@chromium.org Change-Id: I1e4c00b83a2840cc5a87621469da866dad58a20c No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 850812, 853032 Reviewed-on: https://chromium-review.googlesource.com/1135893Reviewed-by: John Budorick <jbudorick@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org>
-
Edward Lemur authored
Bug: 850812, 853032 Change-Id: I597acbde2b3c229813b7eba8fcba52d5877130b2 Reviewed-on: https://chromium-review.googlesource.com/1119235 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org>
-
Edward Lemur authored
Check that everything works with git nav-downstream, which we're not afraid of breaking Bug: 832386 Change-Id: I7c7561c749bc72cc12804c4ebce8f827ed8be02b Reviewed-on: https://chromium-review.googlesource.com/1134518Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Sylvain Defresne authored
The code to load .netrc file copies it to a temporary file named $TEMP/XXXXXXXXXgerrit_util/netrc before loading it to workaround crbug.com/664664. However, using a netrc file is deprecated (in favor of a gitcookies file instead) so most of the time, the file is empty. Instead of creating an empty file, load data from /dev/null (named os.devnull). This avoid leaving an empty file lying around (since the temporary file is not deleted), and avoid race-conditions on Windows when multiple processes/threads try to create the same file. Bug: none Change-Id: I873b72402038ca3f0d32387353dc89b731aaa927 Reviewed-on: https://chromium-review.googlesource.com/1132998 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by: Ryan Tseng <hinoka@chromium.org>
-
Edward Lemur authored
Change-Id: I64c3d143186be938042c12e2455bdb034d3bcba8 Reviewed-on: https://chromium-review.googlesource.com/1079639 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org>
-
- 11 Jul, 2018 1 commit
-
-
Edward Lemur authored
When a git mirror is configured, it fetches only refs/heads/*, and possibly branch-heads and tags, but not refs/changes. When gclient attempts to sync refs/changes/* from a mirror, it fails, since the mirror has no such objects. See for example [1], where the DEPS entry for builtools was modified to sync to a CL, but all the bots failed to sync to it. This change modifies gclient to always fetch refs/changes/* directly from the repo, even when a mirror is configured. [1] https://chromium-review.googlesource.com/c/chromium/src/+/1119098/6 Bug: 858894 Change-Id: I71bb313e4325a81b2985db1d00c70a8844dc7c22 Reviewed-on: https://chromium-review.googlesource.com/1119525 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org>
-
- 09 Jul, 2018 1 commit
-
-
Sergiy Byelozyorov authored
R=machenbach@chromium.org, smut@google.com Change-Id: Ibdad06fa32294c19347eb4f52322b050f45b6a01 Reviewed-on: https://chromium-review.googlesource.com/1127895Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: smut <smut@google.com> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org>
-
- 06 Jul, 2018 1 commit
-
-
Edward Lemur authored
Skip adding origin if the branch name already has 'origin/'. Bug: 859703 Change-Id: I0141c04189d00187c202a7885a7c6bb74571e7ea Reviewed-on: https://chromium-review.googlesource.com/1128390Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-