tests: Flush stdout after each status line print
This makes it more convenient to follow live test execution status. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
9626962d2f
commit
f9174c3b4e
1 changed files with 3 additions and 0 deletions
|
@ -114,6 +114,7 @@ def main():
|
||||||
logger.info("START " + t.__name__)
|
logger.info("START " + t.__name__)
|
||||||
if log_file:
|
if log_file:
|
||||||
print "START " + t.__name__
|
print "START " + t.__name__
|
||||||
|
sys.stdout.flush()
|
||||||
if t.__doc__:
|
if t.__doc__:
|
||||||
logger.info("Test: " + t.__doc__)
|
logger.info("Test: " + t.__doc__)
|
||||||
start = datetime.now()
|
start = datetime.now()
|
||||||
|
@ -141,6 +142,7 @@ def main():
|
||||||
logger.info(result)
|
logger.info(result)
|
||||||
if log_file or print_res:
|
if log_file or print_res:
|
||||||
print result
|
print result
|
||||||
|
sys.stdout.flush()
|
||||||
if results_file:
|
if results_file:
|
||||||
f = open(results_file, 'a')
|
f = open(results_file, 'a')
|
||||||
f.write(result + "\n")
|
f.write(result + "\n")
|
||||||
|
@ -154,6 +156,7 @@ def main():
|
||||||
logger.info(result)
|
logger.info(result)
|
||||||
if log_file:
|
if log_file:
|
||||||
print result
|
print result
|
||||||
|
sys.stdout.flush()
|
||||||
if results_file:
|
if results_file:
|
||||||
f = open(results_file, 'a')
|
f = open(results_file, 'a')
|
||||||
f.write(result + "\n")
|
f.write(result + "\n")
|
||||||
|
|
Loading…
Reference in a new issue