2017-10-12 109 views
0

我在非GUI模式下運行JMeter版本3.3,並且我不希望進程在成功執行測試時退出。如何防止JMeter在成功執行測試後退出?

我試圖運行下面的命令:

$ ./bin/jmeter -n -t scenarios/WebTestPlan.jmx -LDEBUG -Jjmeterengine.force.system.exit=false 

但它不會做的伎倆。我如何獲得理想的行爲?

+0

您爲什麼要這樣做? –

+0

這與我將jmeter作爲工作應用部署到Heroku的事實有關。一旦測試結束,Heroku將嘗試重新啓動它以獲得高可用性保證。我不希望該進程重新啓動,並且無法在Heroku方面調整該行爲,因此我開始查看JMeter選項。 –

+0

會持續一段時間嗎?你確定它在Heroku上是不可定製的嗎?看起來很奇怪 –

回答

1

如果您的方法按時進行是可接受的,並且您不需要在Heroku上生成JMeter報告,請使用Timer添加包含無限睡眠的tearDown線程組。

如果您需要舉報,請在睡眠中睡覺