diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-10-29 23:26:30 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-10-29 23:33:10 -0300 |
commit | 9e41dd07e4f25b7c02975e47fdf0dac65bc08e41 (patch) | |
tree | 6d166d720d8f9d2969d9fd1e4ab951cf7622c9c6 | |
parent | 3800b24c5abecfb9d1ed1d5d36ddcd5a31a45609 (diff) | |
download | rneovim-9e41dd07e4f25b7c02975e47fdf0dac65bc08e41.tar.gz rneovim-9e41dd07e4f25b7c02975e47fdf0dac65bc08e41.tar.bz2 rneovim-9e41dd07e4f25b7c02975e47fdf0dac65bc08e41.zip |
travis: Make sure valgrind report is shown on test failures
-rw-r--r-- | .ci/gcc.sh | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/.ci/gcc.sh b/.ci/gcc.sh index 57ff52ee49..90063e48f3 100644 --- a/.ci/gcc.sh +++ b/.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.' |