我需要用JMeter 5.4.1生成一个HTML文件,当我按下“Generate”时,我会得到
Error generating the report: org.apache.jmeter.report.dashboard.GenerationException: Error while processing samples: Consumer failed with message :Begin size 0 is not equal to fixed size 5
字符串
我的user.properties是:
jmeter.reportgenerator.exporter.html.property.output_dir=/Users/ivaneresko/Desktop
jmeter.reportgenerator.exporter.html.series_filter=^(Search|Order)(-success|-failure)?$
jmeter.reportgenerator.exporter.html.filters_only_sample_series=true
jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS
jmeter.save.saveservice.response_message=true
型
会有什么问题呢?先谢了。
最新消息:
放完后
<Logger name="org.apache.jmeter.report" level="debug" />
型
在 log4j2.xml 文件中,我在 jmeter.log 文件中得到了以下内容:
2021-09-08 20:31:00,375 INFO o.a.j.g.a.HtmlReportGenerator: The HTML report generation failed and returned: An error occurred: Error while processing samples: Consumer failed with message :Consumer failed with message :Consumer failed with message :Consumer failed with message :Begin size 0 is not equal to fixed size 5
型
但没说太多。
这是我的附加output.jtl
文件output.jtl
3条答案
按热度按时间wwodge7n1#
此错误可能是由于JMeter与Java 17不兼容。在我们等待修复的同时,一个解决方案是降级到Java 16。
fafcakar2#
这个错误太一般化了,没有告诉我们很多,我不能在一个新的JMeter 5.4.1示例上用你的 * user.properties * 文件重现它。
最好使用debug logging enabled for the dashboard generation packages添加jmeter.log文件内容,这是最低要求,可以通过将下一行添加到 log4j2.xml 文件中来完成:
字符串
理想情况下,我们至少需要看到.jtl results file的前两行(或者更好的是完整文件),这样我们就可以重现问题并说明问题所在。
gwbalxhn3#
在Java 17中,当消费者初始数组大小大于流大小时,stream.toArray()会抛出异常。举例来说:
字符串
投掷
型
如果流为空