jenkins - 在詹金斯构建中的一段时间后停止 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 分钟。
解决方案
您需要${__P(duration,)}
在 JMeter Scheduler 的持续时间字段中获取价值:
您可以在第二个参数中添加__P 默认值,例如,默认 30
${__P(duration,30)}
推荐阅读
- c++builder - 在 bpi 中找不到 DesignIntf 但可与 dcp 一起使用
- c# - 为什么 int i = 10; 我 / 0; 编译,但 5 / 0 给出 CS0020 - 除以常数零?
- zfs - 为什么 zfs 中的 tar 提取速度太慢?
- angular - 角度 6:防止路由器重定向并让服务器重定向发生
- python - 从 DF 中选择随机列并执行操作
- vb.net - 启动类并稍后在线程中使用它会创建错误 System.AccessViolationException
- bash - bash 中的 SSH while 循环。不会分配伪终端,因为 stdin 不是终端
- java - Java Random.nextInt() 仅在循环中重复数字
- google-bigquery - 知道如何将标准输出从大查询重定向到文件
- python - 使用 pandas to_dict 时排除 NaN