Как заставить TeamCity исключить тестовые категории? - PullRequest
3 голосов
/ 29 мая 2009

Я использую конфигурацию TeamCity VisualStudio sln для управления сборкой CI. Он запускает все мои тесты NUnit - и это хорошо, но я не хочу, чтобы TeamCity выполнял какие-либо мои тесты с атрибутом [Category ("DatabaseTests")] (поскольку они попадают в реальную базу данных).

В конфигурации NUnit под категориями, чтобы исключить, я просто положил DatabaseTests , но он не работает. Я что-то упускаю? Есть ли способ узнать, что teamcity посылает бегуну из монахини?

1 Ответ

3 голосов
/ 29 мая 2009

Вы можете включить режим отладки:

для включения уровня журнала 'DEBUG' для классов TeamCity. Для этого отредактируйте логи / teamcity- (сервер | агент) -log4j.xml файл удаление всех строк, содержащих комментарий. После этого, Сообщения отладки будут отправляться на teamcity - *. файлы журналов.

Убедитесь, что журналы повернуты дефолт. Когда отладка включена имеет смысл увеличить maxBackupIndex значение в соответствующем теге appender для 10 или даже 20 файлов (убедитесь, что есть достаточно свободного места на диске).

... которые я получил от их документов . И тогда вы сможете увидеть, что происходит.

...