Всем привет. Есть нагрузочные тесты, отрабатывают по ночам. Запуск реализован через teamcity. Проблема в следующем, периодически тесты зависают(падает тест, или сервер, или интернет, либо еще какая-то магия). Возможно ли установить ограничение по времени сборки? например, если тест идет больше 5-10 минут, то сборка останавливается и переходит к следующему шагу/тесту.
В TeamCity есть возможность ограничить по времени весь build, но не каждый build step.
Это делается через Failure Conditions
Вы можете попробовать установить timeout на каждый тест средствами тестового фрейворка, который Вы используете. Например в TestNG у @Test есть параметр timeout.
Спасибо! Это как раз то, что нужно)