首页 > 解决方案 > 在詹金斯构建中的一段时间后停止 JMeter 脚本

问题描述

在 jenkin 中运行 JMeterbuild 时,即使在 JMX 中设置了配置,它也会以无限模式“永不停止”运行。如何在一段时间后停止 JMeter 构建?

我试图提供命令行参数,认为它没有奖励 jmx 配置。

PATH/jmeter -Jjmeter.save.saveservice.output_format=xml -Jduration=60 -n -t Main.jmx -l Mainreport.csv

期望 JMeterbuild 在 60 秒后停止,但它永远不会结束,监控 30 分钟。

标签: jenkinsjmetercontinuous-integration

解决方案


您需要${__P(duration,)}在 JMeter Scheduler 的持续时间字段中获取价值:

您可以在第二个参数中添加__P 默认值,例如,默认 30

${__P(duration,30)}

推荐阅读