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

Не получается указать абсолютный путь в Jenkins к результатам, сформированным алюром

jenkins
allure
Теги: #<Tag:0x00007f9c50e309b0> #<Tag:0x00007f9c50e306e0>

(Степан Корчевский) #1

Если указать абсолютный путь - плагин Allure Report не может найти файлы -

14:07:00 io.airlift.airline.ParseArgumentsMissingException: Required parameters are missing: Results directories 14:07:00 at io.airlift.airline.Cli.validate(Cli.java:144)
14:07:00 at io.airlift.airline.Cli.parse(Cli.java:116)
14:07:00 at io.airlift.airline.Cli.parse(Cli.java:97)
14:07:00 at ru.yandex.qatools.allure.CommandLine.main(CommandLine.java:44)

14:07:00 ERROR: Build step failed with exception
14:07:00 ru.yandex.qatools.allure.jenkins.exception.AllurePluginException: Can not generate Allure Report, exit code: 127
14:07:00 at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.generateReport(AllureReportPublisher.java:296)
14:07:00 at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.perform(AllureReportPublisher.java:218) 14:07:00 at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
14:07:00 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
14:07:00 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
14:07:00 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
14:07:00 at hudson.model.Build$BuildExecution.post2(Build.java:186)
14:07:00 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
14:07:00 at hudson.model.Run.execute(Run.java:1841)
14:07:00 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
14:07:00 at hudson.model.ResourceController.execute(ResourceController.java:97)
14:07:00 at hudson.model.Executor.run(Executor.java:429)


(Vladislav Abramov) #2

а почему нельзя использовать относительный путь?


(Степан Корчевский) #3

данная джоба собирала все логи ночного прогона и формировала общий репорт, то есть в её воркспейсе нет никаких результатов тестов.
Сейчас приходится копировать в пребилд степе результаты прогона всех тестов в текущий воркспейс джобы, а это лишнее действие(