Запуск проектов модульного тестирования в TFS 2010. Team Build 2010 не компилирует тестовые библиотеки DLL - PullRequest
4 голосов
/ 03 марта 2011

Я настроил конфигурацию групповой сборки TFS 2010 для запуска непрерывных сборок.

В настоящее время у меня есть 2 тестовых проекта, которые без проблем запускаются в Visual Studio 2010 IDE.

Когда я в очередиРешение (с тестовыми проектами) для сборки, журнал сборки сообщает: «Нет результатов теста».

Параметры процесса моей сборки Правило автоматического тестирования соответствует моим именам тестовой сборки:

  • Запуск тестов в сборках, соответствующих ** \ * _ Test.dll.

После проверки папки Build C: / Builds / 2 / [ProjectName] / [BuildName]/ Binaries , я заметил, что для моих тестовых проектов не было файлов .dll / .pdb;хотя все остальные необходимые для проекта проекты находятся здесь.

Папки тестового проекта do существуют в C: / Builds / 2 / [ProjectName / [BuildName] / Sources .

Мой процесс сборкипараметры, указанные в " Элементы для сборки " => " Конфигурации для сборки ":

Любой ЦП | Relase

В Configuration Manager для моего решения, для Любой ЦП и Release , I Do мои тестовые проекты отмечены в столбце Build .

Из всей прочитанной мной документации мои тесты должны быть запущены, но из вышеприведенной проверки выясняется, что они даже не строятся.

Любое понимание или идеи для получения этих модульных тестовПроекты для компиляции и запуска на моем сервере сборки TFS 2010 будут с благодарностью.

Спасибо!

1 Ответ

0 голосов
/ 05 апреля 2011

При настройке сборки вы можете указывать на файл vsmdi вместо ввода подстановочного знака. Это дает тот же результат?

...