Jenkins + Yandex-tank + Jmeter和绞死的工作 [英] Jenkins+Yandex-tank+Jmeter and hanged jobs

查看:140
本文介绍了Jenkins + Yandex-tank + Jmeter和绞死的工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用CI Jenkins通过yandex-tank + jmeter进行负载测试的自动化.我正在使用分布式测试并启动摘要10k线程.所以,我有一个问题,什么时候应该完成测试,但是没有发生,因为(我认为是这样)远程计算机上的某些线程被卡住了. 另外,我尝试在jmeter.properties文件中使用这些设置:

I am using CI Jenkins for automation of load-testing with yandex-tank + jmeter. I am using distributed testing and starting summary 10k threads. So, I have a problem when the test should be finished but it`s not happening because (I think so) some threads on remote machines are stuck. Also, I tried to use these settings in jmeter.properties file:

jmeterengine.threadstop.wait=1000
jmeterengine.remote.system.exit=true
jmeterengine.stopfail.system.exit=true
jmeterengine.force.system.exit=true
jmeter.exit.check.pause=1000

但这无济于事.在不终止Java进程的情况下还有其他强制停止jmeter的方法吗?

But it does not help. Are there some another for force stopping of jmeter without killing java process?

推荐答案

我遇到了类似的问题,我尝试了Jenkins选项:

I am having a similar problem, I've tried the Jenkins option:

Abort the build if it's stuck, Strategy: Absolut, 120 minutes

这对我没有帮助,但是值得一试.

It didn't help for me, but it would worth a try.

这篇关于Jenkins + Yandex-tank + Jmeter和绞死的工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆