tests: Show test counter on the START line
This makes it more convenient to figure out how far a test cycle is from live logs. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
4414d9ee95
commit
b1448311c2
1 changed files with 5 additions and 2 deletions
|
@ -265,6 +265,7 @@ def main():
|
||||||
from random import shuffle
|
from random import shuffle
|
||||||
shuffle(tests_to_run)
|
shuffle(tests_to_run)
|
||||||
|
|
||||||
|
count = 0
|
||||||
for t in tests_to_run:
|
for t in tests_to_run:
|
||||||
name = t.__name__.replace('test_', '', 1)
|
name = t.__name__.replace('test_', '', 1)
|
||||||
if log_handler:
|
if log_handler:
|
||||||
|
@ -278,9 +279,11 @@ def main():
|
||||||
|
|
||||||
reset_ok = True
|
reset_ok = True
|
||||||
with DataCollector(args.logdir, name, args.tracing, args.dmesg):
|
with DataCollector(args.logdir, name, args.tracing, args.dmesg):
|
||||||
logger.info("START " + name)
|
count = count + 1
|
||||||
|
msg = "START {} {}/{}".format(name, count, len(tests_to_run))
|
||||||
|
logger.info(msg)
|
||||||
if args.loglevel == logging.WARNING:
|
if args.loglevel == logging.WARNING:
|
||||||
print "START " + name
|
print msg
|
||||||
sys.stdout.flush()
|
sys.stdout.flush()
|
||||||
if t.__doc__:
|
if t.__doc__:
|
||||||
logger.info("Test: " + t.__doc__)
|
logger.info("Test: " + t.__doc__)
|
||||||
|
|
Loading…
Reference in a new issue