Перезапустить неудачный тестовый случай автоматически в TestNG / Selenium
Я использую веб-драйвер Selenium в Java с TestNG для запуска X тестовых случаев.
Я хотел бы, чтобы любой тестовый случай автоматически перезагружался (либо с запуска, либо с точки сбоя), как только он завершился неудачей.
Я знаю, что TestNG Framework имеет следующий метод
@Override
public void onTestFailure(ITestResult tr) {
log("F");
}
но я не знаю, как узнать, какой это был тестовый пример, и как мне его перезапустить.