mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-02-05 20:45:49 +01:00
put logs in own dir; echo every time game ends successfully.
This commit is contained in:
parent
9c8889b429
commit
eec07649a6
1 changed files with 8 additions and 2 deletions
|
@ -3,6 +3,9 @@
|
||||||
NGAMES=${NGAMES:-1}
|
NGAMES=${NGAMES:-1}
|
||||||
NROOMS=${NROOMS:-1}
|
NROOMS=${NROOMS:-1}
|
||||||
|
|
||||||
|
LOGDIR=$(basename $0)_logs
|
||||||
|
mkdir -p $LOGDIR
|
||||||
|
|
||||||
USE_GTK=${USE_GTK:-FALSE}
|
USE_GTK=${USE_GTK:-FALSE}
|
||||||
|
|
||||||
if [ $USE_GTK = FALSE ]; then
|
if [ $USE_GTK = FALSE ]; then
|
||||||
|
@ -41,7 +44,10 @@ do_device() {
|
||||||
sleep $((RANDOM%10+10))
|
sleep $((RANDOM%10+10))
|
||||||
kill $PID 2>/dev/null
|
kill $PID 2>/dev/null
|
||||||
|
|
||||||
[ $(grep -c 'all remaining tiles' $LOG) -eq $NDEVS ] && break
|
if [ $(grep -c 'all remaining tiles' $LOG) -eq $NDEVS ]; then
|
||||||
|
echo "game for $LOG succeeded"
|
||||||
|
break
|
||||||
|
fi
|
||||||
pidof xwrelay > /dev/null || break
|
pidof xwrelay > /dev/null || break
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
@ -50,7 +56,7 @@ do_game() {
|
||||||
INDEX=$1
|
INDEX=$1
|
||||||
NDEVS=$(($RANDOM%3+2))
|
NDEVS=$(($RANDOM%3+2))
|
||||||
|
|
||||||
LOG="LOG_${INDEX}.txt"
|
LOG="${LOGDIR}/LOG_${INDEX}.txt"
|
||||||
rm -f $LOG
|
rm -f $LOG
|
||||||
|
|
||||||
for DEV in $(seq $NDEVS); do
|
for DEV in $(seq $NDEVS); do
|
||||||
|
|
Loading…
Add table
Reference in a new issue