Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Unknown Test suite в Allure2 репорте при использовании surefire.rerunFailingTests

maven-surefire-plugin
webdriver
java
allure
Теги: #<Tag:0x00007f7b62c638f8> #<Tag:0x00007f7b62c637b8> #<Tag:0x00007f7b62c63650> #<Tag:0x00007f7b62c63510>

(Ihor.D) #1

Всем привет, помогите пожалуйста!

Проект Maven+Junit+Allure. Allure-junit-adaptor 1.5.4. Для повторного запуска упавших тестов использую surefire.rerunFailingTestCount. Allure генерирую c помощью command line.
После прогона тестов в папкe allure results вижу два testsuite.xml файла, второй файл без test suite name. В самом репорте вижу вcе реран тесты находятся в Unknown Test Suite. Если добавить вручную test suite name в testsuite.xml и сгенерить снова репорт, то все нормально и retries list отображен коректно.

Обновил алур депенденси в мавене до 2.0-BETA13. Но не знаю какой AllureRunListener использовать.

Пример кода тут


(Ihor.D) #2

Помогло обновление к Allure 2.0-BETA13. Спасибо @Dmitry Baev, обновил allure-junit example на github. https://github.com/allure-examples/allure-junit-example