From 10d9ab91377483e24c991269e3d7dd2a0c56e727 Mon Sep 17 00:00:00 2001
From: Philipp Stephani
Date: Mon, 18 Aug 2025 14:47:40 +0200
Subject: [PATCH] style: Print coverage return codes in verbose mode (#3190)
---
python/private/python_bootstrap_template.txt | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/python/private/python_bootstrap_template.txt b/python/private/python_bootstrap_template.txt
index 1eaa0483df..62ded87337 100644
--- a/python/private/python_bootstrap_template.txt
+++ b/python/private/python_bootstrap_template.txt
@@ -457,6 +457,7 @@ source =
env=env,
cwd=workspace
)
+ PrintVerboseCoverage('Return code of coverage run:', ret_code)
output_filename = os.path.join(os.environ['COVERAGE_DIR'], 'pylcov.dat')
PrintVerboseCoverage('Converting coveragepy database to lcov:', output_filename)
@@ -470,10 +471,12 @@ source =
kparams['stdout'] = sys.stderr
kparams['stderr'] = sys.stderr
- ret_code = subprocess.call(
+ lcov_ret_code = subprocess.call(
params,
**kparams
- ) or ret_code
+ )
+ PrintVerboseCoverage('Return code of coverage lcov:', lcov_ret_code)
+ ret_code = lcov_ret_code or ret_code
try:
os.unlink(rcfile_name)