Mercurial > hg > audiodb
annotate tests/0006/run-test.sh @ 185:ae212368a874 no-big-mmap
Typo fix in cleanup()
I'm not sure why the tests didn't find this typo, but maybe the munmap()
is being slightly permissive about not segfaulting horribly when given
something it has already unmapped...
author | mas01cr |
---|---|
date | Fri, 16 Nov 2007 11:44:55 +0000 |
parents | f76b4182ecc8 |
children | fe4dc39b2dd7 |
rev | line source |
---|---|
mas01cr@51 | 1 #! /bin/sh |
mas01cr@51 | 2 |
mas01cr@51 | 3 . ../test-utils.sh |
mas01cr@51 | 4 |
mas01cr@51 | 5 if [ -f testdb ]; then rm -f testdb; fi |
mas01cr@51 | 6 |
mas01cr@51 | 7 ${AUDIODB} -d testdb -N |
mas01cr@51 | 8 |
mas01cr@51 | 9 intstring 2 > testfeature |
mas01cr@51 | 10 floatstring 0 1 >> testfeature |
mas01cr@51 | 11 floatstring 1 0 >> testfeature |
mas01cr@51 | 12 |
mas01cr@51 | 13 ${AUDIODB} -d testdb -I -f testfeature |
mas01cr@51 | 14 |
mas01cr@51 | 15 # sequence queries require L2NORM |
mas01cr@51 | 16 ${AUDIODB} -d testdb -L |
mas01cr@51 | 17 |
mas01cr@51 | 18 echo "query point (0.0,0.5)" |
mas01cr@51 | 19 intstring 2 > testquery |
mas01cr@51 | 20 floatstring 0 0.5 >> testquery |
mas01cr@51 | 21 |
mas01cr@51 | 22 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery > testoutput |
mas01cr@51 | 23 echo testfeature 1 0 0 > test-expected-output |
mas01cr@51 | 24 cmp testoutput test-expected-output |
mas01cr@51 | 25 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery -n 1 > testoutput |
mas01cr@51 | 26 echo testfeature 0 0 0 > test-expected-output |
mas01cr@51 | 27 cmp testoutput test-expected-output |
mas01cr@51 | 28 |
mas01cr@51 | 29 echo "query point (0.5,0.0)" |
mas01cr@51 | 30 intstring 2 > testquery |
mas01cr@51 | 31 floatstring 0.5 0 >> testquery |
mas01cr@51 | 32 |
mas01cr@51 | 33 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery > testoutput |
mas01cr@51 | 34 echo testfeature 1 0 1 > test-expected-output |
mas01cr@51 | 35 cmp testoutput test-expected-output |
mas01cr@51 | 36 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery -n 1 > testoutput |
mas01cr@51 | 37 echo testfeature 0 0 1 > test-expected-output |
mas01cr@51 | 38 cmp testoutput test-expected-output |
mas01cr@51 | 39 |
mas01cr@51 | 40 exit 104 |