2017-07-02 177 views
0

您可以请帮忙跟随?倾城:詹金斯插件无法生成报告

运行量角器测试。

Jenkins插件无法生成报告。

错误:404找不到。

倾城插件:2.19

倾城命令行:1.54

量角器:5.1.2

詹金斯在本地运行:2.60.1

的NodeJS:6.9.4

NPM:4.0.5

错误堆栈跟踪:allure-r报表的报表已被使用,请添加'--clean'选项来覆盖。

堆栈跟踪:

[11:56:19] I/launcher - 0 instance(s) of WebDriver still running 
[11:56:19] I/launcher - chrome #01 failed 1 test(s) 
[11:56:19] I/launcher - overall: 1 failed spec(s) 
[11:56:19] E/launcher - Process exited with error code 1 
npm ERR! Test failed. See above for more details. 
Build step 'Execute Windows batch command' marked build as failure 
[protractor-allure-reporting-example] $ D:\Jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\allure-commandline\allure-2.2.1\bin\allure.bat generate 
D:\Jenkins\workspace\protractor-allure-reporting-example\first-result -o 
D:\Jenkins\workspace\protractor-allure-reporting-example\allure-report 
Allure: Target directory D:\Jenkins\workspace\protractor-allure-reporting- 
example\allure-report for the report is already in use, add a '--clean' option to overwrite 
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:173) 
at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.perform(AllureReportPublisher.java:94) 
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:735) 
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:676) 
at hudson.model.Build$BuildExecution.post2(Build.java:186) 
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:621) 
at hudson.model.Run.execute(Run.java:1760) 
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 
at hudson.model.ResourceController.execute(ResourceController.java:97) 
at hudson.model.Executor.run(Executor.java:405) 
Build step 'Allure Report' marked build as failure 
Finished: FAILURE 

回答

1

好像你需要构建之前清理你的工作区。或者,您可以在报告生成之前再添加一个步骤,该步骤将删除allure-report目录。

+0

我在报表生成之前增加了一步,但仍显示相同 – Jack

+0

是否存在其他任何选项来管理此问题? – Jack