#!/bin/bash # # purpose: use this file to run the benchmarking tests for GeoServer in batch # Thanks to the MapServer developers for setting up a script I could copy and adapt :-) # # usage: ./geoserverconf > geoserverconf.log # # summarizing mapservconf.log: grep -v "Generate" /home/aaime/scripts/geoserverconf.log | grep -v "Waiting"| grep -v "Starting" | grep -v "Created" | grep -v "Tidying" | grep -v "end of run" for dataset in edges_merge edges_merge_dallas areawater_merge gnis_names09 do # for tst in shp pg oracle sde for tst in sde do echo "************************" echo "${tst}_${dataset}" echo "************************" X=1 while [ $X -le 3 ] do echo "********" echo "RUN $X" echo "********" #echo $X #echo "./benchmark mapserver/vector/${tst}_${dataset}.jmx" ./benchmark geoserver/${tst}_${dataset}.jmx X=$((X+1)) done done done echo "************************" echo "completed." echo "************************" date exit