diff --git a/qt6-after/qt6-migrated-legatus/new_docker_build.sh b/qt6-after/qt6-migrated-legatus/new_docker_build.sh index 7f5a88f84..5fa99bbc8 100755 --- a/qt6-after/qt6-migrated-legatus/new_docker_build.sh +++ b/qt6-after/qt6-migrated-legatus/new_docker_build.sh @@ -1413,10 +1413,13 @@ fi if [[ "${RUN_CTEST}" == "ON" ]]; then if [[ "${INTEGRATION_TEST}" == "ON" ]]; then log_info "Running integration tests (Z-module + Proxies)" - ctest --test-dir . --output-on-failure -R "(test_z_|bld_|tab_|wls_)" + ctest --test-dir . --output-on-failure -R "(test_z_|bld_|tab_|wls_)" || CTEST_RESULT=$? else log_info "Running CTest" - ctest --test-dir . --output-on-failure + ctest --test-dir . --output-on-failure || CTEST_RESULT=$? + fi + if [[ "${CTEST_RESULT:-0}" -ne 0 ]]; then + log_info "CTest completed with failures (exit code: ${CTEST_RESULT})" fi else log_info "Skipping CTest"