Makefile
Makefile.in
*.mf
-idx.log
-srv.log
+*.log
log
*.LCK
echo "testing without stored keys (zebra1.cfg)"
+echo "See if servers are running...."
+ps ax|grep zebrasrv
+sleep 1
+
echo "initializing..."
mkdir -p reg
rm -f records/esdd000[12].grs # these should not be here, will be created later
../../index/zebraidx -l idx.log -c zebra1.cfg update records || exit 1
echo "killing old server (if any)..."
-test -f zebrasrv.pid && kill -9 `cat zebrasrv.pid`
+test -f zebrasrv.pid && kill `cat zebrasrv.pid`
rm -f zebrasrv.pid
rm -f srv.log
echo "stopping server..."
test -f zebrasrv.pid || exit 1
-kill -9 `cat zebrasrv.pid` || exit 1
+kill `cat zebrasrv.pid` || exit 1
rm -f zebrasrv.pid
echo "ok"
echo "init..."
rm -f idx.log log
rm -f records/esdd000[12].grs # these should not be here, will be created later
-../../index/zebraidx -l idx.log init || exit 1
+../../index/zebraidx -l idx.log -c zebra2.cfg init || exit 1
echo "update 1..."
../../index/zebraidx -l idx.log -c zebra2.cfg update records || exit 1
../testclient localhost:9901 "@attr 1=4 utah" > log || exit 1
grep "^Result count: 10$" log || exit 1
+sleep 1
echo "modifying a test record..."
sed 's/UTAH/XYZ/g' <records/esdd0002.grs >records/esdd0002x.grs
mv records/esdd0002x.grs records/esdd0002.grs
echo "stopping server..."
test -f zebrasrv.pid || exit 1
-kill -9 `cat zebrasrv.pid` || exit 1
+kill `cat zebrasrv.pid` || exit 1
rm -f idx.log log
rm -f records/esdd000[12].grs
rm -f zebrasrv.pid
echo " init..."
rm -f idx.log log
rm -f records/esdd000[12].grs # these should not be here, will be created later
-../../index/zebraidx -l idx.log init || exit 1
+../../index/zebraidx -c zebra2.cfg -l idx.log init || exit 1
echo " killing old server (if any)..."
test -f zebrasrv.pid && kill -9 `cat zebrasrv.pid`
echo " init..."
rm -f idx.log log timeref[12]
rm -f records/esdd000[12].grs # these should not be here, will be created later
-../../index/zebraidx -l idx.log init || exit 1
+../../index/zebraidx -c zebra2.cfg -l idx.log init || exit 1
touch timeref1 # make an early timestamp
echo " killing old server (if any)..."