- 07 Mar, 2012 1 commit
-
-
maruel@chromium.org authored
TBR=petermayo@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9617031 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@125276 0039d316-1c4b-4281-b951-d872f2087c98
-
- 05 Mar, 2012 1 commit
-
-
maruel@chromium.org authored
This permits running git grep over the dependencies. With --ignore, gclient recurse continues even if nothing is found in a dependency. Without this flag, git grep returns 1 when nothing is found, causing gclient to stop processing the remaining dependencies. TBR=nsylvain@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9600010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@124914 0039d316-1c4b-4281-b951-d872f2087c98
-
- 02 Mar, 2012 1 commit
-
-
davidbarr@chromium.org authored
Support --jobs in 'fetch' and 'recurse' commands. BUG=115840 TEST= Review URL: http://codereview.chromium.org/9560010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@124657 0039d316-1c4b-4281-b951-d872f2087c98
-
- 01 Mar, 2012 1 commit
-
-
davidbarr@chromium.org authored
The fetch command is simply an alias for: gclient recurse -s git git fetch origin Rework 'recurse' command to use a WorkQueue so that --jobs is supported. BUG=115840 TEST= Review URL: http://codereview.chromium.org/9463044 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@124334 0039d316-1c4b-4281-b951-d872f2087c98
-
- 29 Feb, 2012 2 commits
-
-
scottmg@chromium.org authored
- Support quiet option on ninja-deplist-helper. - Add "overprint" mode to ninja when attached to a console. - Fix slash handling in creating output directories. - Merge response file support from master branch Review URL: https://chromiumcodereview.appspot.com/9539015 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@124266 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
r123775 contained copy-paste left-over that caused the code to throw a NameError instead of a HTTPError. R=petermayo@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9536014 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@124184 0039d316-1c4b-4281-b951-d872f2087c98
-
- 27 Feb, 2012 2 commits
-
-
maruel@chromium.org authored
Occasionally, AppEngine throws HTTP 500. In practice it's not a big deal but upload.py converts them into sys.exit() call which is problematic. This breaks the commit queue since this behaviors forces the CQ to quit. R=dpranke@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9480005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123775 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
The mere fact that they were each looking at two different outputs was already a bad sign. Then, occasionally, the output would still not match exactly. This needs to be recoded so remove these tests in the meantime. TBR=dpranke@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9474003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123743 0039d316-1c4b-4281-b951-d872f2087c98
-
- 24 Feb, 2012 1 commit
-
-
bashi@chromium.org authored
Xcode 4.3 git returns the version like below: git version 1.7.7.5 (Apple Git-26) Modify GIT.AssertVersion to accept such input. Also modify tests/gclient_scm_test.py to pass tests, but not sure the fix is collect. BUG=chromium:115576 TEST=ran tests/gclient_scm_test.py Review URL: http://codereview.chromium.org/9443047 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123399 0039d316-1c4b-4281-b951-d872f2087c98
-
- 23 Feb, 2012 4 commits
-
-
scottbyer@chromium.org authored
things). Review URL: http://codereview.chromium.org/9442028 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123329 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
An example use case is github over ssh at a pinned revision. R=petermayo@chromium.org BUG=115202 TEST= Review URL: http://codereview.chromium.org/9443025 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123325 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
R=dpranke@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9428047 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123301 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
TBR=bevc@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9178027 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123276 0039d316-1c4b-4281-b951-d872f2087c98
-
- 22 Feb, 2012 3 commits
-
-
maruel@chromium.org authored
TBR=nsylvain@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9433048 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@123068 0039d316-1c4b-4281-b951-d872f2087c98
-
scottmg@chromium.org authored
Built from https://github.com/sgraham/ninja/tree/deplist. Review URL: https://chromiumcodereview.appspot.com/9372088 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122940 0039d316-1c4b-4281-b951-d872f2087c98
-
bulach@chromium.org authored
Chrome for Android introduced the requirement for java files. Android's style guide: http://source.android.com/source/code-style.html#limit-line-length defines 100 columns for .java files. This patch changes the presubmit tests which are also used by chromium's CQ. TEST=testCannedCheckJavaLongLines Review URL: http://codereview.chromium.org/9417023 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122938 0039d316-1c4b-4281-b951-d872f2087c98
-
- 16 Feb, 2012 2 commits
-
-
maruel@chromium.org authored
When a diff contains utf8 character, the filename would be stored as a unicode object instead of a str. This is even if the buffer is originally sent as a utf-8 encoded str. Then once the diff is reconstructed to be sent to 'patch', a unicode object instead of a str would be sent, confusing patch. R=cmp@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9387024 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122361 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
This is required to avoid the need to clobber the bots when moving a directory to deps/. Currently, the directory in question is likely to remain in the working copy, despite having been removed, due to the presence of untracked files. This causes the checkout from deps/ to fail. With this change, when both --reset and --delete_unversioned_trees are specified, the the directory in question will be removed from the working copy, thereby allowing the copy in deps/ to be checked out correctly. Note that untracked directories which are explicitly ignored (ie in .gitignore or svn:ignore) will not be removed. Note that this was previously landed in http://codereview.chromium.org/9348054 but reverted due to problems with symlinks in the chromeos build. BUG=112887, chromium-os:20759 Review URL: http://codereview.chromium.org/9404014 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122300 0039d316-1c4b-4281-b951-d872f2087c98
-
- 15 Feb, 2012 4 commits
-
-
maruel@chromium.org authored
Caused issues with chromium.chromiumos bots. TBR=steveblock@chromium.org BUG=112887 TEST= Review URL: http://codereview.chromium.org/9401011 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122098 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
R=maruel@chromium.org BUG=None TEST=Copyright check still works. Review URL: http://codereview.chromium.org/9365077 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122006 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
in the way <http://code.google.com/p/chromium/wiki/UsingNewGit#Initial_checkout> describes. R=maruel@chromium.org TEST=gclient sync with safesync_url is faster. BUG=109184 Review URL: http://codereview.chromium.org/9379005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121988 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
This is required to avoid the need to clobber the bots when moving a directory to deps/. Currently, the directory in question is likely to remain in the working copy, despite having been removed, due to the presence of untracked files. This causes the checkout from deps/ to fail. With this change, when both --force and --delete_unversioned_trees are specified, the the directory in question will be removed from the working copy, thereby allowing the copy in deps/ to be checked out correctly. Note that untracked directories which are explicitly ignored (ie in .gitignore or svn:ignore) will not be removed. BUG=112887,chromium-os:20759 Review URL: http://codereview.chromium.org/9348054 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121986 0039d316-1c4b-4281-b951-d872f2087c98
-
- 14 Feb, 2012 4 commits
-
-
maruel@chromium.org authored
Now accepts duplicate keys, it simplifies parsing, like when multiple bots are used, each with their own test filter. This enables full test specification per builder. R=petermayo@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9380022 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121842 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
The major use case was for ChromiumOS devs who were using repo. It's not a frequent use case anymore. Having git-cl sync on each invocation is costly. TBR=nsylvain@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9389030 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121834 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
This version of upload.py is slightly less annoying, it won't cancel out if no patchset title is provided and disable colors all the time. R=cmp@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9233057 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121826 0039d316-1c4b-4281-b951-d872f2087c98
-
ukai@chromium.org authored
also, use http download instead of scp, because scp won't work well on Windows. BUG=chromium:113153 Review URL: https://chromiumcodereview.appspot.com/9369023 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121820 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 Feb, 2012 1 commit
-
-
evan@chromium.org authored
Should be no functional change. Necessary for a follow-up change I'm making. Review URL: http://codereview.chromium.org/9385017 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121590 0039d316-1c4b-4281-b951-d872f2087c98
-
- 10 Feb, 2012 2 commits
-
-
evan@chromium.org authored
Everyone at this point should have been migrated to the new format. Review URL: http://codereview.chromium.org/9385010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121509 0039d316-1c4b-4281-b951-d872f2087c98
-
jrg@chromium.org authored
Prints the bots a tryjob would use if sent out. (Does not send out the job.) Review URL: http://codereview.chromium.org/9348068 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@121409 0039d316-1c4b-4281-b951-d872f2087c98
-
- 06 Feb, 2012 1 commit
-
-
rohitrao@chromium.org authored
Review URL: http://codereview.chromium.org/9264044 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@120586 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Feb, 2012 3 commits
-
-
ukai@chromium.org authored
If we quote as --receive-pack="git receive-pack --reviewer=foo@example.com", git will try to run "git receive-pack --reviewer=foo@example.com" command and failed like this Gerrit Code Review: git receive-pack --reviewer=foo@example.com: not found fatal: The remote end hung up unexpectedly Command "git push --receive-pack="git receive-pack --reviewer=foo@example.com" origin HEAD:refs/for/master" failed. Review URL: http://codereview.chromium.org/9325018 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@120337 0039d316-1c4b-4281-b951-d872f2087c98
-
chrisha@chromium.org authored
For some reason, on Mac setup_tools won't create the installation directory if it doesn't exist, while it appears to do so on Linux and Windows. BUG= TEST= Review URL: http://codereview.chromium.org/9323030 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@120331 0039d316-1c4b-4281-b951-d872f2087c98
-
ukai@chromium.org authored
This is the bare beginnings of Gerrit support for (non-repo) depot_tools, based on Roland's work. Differnt from http://codereview.chromium.org/8826015/ it read codereview.settings and if it has GERRTI_HOST and GERRIT_PORT, then "git cl config" configured it for gerrit. installs hooks/commit-msg git config gerrit.host $GERRIT_HOST git config gerrit.port $GERRIT_PORT if it has gerrit.host config, "git cl upload" will upload a change to gerrit as "git push --receive-pack=... origin master" it scans description and extract reviewers from R= line. Review URL: http://codereview.chromium.org/9264065 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@120276 0039d316-1c4b-4281-b951-d872f2087c98
-
- 02 Feb, 2012 1 commit
-
-
chrisha@chromium.org authored
This CL introduces package_management.py, a module for managing third-party Python packages in a site directory within depot_tools. A future CL will integrate this with depot_tools, causing the packages to be downloaded and installed on first run after that CL lands. Once in place presubmit_canned_checks will be extended to make use of the locally installed version of pylint. BUG= TEST= Review URL: http://codereview.chromium.org/8965033 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@120225 0039d316-1c4b-4281-b951-d872f2087c98
-
- 30 Jan, 2012 1 commit
-
-
erg@chromium.org authored
Upstream cpplint.py r79 ("Convert windows path seperators to unix like while doing IncludeWhatYouUse.") Review URL: http://codereview.chromium.org/9159036 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@119713 0039d316-1c4b-4281-b951-d872f2087c98
-
- 27 Jan, 2012 2 commits
-
-
estade@chromium.org authored
this forces license headers, no line-end whitespace, etc. Also update the default license header regex to allow concluding */ on the final line. Review URL: http://codereview.chromium.org/9109001 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@119448 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
TBR=ben Review URL: https://chromiumcodereview.appspot.com/9298002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@119353 0039d316-1c4b-4281-b951-d872f2087c98
-
- 26 Jan, 2012 2 commits
-
-
erg@chromium.org authored
Review URL: http://codereview.chromium.org/9113091 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@119290 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
R=cmp@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9234038 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@119264 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Jan, 2012 1 commit
-
-
maruel@chromium.org authored
It also removes the need of manually creating a subject argument. Other related changes in this CL: - Reenable the prompt for patchset title in gcl. I'm not sure why it was disabled. - Remove git cl upload --desc_from_logs flag. --force is already meaningful. R=cmp@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9193023 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@119066 0039d316-1c4b-4281-b951-d872f2087c98
-