Automatically retry failed plan runs

There is a new setting available under the Advanced section of the Plan configuration:

407

With this setting enabled, mabl will automatically re-run a plan if its state changes from passing to failing. This may save some time manually debugging failures and can help determine whether a particular plan or journey is flaky.

If a plan run has been started via the retry feature, you will see a retry icon on that plan history row:

1038

A plan run will only be retried if it meets all of the following conditions:

  • The plan has retries enabled
  • The previous run of the plan succeeded
  • The previous run of the plan was not itself a retry (only 1 retry attempt will be made)
  • The current run was not started manually (i.e. it was started by schedule or deployment event)