Skip to content

Commit 2cac2dc

Browse files
sobucherhankur
authored andcommitted
testing/esp: enable uart logging for failed tests on retry
1 parent 5b14474 commit 2cac2dc

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

testing/esp/run_tests.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,15 @@ def main():
431431
log_lev, ch, fh, args.gdb_log_folder)
432432
err_suite = debug_backend_tests.DebuggerTestsBunch()
433433

434+
if not board_uart_reader:
435+
try:
436+
board_uart_reader = SerialPortReader(args.serial_port)
437+
setup_logger(board_uart_reader.get_logger(), ch, fh, log_lev)
438+
board_uart_reader.start()
439+
time.sleep(1)
440+
except serial.SerialException as e:
441+
sys.stderr.write('Could not start reader for serial port {}: {}\n'.format(args.serial_port, e))
442+
434443
ids = [x[0].id() for x in res.errors + res.failures]
435444
for t in suite._tests:
436445
if t.id() in ids:

0 commit comments

Comments
 (0)