tests: Write TEST-START and TEST-STOP into kernel logs with timestamps

This makes it easier to synchronize log entries in the kernel log
(seconds from boot) and wpa_supplicant/hostapd (UNIX timestamp).

Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
Jouni Malinen 2017-05-27 11:08:16 +03:00
parent 8d968351a0
commit 8171d70406

View file

@ -424,6 +424,7 @@ def main():
if t.__doc__:
logger.info("Test: " + t.__doc__)
start = datetime.now()
open('/dev/kmsg', 'w').write('TEST-START %s @%.6f\n' % (name, time.time()))
for d in dev:
try:
d.dump_monitor()
@ -468,6 +469,7 @@ def main():
if args.loglevel == logging.WARNING:
print "Exception: " + str(e)
result = "FAIL"
open('/dev/kmsg', 'w').write('TEST-STOP %s @%.6f\n' % (name, time.time()))
for d in dev:
try:
d.dump_monitor()