diff options
author | Daniel Spangberg <daniels@kemi.uu.se> | 2013-05-15 12:31:28 (GMT) |
---|---|---|
committer | Daniel Spangberg <daniels@kemi.uu.se> | 2013-05-15 12:31:28 (GMT) |
commit | 2882416b599514f5a7e60b07c6a20b53a32f9027 (patch) | |
tree | fe8fd58b5023c7835af4096f32389e7cb8aaa6bb /src/tests/compression/testsuite.sh | |
parent | 43f0748e4a4335e0eb9f81cc8a4728616ac08cf1 (diff) |
Added tng_compress trajectory compression algorithms
Diffstat (limited to 'src/tests/compression/testsuite.sh')
-rwxr-xr-x | src/tests/compression/testsuite.sh | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/tests/compression/testsuite.sh b/src/tests/compression/testsuite.sh new file mode 100755 index 0000000..da21de3 --- /dev/null +++ b/src/tests/compression/testsuite.sh @@ -0,0 +1,33 @@ +#!/bin/sh +do_write_test="Yes" +if [ -n "$1" ]; then + do_write_test="" +fi +STARTTEST=1 +ENDTEST=57 +#CFLAGS="-O2 -Wall" +CFLAGS="-O2 -g" +LIBS="-lm" +#CFLAGS="-O0 -Wall -g" +#LIBS="-lm -lefence" +CC="gcc" +# 32 bit +#CC="gcc -m32" +for testnum in $(seq $STARTTEST $ENDTEST); do + testname=$(grep "TESTNAME" test$testnum.h|sed 's/#define TESTNAME//') + sed "s/TESTPARAM/\"test$testnum.h\"/" <testsuite.c >test$testnum.c + if [ -n "$do_write_test" ]; then + echo Write test $testnum: $testname + $CC -DGEN $CFLAGS -I../ -L../ -o gen$testnum test$testnum.c -ltng_compress $LIBS + ./gen$testnum + rm -f gen$testnum + fi + echo Read test $testnum: $testname + $CC $CFLAGS -I../ -L../ -o read$testnum test$testnum.c -ltng_compress $LIBS + ./read$testnum + rm -f read$testnum + rm -f test$testnum.c +done + + + |