diff --git a/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/run-failed-restore.expect b/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/run-failed-restore.expect index 0591b64..c1d9f2f 100644 --- a/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/run-failed-restore.expect +++ b/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/run-failed-restore.expect @@ -20,6 +20,7 @@ expect "Action \\\[1,2,3,A\\\] : " { "ANS8013I Invalid encryption key password" { set exit_val 0 expect "Action \\\[1,2,3,A\\\] : " + sleep 5 send -- "A\r" } eof { diff --git a/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/validate-backup-files b/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/validate-backup-files index 2ad1c8a..ba97bde 100755 --- a/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/validate-backup-files +++ b/global/overlay/etc/puppet/modules/net/files/baas2_restoretest/validate-backup-files @@ -42,6 +42,9 @@ exit_if_failed $? /opt/baas2/run-failed-restore.expect "$nodename" exit_if_failed $? +# Sleep to give backup server time to register an pending/open restore session +sleep 10 + # Run expect script that cancel any pending/open restores (which is an excpected result of the failed restore above) /opt/baas2/cancel-restore.expect "$nodename" exit_if_failed $?