diff options
Diffstat (limited to 'contrib/ci/run')
-rwxr-xr-x | contrib/ci/run | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/contrib/ci/run b/contrib/ci/run index 3fbf2c51f..3c8f502f8 100755 --- a/contrib/ci/run +++ b/contrib/ci/run @@ -201,21 +201,22 @@ function build_debug() --with-test-dir="$test_dir" # Not building "tests" due to https://fedorahosted.org/sssd/ticket/2350 - stage make-tests make-check-wrap -j $CPU_NUM check -- true + stage make-tests make -j $CPU_NUM check LOG_COMPILER=true status=0 CK_FORK=no \ stage make-check-valgrind \ - make-check-wrap -j $CPU_NUM check -- \ - libtool --mode=execute \ - valgrind-condense 99 \ - "$valgrind_test_pattern" -- \ - --trace-children=yes \ - --trace-children-skip='*/bin/*,*/sbin/*' \ - --leak-check=full \ - --gen-suppressions=all \ - --suppressions="$CI_DIR/sssd.supp" \ - --verbose || + make -j $CPU_NUM check \ + LOG_COMPILER=libtool \ + LOG_FLAGS="--mode=execute \ + valgrind-condense 99 \ + \"$valgrind_test_pattern\" -- \ + --trace-children=yes \ + --trace-children-skip='*/bin/*,*/sbin/*' \ + --leak-check=full \ + --gen-suppressions=all \ + --suppressions=\"$CI_DIR/sssd.supp\" \ + --verbose" || status=$? mv "$test_dir" ci-test-dir ((status == 0)) @@ -279,7 +280,7 @@ function build_coverage() # Build everything, including tests # Not building "tests" due to https://fedorahosted.org/sssd/ticket/2350 - stage make-tests make-check-wrap -j $CPU_NUM check -- true + stage make-tests make -j $CPU_NUM check LOG_COMPILER=true stage lcov-pre lcov --capture --initial --directory . \ --base-directory "$BASE_DIR" \ |