run-tests: add --noskips option

This commit is contained in:
Matt Mackall 2009-10-11 13:58:53 -05:00
parent 9507f2f171
commit ba7d982f34

View File

@ -102,6 +102,8 @@ def parseargs():
help="retest failed tests")
parser.add_option("-s", "--cover_stdlib", action="store_true",
help="print a test coverage report inc. standard libraries")
parser.add_option("-S", "--noskips", action="store_true",
help="don't report skip tests verbosely")
parser.add_option("-t", "--timeout", type="int",
help="kill errant tests after TIMEOUT seconds"
" (default: $%s or %d)" % defaults['timeout'])
@ -640,8 +642,9 @@ def runchildren(options, tests):
vlog('pid %d exited, status %d' % (pid, status))
failures |= status
print
for s in skips:
print "Skipped %s: %s" % (s[0], s[1])
if not options.noskips:
for s in skips:
print "Skipped %s: %s" % (s[0], s[1])
for s in fails:
print "Failed %s: %s" % (s[0], s[1])