- 26 Jan, 2015 2 commits
-
-
wittman@chromium.org authored
This is similar to the Gerrit behavior in that we default to master, unless the remote upstream is a branch head. BUG=435702 Review URL: https://codereview.chromium.org/822503005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293807 0039d316-1c4b-4281-b951-d872f2087c98
-
vapier@chromium.org authored
This is largely a bugfix release, so should be much easier to transition. BUG=chromium:431514 TEST=ran on some code bases and checked output Review URL: https://codereview.chromium.org/876793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293806 0039d316-1c4b-4281-b951-d872f2087c98
-
- 24 Jan, 2015 1 commit
-
-
hinoka@chromium.org authored
So that gsutil.py config works. I would've preferred the execv solution, but apparently that didn't work on Windows :( BUG=451551 Review URL: https://codereview.chromium.org/870093003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293790 0039d316-1c4b-4281-b951-d872f2087c98
-
- 23 Jan, 2015 1 commit
-
-
szager@chromium.org authored
Context: https://groups.google.com/a/chromium.org/d/msg/chromium-dev/IcZ3C_ooKUM/ux559wpM_9cJ R=stip@chromium.org, iannucci@chromium.org BUG= Review URL: https://codereview.chromium.org/868943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293765 0039d316-1c4b-4281-b951-d872f2087c98
-
- 22 Jan, 2015 1 commit
-
-
phajdan.jr@chromium.org authored
BUG=432498 Review URL: https://codereview.chromium.org/860353003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293743 0039d316-1c4b-4281-b951-d872f2087c98
-
- 16 Jan, 2015 1 commit
-
-
dpranke@chromium.org authored
Way back in r185294 I added the ability to request that, when checking owners, the patch author *should not* count (normally it does count). We did this in order to be able to mimic the review processes of WebKit in the Blink repo. However, we ended up never using this feature, so I'm finally getting around to deleting it. R=maruel@chromium.org BUG=none Review URL: https://codereview.chromium.org/851103004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293685 0039d316-1c4b-4281-b951-d872f2087c98
-
- 15 Jan, 2015 1 commit
-
-
mmoss@chromium.org authored
This prevents --no_auth from always clearing BOTO_CONFIG, since there are times when a BOTO is needed for other things than just auth info (e.g. proxy settings). BUG=443523 R=hinoka@chromium.org, szager@chromium.org Review URL: https://codereview.chromium.org/844373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293652 0039d316-1c4b-4281-b951-d872f2087c98
-
- 14 Jan, 2015 1 commit
-
-
sbc@chromium.org authored
I've run in the exceptions a few times when doing 'git cl presubmit' or 'git cl lint' from a detached HEAD state (not uncommon when using 'git rebase-update') Review URL: https://codereview.chromium.org/792933003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293643 0039d316-1c4b-4281-b951-d872f2087c98
-
- 13 Jan, 2015 2 commits
-
-
dpranke@chromium.org authored
TBR=iannucci@chromium.org BUG= Review URL: https://codereview.chromium.org/848133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293621 0039d316-1c4b-4281-b951-d872f2087c98
-
dnj@chromium.org authored
This document generation round also includes additional generated content that was not checked in from previous commits. BUG=chromium:440844 TEST=local - Loaded HTML page in local browser, confirmed quotes were correct. Review URL: https://codereview.chromium.org/788293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293620 0039d316-1c4b-4281-b951-d872f2087c98
-
- 10 Jan, 2015 1 commit
-
-
bradnelson@google.com authored
BUG=None TEST=local R=iannucci@chromium.org Review URL: https://codereview.chromium.org/824153005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293595 0039d316-1c4b-4281-b951-d872f2087c98
-
- 08 Jan, 2015 1 commit
-
-
raphael.kubo.da.costa@intel.com authored
This is created for the external gsutil since r293320, and was creating needless churn in presubmit tests when it is present. R=pgervais@chromium.org,hinoka@google.com BUG=434422 Review URL: https://codereview.chromium.org/831913003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293574 0039d316-1c4b-4281-b951-d872f2087c98
-
- 07 Jan, 2015 2 commits
-
-
dnj@chromium.org authored
BUG=chromium:444597 Review URL: https://codereview.chromium.org/819133003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293549 0039d316-1c4b-4281-b951-d872f2087c98
-
luqui@chromium.org authored
BUG=443264 R=iannucci@chromium.org,maruel@chromium.org Review URL: https://codereview.chromium.org/811023003/ git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293537 0039d316-1c4b-4281-b951-d872f2087c98
-
- 06 Jan, 2015 1 commit
-
-
sheyang@chromium.org authored
BUG=431792 Review URL: https://codereview.chromium.org/805663004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293525 0039d316-1c4b-4281-b951-d872f2087c98
-
- 29 Dec, 2014 1 commit
-
-
djacques@chromium.org authored
5498b958 runs gsutil using 'os.execv', which, on Windows, apparently causes it to return before completion. Also add verbosity to '7z' failures on toolchain downloading. BUG=chromium:445425 TEST=bot - Ran on bot, this fix solves the problem that we were seeing. R=pgervais@chromium.org, sergeyberezin@chromium.org Review URL: https://codereview.chromium.org/828463003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293507 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Dec, 2014 2 commits
-
-
loislo@chromium.org authored
BUG= TBR= dpranke@chromium.org, enne@chromium.org, apavlov@chromium.org Review URL: https://codereview.chromium.org/829453004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293503 0039d316-1c4b-4281-b951-d872f2087c98
-
loislo@chromium.org authored
The root of problem is a _cache_temp file. git_cache expected that it is a folder. So rmtree failed to remove it. BUG= TBR= dpranke@chromium.org, enne@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/825133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293502 0039d316-1c4b-4281-b951-d872f2087c98
-
- 23 Dec, 2014 1 commit
-
-
pgervais@chromium.org authored
The previous version was modifying gsutil output by adding a stacktrace upon non-zero return code, which broke existing code. BUG=400871 R=hinoka@chromium.org Review URL: https://codereview.chromium.org/822093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293501 0039d316-1c4b-4281-b951-d872f2087c98
-
- 20 Dec, 2014 3 commits
-
-
iannucci@chromium.org authored
R=pgervais@chromium.org, agable@chromium.org, friedman@chromium.org BUG= Review URL: https://codereview.chromium.org/800003004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293482 0039d316-1c4b-4281-b951-d872f2087c98
-
hinoka@chromium.org authored
BUG= R=pgervais@chromium.org Review URL: https://codereview.chromium.org/809203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293481 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
R=agable@chromium.org, friedman@google.com, maruel@chromium.org, pgervais@chromium.org, friedman@chromium.org, mmoss@chromium.org, szager@chromium.org, vadimsh@chromium.org BUG= Review URL: https://codereview.chromium.org/816173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293480 0039d316-1c4b-4281-b951-d872f2087c98
-
- 19 Dec, 2014 1 commit
-
-
raphael.kubo.da.costa@intel.com authored
The recent pylint 1.3.1 and 1.4.0 upgrades have caused some new errors to be reported for presubmit_unittest: * presubmit_support.InputApi.AffectedFiles() expectes a parameter called |include_deletes|, not |include_deleted|. * The mock AffectedFiles() implementation in CannedChecksUnittest.testCannedCheckChangeHasNoTabs() had its signature updated to match the one in presubmit_support.InputApi, otherwise pylint would (erroneously) consider that this mock implementation was used in all other AffectedFiles() invocations in CannedChecksUnittest and complain that some parameters were missing. It makes more sense to do this than disable the check and miss real problems in the future. R=maruel@chromium.org, iannucci@chromium.org, pgervais@chromium.org BUG=443232 Review URL: https://codereview.chromium.org/802403003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293468 0039d316-1c4b-4281-b951-d872f2087c98
-
- 18 Dec, 2014 3 commits
-
-
machenbach@chromium.org authored
Without this change, roll-dep requires dependencies to be checked out and up to date in order to roll a newer revision. This change allows to use roll-dep with less checking and makes the script user responsible to verify the correctness of the deps path and git hash. This eases writing a deps roller that updates multiple deps including a variety of os deps, which might not be checked out on the host of the deps roller. BUG=438705, 437462 R=jochen@chromium.org Review URL: https://codereview.chromium.org/801643004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293444 0039d316-1c4b-4281-b951-d872f2087c98
-
primiano@chromium.org authored
This is similar to r247914 and r149742: urllib does not work with SSL connections behind proxies, we need to use urllib2 instead. Doing this should allow people behind proxies to download gsutils 4.7 after r293413. (Setting NOTRY here to be able to land the issue, otherwise the CQ fails when running some presubmit checks, see crbug.com/443232) R=maruel@chromium.org, hinoka@chromium.org, pgervais@chromium.org, primiano@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/809053002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293439 0039d316-1c4b-4281-b951-d872f2087c98
-
hinoka@chromium.org authored
"--" is the hard keyword to separate gsutil commands from gsutil.py commands. BUG= R=dnj@chromium.org Review URL: https://codereview.chromium.org/812223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293433 0039d316-1c4b-4281-b951-d872f2087c98
-
- 17 Dec, 2014 2 commits
-
-
dpranke@chromium.org authored
The new GSUtil (or gs protocol, who knows) strips off the redundent x-goog-meta string from the metadata key. This CL compensates for that. Also since we're on 4.7, we can use the faster gsutil stat instead of gsutil ls -L. BUG= TEST=ran download_from_google_storage against compiler_proxy.sha, works NOTREECHECKS=true NOTRY=true R=dnj@chromium.org, pgervais@chromium.org Review URL: https://codereview.chromium.org/809123003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293432 0039d316-1c4b-4281-b951-d872f2087c98
-
hinoka@chromium.org authored
This pins gsutil to a vanilla 4.7 instead of the weird custom 3.4 we have in depot_tools BUG= R=pgervais@chromium.org Review URL: https://codereview.chromium.org/797663003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293413 0039d316-1c4b-4281-b951-d872f2087c98
-
- 16 Dec, 2014 1 commit
-
-
erikchen@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/789733004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293401 0039d316-1c4b-4281-b951-d872f2087c98
-
- 15 Dec, 2014 1 commit
-
-
charliea@google.com authored
Review URL: https://codereview.chromium.org/809473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293398 0039d316-1c4b-4281-b951-d872f2087c98
-
- 12 Dec, 2014 2 commits
-
-
pkasting@chromium.org authored
Use grep -e --force instead of grep "--force" since apparently the latter doesn't work properly in all cases. BUG=441072 TEST=No errors from gclient :/ Review URL: https://codereview.chromium.org/802513003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293380 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
The idea here is that when one of the filters are cleaned up in Chromium, they should not be filtered out, otherwise we won't catch them in the presubmit step. See for example -> https://codereview.chromium.org/788493002/ BUG=None R=agable@chromium.org, dpranke@chromium.org Review URL: https://codereview.chromium.org/779033003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293357 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 Dec, 2014 5 commits
-
-
rmistry@google.com authored
BUG=435702 Review URL: https://codereview.chromium.org/797793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293356 0039d316-1c4b-4281-b951-d872f2087c98
-
vapier@chromium.org authored
This is largely a bugfix release, so should be much easier to transition. BUG=chromium:431514 TEST=ran on some code bases and checked output Review URL: https://codereview.chromium.org/753543006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293355 0039d316-1c4b-4281-b951-d872f2087c98
-
primiano@chromium.org authored
Revert of Make gclient ready for the Blink (DEPS to main project) transition (patchset #6 id:180001 of https://codereview.chromium.org/743083002/) Reason for revert: The test intoruced is flake (see crrev.com/753543006/). Need to look into that with more patience as it reproduces only on precise. Original issue's description: > Make gclient ready for the Blink (DEPS to main project) transition > > This CL makes gclient understand correctly whether a git project is > being moved from DEPS to an upper project and vice-versa. > The driving use case for this is the upcoming Blink merge, where > third_party/Webkit will be removed from DEPS (and .gitignore) and will > become part of the main project. > > At present state, gclient leaves the .git folder around when a project > is removed from DEPS, and that causes many problems. > > Furthermore this CL solves the performance problem of bisecting across > the merge point. The subproject's (Blink) .git/ folder is moved to a > backup location (in the main checkout root) and is restored when moving > backwards, avoiding a re-fetch when bisecting across the merge point. > > BUG=431469 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=293329 TBR=iannucci@chromium.org,maruel@chromium.org,jochen@chromium.org NOTREECHECKS=true NOTRY=true BUG=431469 Review URL: https://codereview.chromium.org/796053002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293352 0039d316-1c4b-4281-b951-d872f2087c98
-
sbc@chromium.org authored
Also, fix assertion that fires if all the reviews are on the same day (first_day == last_day) Also, don't print backtrace if no arguments at all are specified. Review URL: https://codereview.chromium.org/797523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293351 0039d316-1c4b-4281-b951-d872f2087c98
-
sbc@chromium.org authored
I ran into several failures running the presubmit checks on my Ubuntu/Trusty laptop and it looks like a some of the tests were broken by recent versions of svn and git. Review URL: https://codereview.chromium.org/795723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293341 0039d316-1c4b-4281-b951-d872f2087c98
-
- 10 Dec, 2014 3 commits
-
-
pkasting@chromium.org authored
This uses grep instead. Note that just grepping for "--force" matches other things, e.g. "foo--force--foo", but that's a problem with the original code as well, I think. BUG=435729 TEST=Run gclient under msysgit bash. No error should occur. Review URL: https://codereview.chromium.org/789353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293340 0039d316-1c4b-4281-b951-d872f2087c98
-
rmistry@google.com authored
This change goes hand in hand with the corresponding Rietveld change here: https://codereview.chromium.org/773083004/ The motivation for both CLs came from the discussion in the internal CL: https://chromereviews.googleplex.com/115567013/ AFAIK either change can be submitted first without breaking anything in the other framework. Observe the "Tracked Ref" field in the below CLs- Tracking a remote ref: * https://skia-codereview-staging.appspot.com/8861001 (Tracking skiabot-test's refs/heads/master) * https://skia-codereview-staging.appspot.com/851002 (Tracking skiabot-test's refs/diff/test1) * https://skia-codereview-staging.appspot.com/2891001 (Tracking Chromium's refs/heads/master) * https://skia-codereview-staging.appspot.com/1931003 (Tracking Chromium's refs/branch-heads/1916) Tracking a local branch which in turn tracks a remote ref: * https://skia-codereview-staging.appspot.com/3891002 (Transitively tracking skiabot-test's refs/heads/master) * https://skia-codereview-staging.appspot.com/4921001 (Transitively tracking Chromium's refs/branch-heads/1916) CL when no target_ref is specified in depot_tools/third_party/upload.py: * https://skia-codereview-staging.appspot.com/3871003 (CL with missing target_ref should default to /refs/heads/master) Try the above links with and without the 'Deprecated UI' checked in https://skia-codereview-staging.appspot.com/settings BUG=435702 Review URL: https://codereview.chromium.org/781523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293334 0039d316-1c4b-4281-b951-d872f2087c98
-
primiano@chromium.org authored
This CL makes gclient understand correctly whether a git project is being moved from DEPS to an upper project and vice-versa. The driving use case for this is the upcoming Blink merge, where third_party/Webkit will be removed from DEPS (and .gitignore) and will become part of the main project. At present state, gclient leaves the .git folder around when a project is removed from DEPS, and that causes many problems. Furthermore this CL solves the performance problem of bisecting across the merge point. The subproject's (Blink) .git/ folder is moved to a backup location (in the main checkout root) and is restored when moving backwards, avoiding a re-fetch when bisecting across the merge point. BUG=431469 Review URL: https://codereview.chromium.org/743083002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293329 0039d316-1c4b-4281-b951-d872f2087c98
-