#!/bin/sh
config=$1
if test -z "$config"
then
config='workloads/simple.pg';
fi
set -x
./src/server/polysrv \
--config $config \
--cfg_dirs workloads/include \
--verb_lvl 10 \
--log /tmp/ts.log \
--console /tmp/ts.con &
sleep 3
./src/client/polyclt \
--config $config \
--cfg_dirs workloads/include \
--verb_lvl 10 \
--log /tmp/tc.log \
--console /tmp/tc.con &
sleep 3
set +x
a='';
while tail /tmp/ts.con /tmp/tc.con && test -z "$a"
do
echo -n "<enter> to continue, <nonempty string> to stop: "
read a
done
set -x
killall -INT polyclt polysrv
sleep 10;
tail /tmp/t[sc].con
./src/logextractors/lx /tmp/ts.log | fgrep rate
./src/logextractors/lx /tmp/tc.log | fgrep rate
set +x
syntax highlighted by Code2HTML, v. 0.9.1