From 2ba3afe0bac1dbed5f620e4b7239502152b4274e Mon Sep 17 00:00:00 2001 From: Maciej Kaszynski Date: Mon, 13 Jul 2026 11:52:01 +0100 Subject: [PATCH] Adding check for LCM exit code --- tests/utils/testing_utils/run_until_file_deployed.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/utils/testing_utils/run_until_file_deployed.py b/tests/utils/testing_utils/run_until_file_deployed.py index 2a28e9d2f..eb7d87f29 100644 --- a/tests/utils/testing_utils/run_until_file_deployed.py +++ b/tests/utils/testing_utils/run_until_file_deployed.py @@ -66,6 +66,9 @@ def run_until_file_deployed( res, _ = target.execute(kill_cmd) time.sleep(0.5) assert proc.is_running() == False, "LCM still running" + assert proc.get_exit_code() == 0, ( + f"LCM did not exit cleanly, it died with code {proc.get_exit_code()}" + ) assert res == 0, "Couldn't kill lcm" return proc logger.debug(f"Waiting for {file_path}")