Использование TeamCity 9.0.2, у меня есть Nunit построить шаг со следующей конфигурацией:Почему все классы отображаются дважды в результатах dotCover в TeamCity?
Выполнить тесты из:. ** \ * Tests.dll
Не запускать тесты из: ** \ OBJ \ ** \ * длл
.NET Покрытие инструмента: JetBrains dotCover
Фильтры: -:. MyAssembly.Tests (наряду с несколькими пространствами имен в основной сборке исключить)
После того, как я запустил сборку, отчет о покрытии кода показывает каждый класс дважды, с тем же самым выходом/статистикой для обоих. Например:
Класс 1 100% (2/2) 100% (20/20) 75% (75/100)
Класс 1 100% (2/20) 75% (75/100))
Класс 2 100% (4/4) 100% (30/30) 80% (120/150)
Класс 2 100% (4/4) 100% (30/30) 80% (120/150)
Кто-нибудь еще видел такое же поведение? Если да, то что вы можете предложить решить проблему?
Боюсь, что без журналов невозможно будет найти причину проблемы. Если вы добавите параметр конфигурации teamcity.agent.dotCover.log в конфигурацию сборки с пустым каталогом в агенте, все файлы журналов dotCover будут размещены там, а TeamCity опубликует zipped-журналы как скрытые сборки артефакта: .teamcity/.NETCoverage/dotCoverLogs.zip. Отправьте журналы на этот адрес электронной почты: [email protected] – Maria