我在Jenkins上为JMeter测试运行Performance Plugin时遇到以下错误(我将Performance Plugin上的源文件设置设置为**/*.jtl
)。
性能:大于或等于1%的错误百分比将构建设置为不稳定 性能:大于或等于1%的错误百分比将构建设置为失败 错误:确定绝对错误/不稳定阈值评估时出现异常 java.io.IOException:文件名,目录名或卷标语法不正确 在java.io.WinNTFileSystem.createFileExclusively(本机方法) 在java.io.File.createNewFile(未知来源) 在hudson.plugins.performance.PerformancePublisher.perform(PerformancePublisher.java:581) 在hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78) 在hudson.tasks.BuildStepMonitor $ 1.perform(BuildStepMonitor.java:20) 在hudson.model.AbstractBuild $ AbstractBuildExecution.perform(AbstractBuild.java:779) 在hudson.model.AbstractBuild $ AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720) 在hudson.model.Build $ BuildExecution.post2(Build.java:185) 在hudson.model.AbstractBuild $ AbstractBuildExecution.post(AbstractBuild.java:665) 在hudson.model.Run.execute(Run.java:1745) 在hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 在hudson.model.ResourceController.execute(ResourceController.java:98) 在hudson.model.Executor.run(Executor.java:401)
我想知道是否有人遇到过这个问题或者更好地解决了这个问题。
答案 0 :(得分:0)
我不知道您使用的是哪个版本的插件,但您可能遇到此问题:
答案 1 :(得分:0)
我遇到的问题与在Jenkins Node上运行JMeter构建作业而不是Jenkins Master有关。我升级到Performance Plugin版本3.3(已合并Pull请求#97)后解决了这个问题。感谢所有回答我的问题,尤其是@UBIK LOAD PACK指针。