summaryrefslogtreecommitdiff
path: root/src/exchange/test_taler_exchange_httpd_afl.sh
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-01-20 02:43:48 +0100
committerChristian Grothoff <christian@grothoff.org>2020-01-20 02:43:48 +0100
commitaaa57167db98c607add2cdbd516e4d3cc89e7c07 (patch)
treef8b0e08d3a1806bd29185f4efdf481e824f5af9e /src/exchange/test_taler_exchange_httpd_afl.sh
parentf4b17c3adaa4dad7d12ef5218ed75b8e7a5210f4 (diff)
downloadexchange-aaa57167db98c607add2cdbd516e4d3cc89e7c07.tar.gz
exchange-aaa57167db98c607add2cdbd516e4d3cc89e7c07.tar.bz2
exchange-aaa57167db98c607add2cdbd516e4d3cc89e7c07.zip
add exchange key during test
Diffstat (limited to 'src/exchange/test_taler_exchange_httpd_afl.sh')
-rwxr-xr-xsrc/exchange/test_taler_exchange_httpd_afl.sh5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/exchange/test_taler_exchange_httpd_afl.sh b/src/exchange/test_taler_exchange_httpd_afl.sh
index e81a6edd7..64884b757 100755
--- a/src/exchange/test_taler_exchange_httpd_afl.sh
+++ b/src/exchange/test_taler_exchange_httpd_afl.sh
@@ -34,7 +34,7 @@ set -eu
PREFIX=
# Uncomment this line to run with valgrind...
-PREFIX="valgrind --leak-check=yes --log-file=valgrind.%p"
+PREFIX="valgrind --leak-check=yes --track-fds=yes --error-exitcode=1 --log-file=valgrind.%p"
# Setup keys.
taler-exchange-keyup -c test_taler_exchange_httpd.conf
# Setup database (just to be sure)
@@ -45,7 +45,6 @@ export GNUNET_FORCE_LOG=";;;;ERROR"
for n in afl-tests/*
do
echo -n "Test $n "
- $PREFIX taler-exchange-httpd -c test_taler_exchange_httpd.conf -t 1 -f $n -C > /dev/null || { echo "FAIL!"; }
- echo "OK"
+ $PREFIX taler-exchange-httpd -c test_taler_exchange_httpd.conf -t 1 -f $n -C > /dev/null && echo "OK" || echo "FAIL $!!"
done
exit 0