Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Allure-плагин падает при формировании отчетов

gauge
jenkins
maven
java
allure
Теги: #<Tag:0x00007fedc46ad4c0> #<Tag:0x00007fedc46ad358> #<Tag:0x00007fedc46ad1f0> #<Tag:0x00007fedc46ad038> #<Tag:0x00007fedc46acea8>

(Pavel) #1

Всем привет. Использую автотесты java + maven + отчеты плагина xml-report (от gauge). Для запуска используется jenkins и плагин allure, через который красиво открываются эти отчеты по xml-report. Все работает, создаются отчеты, но при большом количестве отчетов, allure не успевают их триггерить и падает.
Вопрос: как можно устранить падения аллюра?
P.S отчетов с каждым прогоном будет больше, нужно чтобы аллюр успевал их обрабатывать, чтобы видеть всю историю в аллюре


(Vasiliy Rakshin) #2

Вы же тестировщик?
Давайте полный текст ошибки. Лучше вообще всё что там в логе.


(Pavel) #3

ERROR: Build step failed with exception
ru.yandex.qatools.allure.jenkins.exception.AllurePluginException: Can not generate Allure Report, exit code: 1
at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.generateReport(AllureReportPublisher.java:296)
at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.perform(AllureReportPublisher.java:218)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1073)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
at hudson.model.Run.execute(Run.java:1819)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Build step ‘Allure Report’ marked build as failure


(Pavel) #4

так вот же я скинул вам, он начинает генерить отчеты и падает с этой ошибкой


#5

а если тот же репорт локально сгенерить?


(Pavel) #6

да, нормально все


#7

до решения проблемы тогда можно попробовать делать не плагином а просто как 1 из степов делать репорт через консоль


(Pavel) #8

они нужны как артефакты сборки просто, буду копать еще