Я новичок в плагине surefire и пытаюсь настроить повторный запуск теста.
Моя конфигурация следующая:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M2</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
<rerunFailingTestsCount>1</rerunFailingTestsCount>
</configuration>
</plugin>
И команда, которую я использовал:
mvn clean test -DsuiteXmlFile=testNG.xml -Dsurefire.rerunFailingTestsCount=2
Я получил:
[ERROR] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 11.12 s <<< FAILURE! - in TestSuite
[ERROR] ieTest1(com.mycompany.testcases.Sample.independentTest) Time elapsed: 3.839 s <<< FAILURE!
java.lang.AssertionError: expected [true] but found [false]
Однако я мог видеть сгенерированные отчеты / target / surefire, но без повторного запуска.Кто-нибудь может помочь выяснить, почему перезапуск не стреляет?