From 851e869bb2ca18138da537411898e03bcfd85b42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20M=C3=BAdry?= Date: Mon, 24 Mar 2025 14:14:17 +0100 Subject: [PATCH] fix: parttool print subprocess output on fail --- examples/storage/parttool/pytest_parttool_example.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/storage/parttool/pytest_parttool_example.py b/examples/storage/parttool/pytest_parttool_example.py index f73ff17364..a6a6041fd7 100644 --- a/examples/storage/parttool/pytest_parttool_example.py +++ b/examples/storage/parttool/pytest_parttool_example.py @@ -41,7 +41,11 @@ def test_examples_parttool(dut: Dut) -> None: ] for cmd in cmds: - subprocess.check_call(BASE_CMD + cmd.split()) + try: + subprocess.check_call(BASE_CMD + cmd.split()) + except subprocess.CalledProcessError as e: + print(e.output) + raise clean_files = ['custom.bin', 'custom1.bin'] for clean_file in clean_files: