Browse Source

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>
Jouni Malinen 11 years ago
parent
commit
b1448311c2
1 changed files with 5 additions and 2 deletions
  1. 5 2
      tests/hwsim/run-tests.py

+ 5 - 2
tests/hwsim/run-tests.py

@@ -265,6 +265,7 @@ def main():
         from random import shuffle
         shuffle(tests_to_run)
 
+    count = 0
     for t in tests_to_run:
         name = t.__name__.replace('test_', '', 1)
         if log_handler:
@@ -278,9 +279,11 @@ def main():
 
         reset_ok = True
         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:
-                print "START " + name
+                print msg
                 sys.stdout.flush()
             if t.__doc__:
                 logger.info("Test: " + t.__doc__)