add -v to testrunner, and less output in happy path
This commit is contained in:
1 parent
cc7b781bb3
commit
5a37f652c2
1 file changed
+10
-2
@@ -31,6 +31,7 @@ var (
|
||||
|
||||
useScheduler = false
|
||||
runParallel = false
|
||||
verbose = false
|
||||
|
||||
consoleLock = sync.Mutex{}
|
||||
)
|
||||
@@ -103,8 +104,10 @@ func (t test) run(hosts []string) bool {
|
||||
} else {
|
||||
fmt.Printf("%s>>> Test %s finished with success after %0.1f secs%s\n", succ, t.name, duration, reset)
|
||||
}
|
||||
fmt.Print(out.String())
|
||||
fmt.Println()
|
||||
if err != nil || verbose {
|
||||
fmt.Print(out.String())
|
||||
fmt.Println()
|
||||
}
|
||||
consoleLock.Unlock()
|
||||
|
||||
if err != nil && useScheduler {
|
||||
@@ -237,8 +240,13 @@ func sequential(ts tests, hosts []string) bool {
|
||||
func main() {
|
||||
mflag.BoolVar(&useScheduler, []string{"scheduler"}, false, "Use scheduler to distribute tests across shards")
|
||||
mflag.BoolVar(&runParallel, []string{"parallel"}, false, "Run tests in parallel on hosts where possible")
|
||||
mflag.BoolVar(&verbose, []string{"v"}, false, "Print output from all tests (Also enabled via DEBUG=1)")
|
||||
mflag.Parse()
|
||||
|
||||
if len(os.Getenv("DEBUG")) > 0 {
|
||||
verbose = true
|
||||
}
|
||||
|
||||
tests, err := getTests(mflag.Args())
|
||||
if err != nil {
|
||||
fmt.Printf("Error parsing tests: %v\n", err)
|
||||
|
||||
Reference in new issue
Block a user