Jenkins + Yandex-tank + Jmeter和绞死的工作 [英] Jenkins+Yandex-tank+Jmeter and hanged jobs
问题描述
我正在使用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屋!