mirror of
https://github.com/neovim/neovim.git
synced 2026-04-20 06:20:53 +00:00
travis: Make sure valgrind report is shown on test failures
This commit is contained in:
12
.ci/gcc.sh
12
.ci/gcc.sh
@@ -11,8 +11,16 @@ export VALGRIND_LOG="$tmpdir/valgrind-%p.log"
|
||||
CMAKE_EXTRA_FLAGS="-DTRAVIS_CI_BUILD=ON -DUSE_GCOV=ON"
|
||||
|
||||
$MAKE_CMD CMAKE_EXTRA_FLAGS="${CMAKE_EXTRA_FLAGS}" unittest
|
||||
$MAKE_CMD test
|
||||
if ! $MAKE_CMD test; then
|
||||
valgrind_check "$tmpdir"
|
||||
exit 1
|
||||
fi
|
||||
valgrind_check "$tmpdir"
|
||||
|
||||
if ! $MAKE_CMD oldtest; then
|
||||
valgrind_check "$tmpdir"
|
||||
exit 1
|
||||
fi
|
||||
valgrind_check "$tmpdir"
|
||||
$MAKE_CMD oldtest
|
||||
|
||||
coveralls --encoding iso-8859-1 || echo 'coveralls upload failed.'
|
||||
|
||||
Reference in New Issue
Block a user