Какой тул для автоматического тестирования демона выбрать?
имею легаси проект, или он меня, пока непонятно...
c++ cmake jenkins linux
юнит тесты худо бедно живут.
но есть потребность в большем. а именно, необходимо уметь запускать финальное приложение/демона в разных позах и проверять его в разных кейсах.
к примеру кейс, напрашивающийся на автоматизацию (один из сотни )):
1. запускаем сервис
2. кидаем sigterm
3. приложение корректно завершилось (да да, сейчас крешится зараза).
собственно помогите выбрать/найти среду разрабтки/запуска и мониторинга выполнения подобных тестов, а то беда (( сейчас делаю обвязку создания нужного кейса в скрипте и запуск скрипта через ctest... уверен и очень надеюсь, мировой разум, придумал что-нить лучше )