После обновления модульные тесты запускаются через час после окончания 15 минут - PullRequest
4 голосов
/ 15 марта 2011

Мы обновили наш проект модульного тестирования с .NET 3.5 до .NET 4.0. Мы также обновили NUnit с 2.5.2 до 2.59. Теперь устройство тестирует тайм-аут через 50 минут, а раньше оно заканчивалось примерно через 15 минут. Эти тесты выполняются на JetBrains TeamCity 6.0.2 на нашем сервере разработки. Кто-нибудь знает, что может быть причиной этого? Некоторые отдельные тесты занимают до 8 минут.

Спасибо

Jason

1 Ответ

0 голосов
/ 19 марта 2011

Ну, я понял это. В наших классах объектов домена были места, где у нас были валидаторы (MS Enterprise Library) для открытых свойств. Валидаторы ссылались на ключи из файла ресурсов проекта. У нас были несуществующие ключи ресурсов в наших валидаторах. Это приводило к ошибкам, которые приводили к истечению времени ожидания наших модульных тестов. Я думаю, .NET 4.0 более строгий. Спасибо за все предложения. - Джейсон -

...