diff options
Diffstat (limited to 'tests/benc.sh')
-rwxr-xr-x | tests/benc.sh | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/tests/benc.sh b/tests/benc.sh index dac0617..a8f6dc2 100755 --- a/tests/benc.sh +++ b/tests/benc.sh @@ -1,21 +1,10 @@ #!/bin/sh set -e +TEST_DATA=$1 AEC=../src/aec -test_data=https://gitlab.dkrz.de/k202009/libaec/raw/master/data/typical.rz -if [ ! -f typical.dat ]; then - rm -f typical.rz - type curl >/dev/null 2>&1 || { - echo >&2 "curl not found. Please download $test_data by other means and place it in tests. Aborting." - exit 1 - } - curl $test_data -O || { - echo >&2 "Could not download $test_data. Please download it by other means and place it in tests. Aborting." - exit 1 - } - $AEC -d -n16 -j64 -r256 -m typical.rz typical.dat - rm -f bench.dat -fi if [ ! -f bench.dat ]; then + rm -f typical.dat + $AEC -d -n16 -j64 -r256 -m $TEST_DATA typical.dat for i in $(seq 0 499); do cat typical.dat >> bench.dat |