From 3da0d781701c6bb121645d7631e2a690aaadb6bf Mon Sep 17 00:00:00 2001 From: hathach Date: Wed, 13 Dec 2023 20:16:47 +0700 Subject: [PATCH] minor tweaking --- test/hil/hil_test.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/hil/hil_test.py b/test/hil/hil_test.py index 00751181e..7c662aeea 100644 --- a/test/hil/hil_test.py +++ b/test/hil/hil_test.py @@ -162,11 +162,13 @@ def flash_bossac(board, firmware): timeout = ENUM_TIMEOUT while timeout: if os.path.exists(port): - time.sleep(0.5) break else: time.sleep(0.5) timeout = timeout - 0.5 + assert timeout, 'bossac bootloader is not available' + # sleep a bit more for bootloader to be ready + time.sleep(0.5) ret = subprocess.run(f'bossac --port {port} {board["flasher_args"]} -U -i -R -e -w {firmware}', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) return ret