From 4608f720eaf68aef59dcff63cf61a1e1bfad1073 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Wed, 28 Apr 2021 20:02:24 +0200 Subject: [PATCH] hard-coded search for valgrind --- s/runtests | 7 ++----- s/travis-build | 6 +++++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/s/runtests b/s/runtests index 0ed725fec..23430be3d 100755 --- a/s/runtests +++ b/s/runtests @@ -8,12 +8,9 @@ export LUA_PATH="$ROOT/scripts/?.lua;$LUA_PATH" UNIT_TESTS=$ROOT/$BUILD/eressea/test_eressea RUN_TESTS=$ROOT/$BUILD/eressea/eressea if [ "$1" = "-V" ]; then -VALGRIND=$(which valgrind) -if [ -n "$VALGRIND" ]; then SUPP=$ROOT/share/ubuntu-12_04.supp -UNIT_TESTS="$VALGRIND --quiet --suppressions=$SUPP --error-exitcode=1 --leak-check=no $UNIT_TESTS" -RUN_TESTS="$VALGRIND --quiet --suppressions=$SUPP --error-exitcode=1 --leak-check=no $RUN_TESTS" -fi +UNIT_TESTS="valgrind --quiet --suppressions=$SUPP --error-exitcode=1 --leak-check=no $UNIT_TESTS" +RUN_TESTS="valgrind --quiet --suppressions=$SUPP --error-exitcode=1 --leak-check=no $RUN_TESTS" fi if [ ! -e $ROOT/$BUILD ]; then diff --git a/s/travis-build b/s/travis-build index 722ea9828..f8e50f872 100755 --- a/s/travis-build +++ b/s/travis-build @@ -43,6 +43,10 @@ luarocks install lunitx --local eval $(luarocks path) export LUA_PATH="$ROOT/scripts/?.lua;$LUA_PATH" echo $LUA_PATH -s/runtests -V +if [ -e /usr/bin/valgrind ]; then + s/runtests -V +else + s/runtests +fi integration_tests