DescriptionMake gclient_scm.py use cache_dir
Instead of having custom logic for dealing with cache directories, use
git_cache.py to populate caches.
Also fixes a bug in git_cache.py where it was looking for lockfiles in cwd rather than the cache dir.
Other changes:
* _Run now returns output.
* Always print to stdout in CheckCallAndFilterOutput, even if it gets a carriage return. This is done because git progress report are carriage returns and not newlines and we don't want everything on the same line and not strip out the CRs.
* Removed members changed tests, its not very useful to know a new import is added.
BUG=339171
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=254248
Patch Set 1 #Patch Set 2 : Also break the config lock while we're at it, and remove the CPU limit #
Total comments: 5
Patch Set 3 : Review fix, also deleted members changed test #
Total comments: 9
Patch Set 4 : Remove cache_locks, also more membership tests. #
Messages
Total messages: 10 (0 generated)
|