3 # to be run on testmaster in a buildname/
5 if [ "$1" == "-o" ] ; then
12 [[ -n "$@" ]] && iterations=$1 || iterations=10
14 buildname=$(basename $(pwd))
16 echo buildname=$buildname, $iterations iterations
18 for attempt in $(seq $iterations); do
20 attempt=$(printf "%02d" $attempt)
22 echo ======================================== attempt $attempt
24 run qemu-kill-mine >& /dev/null
26 ssh boxtops rm /vservers/$buildname/\*/log.txt
30 run qemu-start >& /dev/null
34 run ping-node >& /dev/null && msg=OK || msg=KO
36 log=$buildname-$attempt-$msg.log.txt
37 rsync boxtops:/vservers/$buildname/\*/log.txt $log
39 if [ -n "$logdir" ] ; then
44 echo ==================== attempt $attempt $msg - see $log