Jenkins+Яндекс-танк+Jmeter и зависшие задания

Я использую CI Jenkins для автоматизации нагрузочного тестирования с помощью yandex-tank + jmeter. Я использую распределенное тестирование и запускаю суммарные 10 тыс. потоков. Итак, у меня есть проблема, когда тест должен быть завершен, но этого не происходит, потому что (я так думаю) некоторые потоки на удаленных машинах зависают. Кроме того, я попытался использовать эти настройки в файле jmeter.properties:

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

Но это не помогает. Есть ли другой способ принудительной остановки jmeter без уничтожения java-процесса?


person v0devil    schedule 11.12.2014    source источник


Ответы (1)


У меня аналогичная проблема, я пробовал вариант Дженкинса:

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

Мне не помогло, но попробовать стоило.

person Neill Lima    schedule 09.09.2015