Added test script
[SXSI/xpathcomp.git] / tests / testbu.sh
1 #!/bin/sh
2
3 declare -a QUERY
4 QUERY[0]="/descendant::MedlineCitation/descendant::*/contains('brain')"
5 QUERY[1]="/descendant::MedlineCitation/descendant::Country/contains('AUSTRALIA')"
6 QUERY[2]="/descendant::Country/contains('AUSTRALIA')"
7 QUERY[3]="/descendant::*/contains('AUSTRALIA')"
8 QUERY[4]="/descendant::*/contains('?')"
9 QUERY[5]="/descendant::MedlineCitation/descendant::*/contains('?')"
10
11 for ((i=0;i<=5;i++))
12 do
13     echo Running query "$i" : "${QUERY[$i]}"
14     ../main -c medline.srx "${QUERY[$i]}" > q_"$i".time &
15
16     while pidof main >/dev/null 2>&1
17     do
18         cat /proc/`pidof main`/status | grep "VmRSS" >> q_"$i".mem
19         sleep 4
20     done
21 done