Имам функционални тестове за приложение на Grails, което използва Geb и Spock. Понякога функционален тест ще се провали поради изчакване или друго спорадично поведение. В предишни проекти, използващи TestNG, щях да имам retryAnalyzer, който просто да задейства повторен опит по време на изпълнение на теста, за да видя дали е неуспешен и двата пъти (и след това наистина се е провалил).
Как да накарам Spock да опита отново неуспешен тест?