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

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

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

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

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

То же самое и с TestNG.
Видел Ваш issue на github.com: Junit4 - Report's body stays empty when we use Timeout @Rule for tests · Issue #669 · allure-framework/allure2 · GitHub
Добавил туда описание нашей проблемы.

1 лайк