Jenkins性能插件未列出JMeter测试中的URL

Jenkins性能插件未列出JMeter测试中的URL,jenkins,jmeter,Jenkins,Jmeter,在我的JMeter设置中,我在我的测试聚合报告中有以下配置(命名为loadTestAggregate),以便列出负载测试中的所有错误URL: 当我在本地运行JMeter测试时,此测试聚合报告会正确显示结果(以.csv格式),并且URL会按要求显示(即,响应代码、响应消息和URL都会显示) 然后,我将这个测试设置为通过Jenkins运行(安装了性能插件) 下面是用于通过Jenkins运行此测试的Jenkins文件 sh "jmeter -Jjmeter.save.saveservice

在我的JMeter设置中,我在我的测试聚合报告中有以下配置(命名为loadTestAggregate),以便列出负载测试中的所有错误URL:

当我在本地运行JMeter测试时,此测试聚合报告会正确显示结果(以.csv格式),并且URL会按要求显示(即,响应代码、响应消息和URL都会显示)

然后,我将这个测试设置为通过Jenkins运行(安装了性能插件)

下面是用于通过Jenkins运行此测试的Jenkins文件

sh "jmeter -Jjmeter.save.saveservice.url=true -n -t loadTest.jmx -JTest_Url=${env.TEST_URL} -l jmeter_results.jtl"
                    perfReport errorFailedThreshold: 5.00, sourceDataFiles:'loadTestAggregate.csv'
但是,当测试完成,我通过性能插件查看Jenkins时,URL不会显示

所有显示的内容如下:

可以通过Jenkins性能插件列出这些(出错)URL吗

如果是这样,我是否遗漏了一些东西,因为我的测试聚合报告配置在本地工作,但不是通过Jenkins,所以我只能假设这是一个性能插件问题

非常感谢

它们是每个标签的“聚合”图表

作为一种解决方法,您可以通过和以下代码将采样器标签(
HTTP请求
)更改为采样器URL:

其中
prev
代表prev欠条,请参阅文章以了解更多信息

演示:


Dmitri T这项功能非常有效。非常感谢你的帮助,你是个明星!
prev.setSampleLabel(prev.getUrlAsString())