Видимость покрытия NCover отличается от сборки UAT для сборки Live - PullRequest
0 голосов
/ 09 июля 2010

Используя TeamCity для запуска задачи MsBuild для приложения MVC2 C #, мы успешно выполнили 1561 тест XUNit как в сборках UAT, так и в Live, но покрытие NCover снижается с 51% в сборке UAT до 35% в оперативной сборке. Soulution имеет идентичные настройки менеджера конфигурации.

Поскольку наши минимальные покрытия меньше 50%, наша сборка впоследствии завершается с ошибкой:

«NCover.Reporting.exe» завершен с кодом 3.

Немного потеряно в отношении того, почему покрытие падает, если оно является тем же источником из SVN, и выполняется идентичный тестовый прогон.

Кто-нибудь еще испытывал это?

1 Ответ

1 голос
/ 09 июля 2010

Моя рекомендация - отправить нам электронное письмо по адресу support@ncover.com, в идеале с двумя прикрепленными файлами покрытия.Для нас нет ничего необычного в том, чтобы увидеть небольшие различия в покрытии между сборками Debug и Release, работающими с одними и теми же тестами (потому что типы сборок генерируют немного другой код), но никогда не с одинаковым типом сборки, работающим с тем же тестом.

...