Browse Source

tests: Adjust debug verbosity levels to get rid of extra info

Signed-hostap: Jouni Malinen <j@w1.fi>
Jouni Malinen 11 years ago
parent
commit
48d8a43a28
1 changed files with 4 additions and 2 deletions
  1. 4 2
      tests/hwsim/run-tests.py

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

@@ -35,11 +35,13 @@ def main():
     log_file = None
     results_file = None
     idx = 1
+    print_res = False
     if len(sys.argv) > 1 and sys.argv[1] == '-d':
         logging.basicConfig(level=logging.DEBUG)
         idx = idx + 1
     elif len(sys.argv) > 1 and sys.argv[1] == '-q':
         logging.basicConfig(level=logging.WARNING)
+        print_res = True
         idx = idx + 1
     elif len(sys.argv) > 2 and sys.argv[1] == '-l':
         log_file = sys.argv[2]
@@ -88,7 +90,7 @@ def main():
         if m:
             if test_file and test_file not in t:
                 continue
-            logger.info("Import test cases from " + t)
+            logger.debug("Import test cases from " + t)
             mod = __import__(m.group(1))
             for s in dir(mod):
                 if s.startswith("test_"):
@@ -125,7 +127,7 @@ def main():
             diff = end - start
             result = "PASS " + t.__name__ + " " + str(diff.total_seconds()) + " " + str(end)
             logger.info(result)
-            if log_file:
+            if log_file or print_res:
                 print result
             if results_file:
                 f = open(results_file, 'a')