Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Attempt to prevent intermittent failure TestGit/xxx/BranchProtectMerg…
…e/MergePR (#18451) One of the repeated intermittent failures we see in testing is a failure due to branches not being ready to merge. Prior to the immediate queue implementation we would attempt to flush all the queues and this would prevent the issue. However, the immediate queue is not flushable so the flushall is not successful at preventing this. This PR proposes an alternative solution - wait some time and try again up to 5 times. If this fails then there is a genuine issue and we should fail. Related #17719 Signed-off-by: Andrew Thornton <art27@cantab.net>
- Loading branch information