]> git.sur5r.net Git - bacula/bacula/blob - regress/nightly-disk
Force full rebuild
[bacula/bacula] / regress / nightly-disk
1 #!/bin/sh
2 #
3 # test only the disk based regression scripts
4 #
5 # Include full output
6 LANG=C
7 echo "Begin nightly-disk `date`"
8 save_debug=${REGRESS_DEBUG}
9 REGRESS_DEBUG=1
10 export REGRESS_DEBUG
11 rm -rf Testing
12 svn update
13 make distclean
14 scripts/config_dart
15 make setup
16 nice ctest -D Nightly -R "^disk:"
17 rtn=$?
18 i=0
19 while [ $i -le 5 ]; do
20    if [ $rtn = 0 ] || [ "$rtn" = "8" ]; then
21       break;
22    fi
23    echo "Submit failed, waiting 5 mins"
24    sleep 300
25    echo "ctest failed re-running Submit"
26    ctest -D NightlySubmit
27    rtn=$?
28    i=`expr $i + 1`
29 done
30 REGRESS_DEBUG=${save_debug}
31 echo "End nightly-disk `date`"