What command would I use to get a script to rerun after a failure?
Look at the RunWithNewResults command. This allows one script to run another, check its status, and then take appropriate actions such as performing any necessary cleanup and running it again.
Here’s some sample code to illustrate how this might be done:
RunWithNewResults theTest put the result into testResult if testResult.status is not "Success" then cleanupForSecondAttempt RunWithNewResults theTest -- second attempt put the result into testResult if testResult.status is not "Success" then Log theTest & " failed on the second attempt" end if end if