51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1615|回复: 1
打印 上一主题 下一主题

[求助] jenkins Performance plugin 报错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-6-12 09:36:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在看jenkins和jmeter。在jenkins上安装了performance 插件之后配置绝对路径如下图:

构建项目提示错误:
  1. ERROR: Step ‘Publish Performance test result report’ aborted due to exception:
  2. java.io.FileNotFoundException: E:\Jenkins\jobs\jmeter-ant\builds\97\temp\E:\Jmeter\jmeter-case\ant-demo\report\jtl\*.jtl (文件名、目录名或卷标语法不正确。)
  3.     at java.io.FileOutputStream.open0(Native Method)
  4.     at java.io.FileOutputStream.open(Unknown Source)
  5.     at java.io.FileOutputStream.<init>(Unknown Source)
  6.     at java.io.FileOutputStream.<init>(Unknown Source)
  7.     at hudson.FilePath.write(FilePath.java:1879)
  8.     at hudson.FilePath.copyTo(FilePath.java:1980)
  9. Caused: java.io.IOException: Failed to copy E:\Jmeter\jmeter-case\ant-demo\report\jtl\TestReport170609-08-00.jtl to E:\Jenkins\jobs\jmeter-ant\builds\97\temp\E:\Jmeter\jmeter-case\ant-demo\report\jtl\*.jtl
  10.     at hudson.FilePath.copyTo(FilePath.java:1984)
  11.     at hudson.FilePath.copyFrom(FilePath.java:910)
  12.     at hudson.plugins.performance.parsers.ParserFactory.getParser(ParserFactory.java:52)
  13.     at hudson.plugins.performance.PerformancePublisher.getParsers(PerformancePublisher.java:309)
  14.     at hudson.plugins.performance.PerformancePublisher.perform(PerformancePublisher.java:357)
  15.     at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
  16.     at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
  17.     at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
  18.     at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
  19.     at hudson.model.Build$BuildExecution.post2(Build.java:186)
  20.     at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
  21.     at hudson.model.Run.execute(Run.java:1753)
  22.     at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
  23.     at hudson.model.ResourceController.execute(ResourceController.java:98)
  24.     at hudson.model.Executor.run(Executor.java:405)
  25. Finished: FAILURE
复制代码
非常奇怪的是这里的路径是叠加上去的。。很难理解,有大神知道是怎么回事吗?找了很久资料实在不懂为什么会出现这种情况
  1. Caused: java.io.IOException: Failed to copy E:\Jmeter\jmeter-case\ant-demo\report\jtl\TestReport170609-08-00.jtl to E:\Jenkins\jobs\jmeter-ant\builds\97\temp\E:\Jmeter\jmeter-case\ant-demo\report\jtl\*.jtl
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2017-6-12 10:19:27 | 只看该作者

这个路径不存在,这里引用的是相对路径,而你设置的是绝对路径
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-13 14:27 , Processed in 0.080355 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表