- 19 Feb, 2015 3 commits
-
-
glider@chromium.org authored
This check is specific to Chromium codebase, there's no point in having it in depot_tools. BUG=None R=maruel@chromium.org Review URL: https://codereview.chromium.org/924863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294124 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
Noticed by Jens Widell in https://codereview.chromium.org/932333003/ TBR=maruel BUG=459855 Review URL: https://codereview.chromium.org/933373004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294123 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
R=machenbach TBR=maruel BUG=459855 Review URL: https://codereview.chromium.org/932333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294121 0039d316-1c4b-4281-b951-d872f2087c98
-
- 17 Feb, 2015 3 commits
-
-
hinoka@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/874763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294095 0039d316-1c4b-4281-b951-d872f2087c98
-
primiano@chromium.org authored
Currently check_bucket_permissions() in download_from_google_storage.py performs a gsutil ls gs://bucket to determine whether the user has access to the bucket or not. This can be an EXTREMELY expensive operation (~minutes) if the bucket in question has a lot of objects in the root (real case: chrome-telemetry). It is worth noting that check_bucket_permissions() is not called just for uploads but also for downloads, hence this is slowing down all invocations of gclient sync on users and bots machine. Removing the check_bucket_permissions() and let gsutil fail with an Unauthorized error message if ACLs are not met. BUG=458059 Review URL: https://codereview.chromium.org/923473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294083 0039d316-1c4b-4281-b951-d872f2087c98
-
primiano@chromium.org authored
Reland crrev.com/743083002, which was reverted in crrev.com/796053002 due to some test flakiness, probably related with an old version of Git on the bots. Relanding now that the infra has been updated to Trusty (plus adding some de-flake precautions). Original CL 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 Review URL: https://codereview.chromium.org/910913003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294082 0039d316-1c4b-4281-b951-d872f2087c98
-
- 16 Feb, 2015 1 commit
-
-
bauerb@chromium.org authored
This makes uploading to Gerrit with `git cl` more similar to uploading to Rietveld, by uploading a squashed commit containing the diff to the newest common ancestor. Uploaded commits are stored in refs/heads/git_cl_uploads/<branch> (and their commit message is used for the squash commit), which allows amending the commit message to change it on the uploaded CL, and looking through the reflog to find old uploaded versions. BUG=none Review URL: https://codereview.chromium.org/200023004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294077 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 Feb, 2015 1 commit
-
-
dgarrett@chromium.org authored
Add support for 'brillo' as an entry command distinct from 'cros'. It still does exactly the same thing... for now. BUG=brillo:162 TEST=Ran "brillo help" successfully. Review URL: https://codereview.chromium.org/896393003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294021 0039d316-1c4b-4281-b951-d872f2087c98
-
- 05 Feb, 2015 1 commit
-
-
iannucci@chromium.org authored
expect_tests and testing_support are now pulled in via DEPS. R=cmp@chromium.org, pgervais@chromium.org BUG= Review URL: https://codereview.chromium.org/901083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293963 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Feb, 2015 2 commits
-
-
wychen@chromium.org authored
Review URL: https://codereview.chromium.org/899503003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293930 0039d316-1c4b-4281-b951-d872f2087c98
-
wychen@chromium.org authored
Remove the ambiguity between revision and filename (or directory name) when using command "git cl diff". BUG=454032 Review URL: https://codereview.chromium.org/889093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293914 0039d316-1c4b-4281-b951-d872f2087c98
-
- 02 Feb, 2015 3 commits
-
-
deymo@chromium.org authored
BUG=brillo:90 TEST=./my_activity.py shows brillo bugs. Review URL: https://codereview.chromium.org/891543002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293912 0039d316-1c4b-4281-b951-d872f2087c98
-
cmp@chromium.org authored
R=maruel@chromium.org Review URL: https://codereview.chromium.org/884243006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293911 0039d316-1c4b-4281-b951-d872f2087c98
-
mmoss@chromium.org authored
R=iannucci@chromium.org, iannucci@google.com BUG=444470 Review URL: https://codereview.chromium.org/887563004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293909 0039d316-1c4b-4281-b951-d872f2087c98
-
- 30 Jan, 2015 1 commit
-
-
scottmg@chromium.org authored
BUG=444470 R=scottmg@chromium.org, iannucci@google.com Review URL: https://codereview.chromium.org/888923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293889 0039d316-1c4b-4281-b951-d872f2087c98
-
- 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 2 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
-