Дженкинс + яндекс-танк +Jmeter и зависшие вакансии
Я использую CI Jenkins для автоматизации нагрузочного тестирования с помощью yandex-tank + jmeter. Я использую распределенное тестирование и запускаю итоговые 10k потоков. Итак, у меня есть проблема, когда тест должен быть завершен, но этого не происходит, потому что (я так думаю) некоторые потоки на удаленных машинах застряли. Также я попытался использовать эти настройки в файле 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?
1 ответ
У меня похожая проблема, я попробовал вариант Jenkins:
Abort the build if it's stuck, Strategy: Absolut, 120 minutes
Это не помогло мне, но стоило попробовать.