首页 文章

如何将Jenkins性能插件配置为具有相对错误阈值的作业失败

提问于
浏览
9

我正在使用jenkins管道脚本来运行jmeter脚本,并使用性能插件来创建performanceReport,如下所示

performanceReport parsers: [[$class: 'JMeterParser', glob: "**/*.jtl"]], modeOfThreshold: true,relativeFailedThresholdNegative: 1.2, relativeFailedThresholdPositive: 1.89, relativeUnstableThresholdNegative: 1.8, relativeUnstableThresholdPositive: 1.5

在下面的性能趋势中虽然错误增加,但构建是绿色的,所以我试图将Jenkins性能插件配置为失败作业,如果错误百分比增加 X % 或响应时间减少/增加 X % 相对于之前的构建 . 有人可以帮我吗?

enter image description here

1 回答

  • 1

    我认为最简单的选择是使用TAURUS包装JMeter测试并使用Taurus PASSFAIL模块使作业失败 . 在PASSFAIL模块中,我没有看到比较构建之间的错误或响应时间的方法,但是您可以定义平均RT / LT等,并基于此来使作业失败 . 希望有所帮助!

相关问题