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

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

Теги: #<Tag:0x00007f07fc1452e8> #<Tag:0x00007f07fc145018> #<Tag:0x00007f07fc144d20> #<Tag:0x00007f07fc144988> #<Tag:0x00007f07fc144780>

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

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

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

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

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

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

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

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

Возможно путь к папке с отчетами указан не верно или нет прав на запись.
Проверьте это сперва

Hi. I solved it rebase “.jenkins” directory. Follow here http://tech.nitoyon.com/en/blog/2014/02/25/jenkins-home-win/