Я запускаю некоторые модульные тесты для большого приложения VB.Net, которое я помогаю поддерживать, и у меня возникают проблемы с истечением времени ожидания тестов.
Тестовый прогон настроен таким образом, чтобы в общем тестовом прогоне не было ограничения по времени, а было ограничение в 2 минуты для отдельного теста. Однако для запуска нескольких тестов требуется намного больше времени, чем это, поэтому мы попытались добавить атрибут timeout в объявление теста, т.е.
<TestMethod(), Timeout(15 * 60 * 1000)> Public Sub DoSomething()
на 15 минут. Однако 2-минутный тайм-аут, установленный в свойствах запуска теста, кажется, имеет приоритет, хотя он говорит, что атрибут тайм-аута должен его переопределить.
Есть ли что-то, чего мне не хватает?
Спасибо.