annotate tests/0025/run-test.sh @ 415:447f1cf2c276 api-inversion

Begin quelling the noise of reporter.h In preparation for working out which bits of it are relevant to matched point accumulation, and which are the accumulation, in another sense, of a couple of years of backwards-compatibility efforts.
author mas01cr
date Wed, 24 Dec 2008 10:54:36 +0000
parents fe4dc39b2dd7
children
rev   line source
mas01cr@252 1 #! /bin/bash
mas01cr@158 2
mas01cr@158 3 . ../test-utils.sh
mas01cr@158 4
mas01cr@158 5 if [ -f testdb ]; then rm -f testdb; fi
mas01cr@158 6
mas01cr@158 7 ${AUDIODB} -d testdb -N
mas01cr@158 8
mas01cr@158 9 intstring 2 > testfeature
mas01cr@158 10 floatstring 0 0.5 >> testfeature
mas01cr@158 11 floatstring 0.5 0 >> testfeature
mas01cr@158 12
mas01cr@158 13 cat > testtimes <<EOF
mas01cr@158 14 0
mas01cr@158 15 1
mas01cr@158 16 2
mas01cr@158 17 EOF
mas01cr@158 18
mas01cr@158 19 ${AUDIODB} -d testdb -I -f testfeature -t testtimes
mas01cr@158 20
mas01cr@158 21 # sequence queries require L2NORM
mas01cr@158 22 ${AUDIODB} -d testdb -L
mas01cr@158 23
mas01cr@158 24 echo "query point (0.0,0.5)"
mas01cr@158 25 intstring 2 > testquery
mas01cr@158 26 floatstring 0 0.5 >> testquery
mas01cr@158 27
mas01cr@158 28 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery > testoutput
mas01cr@158 29 echo testfeature 1 0 0 > test-expected-output
mas01cr@158 30 cmp testoutput test-expected-output
mas01cr@158 31 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery -n 1 > testoutput
mas01cr@158 32 echo testfeature 0 0 0 > test-expected-output
mas01cr@158 33 cmp testoutput test-expected-output
mas01cr@158 34
mas01cr@158 35 echo "query point (0.5,0.0)"
mas01cr@158 36 intstring 2 > testquery
mas01cr@158 37 floatstring 0.5 0 >> testquery
mas01cr@158 38
mas01cr@158 39 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery > testoutput
mas01cr@158 40 echo testfeature 1 0 1 > test-expected-output
mas01cr@158 41 cmp testoutput test-expected-output
mas01cr@158 42 ${AUDIODB} -d testdb -Q sequence -l 1 -f testquery -n 1 > testoutput
mas01cr@158 43 echo testfeature 0 0 1 > test-expected-output
mas01cr@158 44 cmp testoutput test-expected-output
mas01cr@158 45
mas01cr@158 46 exit 104