Как поставить таймаут на сборку TeamCity?
У нас есть сборка TeamCity, которая запускает несколько интеграционных тестов. Эти тесты читают/записывают данные в базу данных, и иногда это происходит очень медленно (почему медленно - это еще один открытый вопрос).
В настоящее время мы используем таймауты в интеграционных тестах, чтобы проверить, что, например, данные были записаны в течение 30 секунд, но эти тесты случайно выходят из строя в периоды интенсивного использования.
Если бы мы убрали таймауты из тестов, мы бы хотели проваливать сборку только в том случае, если весь процесс занимает больше, чем какой-то гораздо больший таймаут.
Но я не могу понять, как это сделать.