未创建JMeter报告文件夹:";预期列数不匹配“;

未创建JMeter报告文件夹:";预期列数不匹配“;,jmeter,Jmeter,在尝试在3台远程服务器上运行一些JMeter测试时,我遇到了这个奇怪的问题。当我的测试运行结束时,有时它无法生成预期的报告(50%的时间) 当我查看jmeter.log文件时,标题中出现了错误 我还发现了问题“”,但没有多大帮助 我试图从成功和失败两方面分析csv文件,但我找不到它们之间的任何显著差异 谁能帮我拿这个吗?这让我快疯了一个星期了 似乎我无法附加任何文件,但如果有帮助,我可以轻松附加csv文件或jmeter.properties文件 我要提前感谢你的帮助 编辑: 我在我的3个VM(4

在尝试在3台远程服务器上运行一些JMeter测试时,我遇到了这个奇怪的问题。当我的测试运行结束时,有时它无法生成预期的报告(50%的时间)

当我查看jmeter.log文件时,标题中出现了错误

我还发现了问题“”,但没有多大帮助

我试图从成功和失败两方面分析csv文件,但我找不到它们之间的任何显著差异

谁能帮我拿这个吗?这让我快疯了一个星期了

似乎我无法附加任何文件,但如果有帮助,我可以轻松附加csv文件或jmeter.properties文件

我要提前感谢你的帮助

编辑: 我在我的3个VM(4.0 r1823414)上使用相同的JMeter版本,并且JMeter.save.saveservice.*属性对我来说似乎都是一样的

在你回答之前,我做了一些其他测试,我有一些有趣的结果: 启动JMeter测试时,我使用以下命令:

./jmeter -n -t $testName.csv -e -o $testName -R 127.0.0.1,192.168.1.96,192.168.1.175 -Ghps.target=$1 -Gtest.duration=$2 -Gtarget.path=/ -Gservers.nb=3 -Gusers.max=1000 -Gtarget.protocol=https -Gtarget.url=target.url
Witch有时会成功,有时只生成CSV文件,在报告生成过程中出现问题(我发布此问题的原因)

如果在我运行此测试后,我执行以下操作:

./jmeter -l $testName.csv -e -o $testName
报告是使用以前生成的相同CSV文件创建的,没有错误

致以最良好的祝愿,
Marc

检查您使用的是最新的JMeter版本,目前为4.0,其中修复了与您的问题相关的两个错误

第二个选项是文件未完全写入,因此最后一行可能不完整,从而导致此错误

第三个也是最后一个选项是,您的报告配置在这三台机器之间有所不同

检查属性 -样本变量 -jmeter.save.saveservice.*(以jmeter.save.saveservice开头的所有属性)


在命令行中,您似乎有倒置的-t和-o选项。这可能是原因吗?

首先,确保所有3台远程计算机都具有相同的Jmeter版本和java版本。第二,共享错误日志,这将帮助其他人更快地响应您的问题。嗨,Ubik,很抱歉延迟发布回复。事实上,我还没有时间去测试它。我正在做大量的工作,我的分为两个步骤(先测试,然后报告)的工作环境很好。一旦我可以测试你的答案(颠倒-t和-o选项),我将发布另一条评论。再次感谢您,MarcI有更多信息,我刚刚编辑了原始问题:)我更新了我的答案,如果问题仍然存在,请共享整个jmeter.log文件。