From 37bac07f5da59ac7352c28de813704831494e02b Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 11 Nov 2025 16:30:12 +1100 Subject: [PATCH] tests/serial_test.py: Factor common reset code into send_script func. Signed-off-by: Damien George --- tests/serial_test.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/serial_test.py b/tests/serial_test.py index 455d2277f6..006e6fec9c 100755 --- a/tests/serial_test.py +++ b/tests/serial_test.py @@ -86,6 +86,8 @@ def drain_input(ser): def send_script(ser, script): + ser.write(b"\x03\x01\x04") # break, raw-repl, soft-reboot + drain_input(ser) chunk_size = 32 for i in range(0, len(script), chunk_size): ser.write(script[i : i + chunk_size]) @@ -109,8 +111,6 @@ def read_test(ser_repl, ser_data, bufsize, nbuf): READ_TIMEOUT_S = 2 # Load and run the read_test_script. - ser_repl.write(b"\x03\x01\x04") # break, raw-repl, soft-reboot - drain_input(ser_repl) script = bytes(read_test_script % (bufsize, nbuf), "ascii") send_script(ser_repl, script) @@ -166,8 +166,6 @@ def write_test(ser_repl, ser_data, bufsize, nbuf, verified): global test_passed # Load and run the write_test_script. - ser_repl.write(b"\x03\x01\x04") # break, raw-repl, soft-reboot - drain_input(ser_repl) if verified: script = write_test_script_verified else: