t.me/atinfo_chat Telegram группа по автоматизации тестирования

Allure 2 + Gradle + Junit4. При использовании @Rule Timeout тело отчета остается пустое

Теги: #<Tag:0x00007f9afc3f9640> #<Tag:0x00007f9afc3f9578> #<Tag:0x00007f9afc3f94b0> #<Tag:0x00007f9afc3f93e8>

Конфигурация : JUnit-4.11 + Gradle + Allure2 ver-2.4.1
использую плагин allure-gradle:2.4

Добрый день. Помогите обойти такую проблему: Если я в тестовом методе использую

@Rule Timeout …
или
@Test(timeout = xxx)

то тело отчета для данного теста остается пустым. Если убирать таймауты то все прекрасно работает, все степы попадают в отчет. Я так понимаю при использовании рулов на таймаут JUnit поднимает отдельный поток в котором ранит тест и все данные из этого потока не попадают в отчет.
С первой версией Аллюра это работало нормально, а вот во второй пока не могу понять как это победить.

То же самое и с TestNG.
Видел Ваш issue на github.com: https://github.com/allure-framework/allure2/issues/669
Добавил туда описание нашей проблемы.

1 Симпатия