这是我的第一个问题,任何帮助将不胜感激。我需要将测试结果从 Jenkins 导入 Xray。为此,我:
- 为 JIRA Jenkins 插件设置 Xray;
- 配置了与 Jenkins 的 Xray Server/DC 集成;
- 测试连接并且它是成功的;
- 转到我的 Jenkins 项目配置并设置构建后操作“Xray:Result Import Task”;
- 在“Xray:Result Import Task”的参数下,我试图指定执行报告文件(带有文件名的文件路径)。
这是我的问题:这里应该有什么确切的输入?我尝试了已经在 Xray 中创建的测试执行问题的 URL,testng.xml。myTestExecution.xml 文件 - 不。不工作。我在这里想念smthng((
无法理解是什么意思:带有文件名的文件路径。
我的结果导入任务失败并出现以下错误。
Starting XRAY: Results Import Task...
##########################################################
#### Xray is importing the execution results ####
##########################################################
0 files found. Please make sure the path provided is valid and is not a directory
ERROR: Build step failed with exception
com.xpandit.plugins.xrayjenkins.exceptions.XrayJenkinsGenericException: 0 files found. Please make sure the path provided is valid and is not a directory
at com.xpandit.plugins.xrayjenkins.Utils.FileUtils.getFiles(FileUtils.java:180)
at com.xpandit.plugins.xrayjenkins.task.XrayImportBuilder.perform(XrayImportBuilder.java:563)
at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:112)
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:741)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
at hudson.model.Build$BuildExecution.post2(Build.java:186)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
at hudson.model.Run.execute(Run.java:1919)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:428)
Build step 'Xray: Results Import Task' marked build as failure
Finished: FAILURE