From: Eric Bollengier Date: Tue, 2 Feb 2021 10:12:47 +0000 (+0100) Subject: regress: Avoid multiple submission with ctest X-Git-Tag: Release-11.3.2~761 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ec19582f5d75417979f5fc7a66d3a6780757ee9;p=thirdparty%2Fbacula.git regress: Avoid multiple submission with ctest --- diff --git a/regress/nightly-all b/regress/nightly-all index 168d26d15..c1cf8fecd 100755 --- a/regress/nightly-all +++ b/regress/nightly-all @@ -23,7 +23,7 @@ nice ctest --output-on-failure -D Nightly -R "^(disk|tape|changer):" rtn=$? i=0 while [ $i -le 5 ]; do - if [ "$rtn" = 0 -o "$rtn" = "8" -o "$rtn" = 3 ] ; then + if [ "$rtn" = 0 -o "$rtn" = "8" -o "$rtn" = 3 -o "$rtn" = 11 ] ; then break; fi echo "Submit failed, waiting 5 mins rtn=$rtn" diff --git a/regress/nightly-disk b/regress/nightly-disk index 18e3ca324..84234f5a7 100755 --- a/regress/nightly-disk +++ b/regress/nightly-disk @@ -32,10 +32,11 @@ nice ctest --output-on-failure -D Nightly -R "^disk:" rtn=$? i=0 while [ $i -le 5 ]; do - if [ $rtn = 0 ] || [ "$rtn" = "8" ]; then + # No idea what is the return 3 + if [ $rtn = 0 -o "$rtn" = "8" -o "$rtn" = 3 -o "$rtn" = 11 ]; then break; fi - echo "Submit failed, waiting 5 mins" + echo "Submit failed, waiting 5 mins rtn=$rtn" sleep 300 echo "ctest failed re-running Submit" ctest -D NightlySubmit