weishirongzhen1 / git-repo

Automatically exported from code.google.com/p/git-repo
Apache License 2.0
0 stars 0 forks source link

repo sync: better tracing support #157

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Affected Version: v1.11.1

currently when you run `repo sync` with a lot of jobs, the output is all 
intermingled and it's hard to pull out individual failures.  the default need 
not change, but it'd be nice if there was an option so that every forked child 
would gather its own output and only display it (stdout & stderr) when it 
finished.

this would be a big help for us in ChromiumOS as we want to be able to test 
manifests and quickly triage when a failure happens (such as one repo lacks 
proper ACL permissions), but we don't want to sacrifice speed to get this.  
up-to-date stdout is a non-issue because these bots are going to log it all 
anyways and people will read the logs after the fact.

Original issue reported on code.google.com by vapier@chromium.org on 4 Dec 2013 at 10:47