summaryrefslogtreecommitdiffstats
path: root/contrib/ci/run
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ci/run')
-rwxr-xr-xcontrib/ci/run25
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" \