From 1a222bf06e6e09044ba6ed3ab941f7a8d8e6316b Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Mon, 19 Jul 2021 10:15:06 -0400 Subject: [PATCH] Tools/HIL/run_nsh_cmd.py handle missing echo, but cmd succeeded --- Tools/HIL/run_nsh_cmd.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Tools/HIL/run_nsh_cmd.py b/Tools/HIL/run_nsh_cmd.py index 6c9677997a..0e857d23ce 100755 --- a/Tools/HIL/run_nsh_cmd.py +++ b/Tools/HIL/run_nsh_cmd.py @@ -74,6 +74,10 @@ def do_nsh_cmd(port, baudrate, cmd): if cmd in serial_line: break + elif serial_line.startswith(success_cmd) and len(serial_line) <= len(success_cmd) + 2: + print_line(serial_line) + # we missed the echo, but command ran and succeeded + sys.exit(0) else: if len(serial_line) > 0: print_line(serial_line)