Тайм-ауты платформы модульного тестирования в Visual Studio 2008 - PullRequest
1 голос
/ 19 февраля 2009

Я запускаю некоторые модульные тесты для большого приложения VB.Net, которое я помогаю поддерживать, и у меня возникают проблемы с истечением времени ожидания тестов.

Тестовый прогон настроен таким образом, чтобы в общем тестовом прогоне не было ограничения по времени, а было ограничение в 2 минуты для отдельного теста. Однако для запуска нескольких тестов требуется намного больше времени, чем это, поэтому мы попытались добавить атрибут timeout в объявление теста, т.е.

<TestMethod(), Timeout(15 * 60 * 1000)> Public Sub DoSomething()

на 15 минут. Однако 2-минутный тайм-аут, установленный в свойствах запуска теста, кажется, имеет приоритет, хотя он говорит, что атрибут тайм-аута должен его переопределить.

Есть ли что-то, чего мне не хватает?

Спасибо.

1 Ответ

3 голосов
/ 20 февраля 2009

Замените выражение времени ожидания значением, т. Е. Время ожидания (900000).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...