From: Kern Sibbald Date: Wed, 28 May 2008 18:57:19 +0000 (+0000) Subject: Add date/time to ctest runs X-Git-Tag: Release-2.4.0~21 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=e28894ad8ffaf1135345b6bebda9ad633eba332f;p=bacula%2Fbacula Add date/time to ctest runs git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/branches/Branch-2.2@7047 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/regress/experimental-all b/regress/experimental-all index 079d8901e8..0b920218a5 100755 --- a/regress/experimental-all +++ b/regress/experimental-all @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin experimental-all `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Experimental -R "^(disk|tape|changer):" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D ExperimentalSubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D ExperimentalSubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End experimental-all `date`" diff --git a/regress/experimental-disk b/regress/experimental-disk index 21852a6ba7..9502ab29e4 100755 --- a/regress/experimental-disk +++ b/regress/experimental-disk @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin experimental-disk `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Experimental -R "^disk:" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D ExperimentalSubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D ExperimentalSubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End experimental-disk `date`" diff --git a/regress/experimental-disk-and-tape b/regress/experimental-disk-and-tape index cbe537639b..516a2b1234 100755 --- a/regress/experimental-disk-and-tape +++ b/regress/experimental-disk-and-tape @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin experimental-disk-and-tape `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Experimental -R "^(disk|tape):" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D ExperimentalSubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D ExperimentalSubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End experimental-disk-and-tape `date`" diff --git a/regress/experimental-tape b/regress/experimental-tape index b847d76f44..0d0bdd85b9 100755 --- a/regress/experimental-tape +++ b/regress/experimental-tape @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin experimental-tape `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Experimental -R "^tape:" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D ExperimentalSubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D ExperimentalSubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End experimental-tape `date`" diff --git a/regress/nightly-all b/regress/nightly-all index ac3896529c..67d6f14142 100755 --- a/regress/nightly-all +++ b/regress/nightly-all @@ -3,6 +3,7 @@ # run both the disk and the tape based regression tests. # # Include full output +echo "Begin nightly-all `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Nightly -R "^(disk|tape|changer):" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D NightlySubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D NightlySubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End nightly-all `date`" diff --git a/regress/nightly-disk b/regress/nightly-disk index a353630cb5..5fc91bc8cb 100755 --- a/regress/nightly-disk +++ b/regress/nightly-disk @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin nightly-disk `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Nightly -R "^disk:" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D NightlySubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D NightlySubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End nightly-disk `date`" diff --git a/regress/nightly-disk-and-tape b/regress/nightly-disk-and-tape index cbe537639b..7668d955cb 100755 --- a/regress/nightly-disk-and-tape +++ b/regress/nightly-disk-and-tape @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin nightly-disk-and-tape `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Experimental -R "^(disk|tape):" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D ExperimentalSubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D NightlySubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End nightly-disk-and-tape `date`" diff --git a/regress/nightly-tape b/regress/nightly-tape index a4ccf26f2e..0d7268e396 100755 --- a/regress/nightly-tape +++ b/regress/nightly-tape @@ -3,6 +3,7 @@ # test only the disk based regression scripts # # Include full output +echo "Begin nightly-tape `date`" save_debug=${REGRESS_DEBUG} REGRESS_DEBUG=1 export REGRESS_DEBUG @@ -12,5 +13,12 @@ nice ctest -D Nightly -R "^tape:" if [ $? != 0 ] ; then echo "ctest failed re-running Submit" ctest -D NightlySubmit + if [ $? != 0 ] ; then + echo "Submit failed, waiting 5 mins" + sleep 300 + echo "ctest failed re-running Submit a second time" + ctest -D NightlySubmit + fi fi REGRESS_DEBUG=${save_debug} +echo "End nightly-tape `date`"