Ошибка отчета об огурце в Дженкинсе - "net.masterthought.cucumber.ValidationException: файл отчета не был добавлен" - PullRequest
0 голосов
/ 05 декабря 2018

При использовании Jenkins для запуска задания (в котором используется maven с огурцом) задание успешно выполняется.Однако, когда я просматриваю отчет об огурце, я получаю сообщение, показанное на картинке ниже.

net.masterthought.cucumber.ValidationException: No report file was added!
    at net.masterthought.cucumber.ReportParser.parseJsonFiles(ReportParser.java:55)
    at net.masterthought.cucumber.ReportBuilder.generateReports(ReportBuilder.java:90)
    at net.masterthought.jenkins.CucumberReportPublisher.generateReport(CucumberReportPublisher.java:300)
    at net.masterthought.jenkins.CucumberReportPublisher.perform(CucumberReportPublisher.java:229)
    at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782)
    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:723)
    at hudson.model.Build$BuildExecution.post2(Build.java:185)
    at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:668)
    at hudson.model.Run.execute(Run.java:1763)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at hudson.model.ResourceController.execute(ResourceController.java:98)
    at hudson.model.Executor.run(Executor.java:410)

Я ссылался на эту похожую ссылку на проблему , но не могу понятьрешение и предпринятые шаги.

  1. Где в моем проекте (в Eclipse) можно увидеть созданный файл json?
  2. Как я могу скопировать путь к этому json-файлу и установить его в Jenkins как глобальный параметр?

Буду признателен за любую помощь / предложения.

Если естьЛюбое другое возможное решение этой проблемы, пожалуйста, поделитесь.

1 Ответ

0 голосов
/ 27 декабря 2018

@ Кирти Гупта,

Я столкнулся с подобной проблемой и смог ее решить после понижения версии maven-cucumber-reporting до 3.15.0.

...