PartCover с TeamCity - PullRequest
       60

PartCover с TeamCity

1 голос
/ 10 августа 2011

Я пытаюсь настроить partcover для .net 4 на компьютере x64 с TeamCity .

Тесты выполнены, но отчет о покрытии показывает 0 покрытие.

Я получаю следующее сообщение в журнале:

 No executable code was detected. 
The issue could be caused by one of the following:
- Include / exclude patterns are incorrect
- Assemblies are compiled without debugging information
- .pdb files are not available
- Visual Studio code coverage is enabled for MSTest
- .testrunconfig is used for MSTest and Visual Studio code coverage is not disabled (CodeCoverage section with enable="true" is present)

Но шаблон включения [*]*.

Я использую TeamCity 6.5.3, если это имеет значение.Кому-нибудь удалось запустить partcover на этой версии?

Ответы [ 2 ]

7 голосов
/ 15 августа 2011

1) PartCover поддерживает только 32-битные процессы, поэтому вам нужно убедиться, что ваш тестовый прогон также работает на 32-битных.

2) Убедитесь, что вы регистрировали DLL PartCover с помощью regsvr32 (вы не можете использоватьрегистрация для каждого пользователя при использовании служебной учетной записи для запуска команды city).

1 голос
/ 10 августа 2011

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

Пожалуйста, не стесняйтесь создавать проблему по адресу http://youtrack.jetbrains.net с отчетом partcover, который вы получили при локальном тестированииПожалуйста, включите номер версии partcover тоже.

TeamCity 6.5.3 должен поддерживать partcover 4.0.11129

...