From 1a757af7ea7455197324773c5e33d76f22053771 Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Fri, 30 Jan 2026 13:10:42 +0100 Subject: [PATCH] ci: Print verbose build error message in test-each-commit Github-Pull: #34461 Rebased-From: bbbb78a4f28fd2378342398ccae60995ae0e08d2 --- .github/ci-test-each-commit-exec.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/ci-test-each-commit-exec.py b/.github/ci-test-each-commit-exec.py index 8f02d423ee8..a6796d7bc60 100755 --- a/.github/ci-test-each-commit-exec.py +++ b/.github/ci-test-each-commit-exec.py @@ -45,7 +45,11 @@ def main(): "-DWITH_USDT=ON", "-DCMAKE_CXX_FLAGS=-Wno-error=unused-member-function", ]) - run(["cmake", "--build", "build", "-j", str(num_procs)]) + + if run(["cmake", "--build", "build", "-j", str(num_procs)], check=False).returncode != 0: + print("Build failure. Verbose build follows.") + run(["cmake", "--build", "build", "-j1", "--verbose"]) + run([ "ctest", "--output-on-failure",