bin/ai/regression/run.sh
branchnoai
changeset 9644 5b69fadf16af
parent 9523 cacf2f05f79b
child 9663 f854f05bbbce
equal deleted inserted replaced
9643:413e30aed44e 9644:5b69fadf16af
     7 
     7 
     8 cp ai/regression/regression.nut ai/regression/main.nut
     8 cp ai/regression/regression.nut ai/regression/main.nut
     9 
     9 
    10 params=""
    10 params=""
    11 if [ "$1" != "-r" ]; then
    11 if [ "$1" != "-r" ]; then
    12 	params="-snull -mnull -vnull"
    12 	params="-snull -mnull -vnull:ticks=2000"
    13 fi
    13 fi
    14 ./openttd -a regression -x -c ai/regression/regression.cfg $params -g ai/regression/regression.sav 2>tmp.stderr | awk '{ gsub("0x\\(nil\\)", "0x00000000", $0); print $0; }' > tmp.regression
    14 ./openttd -a regression -x -c ai/regression/regression.cfg $params -g ai/regression/regression.sav 2>tmp.stderr | awk '{ gsub("0x\\(nil\\)", "0x00000000", $0); print $0; }' > tmp.regression
    15 res="`diff -u ai/regression/regression.txt tmp.regression`"
    15 res="`diff -u ai/regression/regression.txt tmp.regression`"
    16 if [ -z "$res" ]; then
    16 if [ -z "$res" ]; then
    17 	echo "Regression test passed!"
    17 	echo "Regression test passed!"