Script to run par.sh test forever
[pazpar2-moved-to-github.git] / perf / bash / client.sh
index 6f9e076..9f1c4c0 100755 (executable)
@@ -1,11 +1,22 @@
 #!/bin/bash
-O=$1
-if test -z "$O"; then
-       O=1
+OF=$1
+if test -z "$OF"; then
+       OF=1
 fi
-H='http://localhost:9004/search.pz2'
-wget -q -O $O.init.xml "$H/?command=init"
-S=`xsltproc get_session.xsl $O.init.xml`
-wget -q -O $O.search.xml "$H?command=search&query=utah&session=$S"
-sleep 0.5
-wget -q -O $O.show.xml "$H?command=show&session=$S"
+
+PORT=$2
+if test -z "$PORT"; then
+       PORT=9004
+fi
+SERVICE=$3
+if test -z "$SERVICE"; then
+       SERVICE=perf
+fi
+
+
+H="http://localhost:${PORT}/search.pz2"
+wget -q -O $OF.init.xml "$H/?command=init&service=${SERVICE}&extra=$OF"
+S=`xsltproc get_session.xsl $OF.init.xml`
+wget -q -O $OF.search.xml "$H?command=search&query=100&session=$S"
+sleep 1
+wget -q -O $OF.show.xml "$H?command=show&session=$S&num=100&block=1"