blob: 0aa2d9c6c3718a6d21ab5407c508e43b99d619e2 [file] [log] [blame]
#!/bin/bash
set -e
while [[ $# > 1 ]]
do
key="$1"
case $key in
url)
URL="$2"
shift
;;
times)
TIMES="$2"
shift
;;
*)
echo "Unknown option $key"
exit 1
;;
esac
shift
done
OMGPATN=/tmp
cd "$OMGPATN"
source venv/bin/activate
cd omgbenchmark/rally_plugin
sed -i -e "s,rabbit:\/\/guest:guest@localhost\/,$URL,g" deployment.json
sed -i -e "s,times\": 100,times\": $TIMES,g" task.json
rally --plugin-paths . deployment create --file=deployment.json --name=test2 &> /dev/null
rally --plugin-paths . task start task.json &> ~/omg.log
cat ~/omg.log | grep "Load duration" | grep -o '[0-9,.]\+'