В TFS 2012 у нас есть несколько определений сборки -CI, Deployments и nightly.
Наши сборки CI запускают все (n )модульных тестов из нашего решения, однако нам нужно заставить его игнорировать определенные тесты.
Это потому, что у нас есть несколько длительных интеграционных тестов, и их нужно запускать только каждую ночь.
Что я пробовал:
TestCategoryAttribute
(из MSTest )и установив свойство фильтра тестовых случаев, попробуйте исключить «интеграцию».CategoryAttribute
(из NUnit )и установив свойство фильтра тестовых случаев, попробуйте исключить «интеграцию».Все тесты, которые нужно игнорировать, находятся в отдельных сборках со словом IntegrationTests или Integration.Tests в названии.
Спасибо,
Кирон