Я впервые настраиваю teamcity, и у меня возникают проблемы с отображением результатов. Я хочу иметь этап сборки, на котором выполняется сценарий NAnt. Скрипт должен запускать мои модульные тесты через PartCover и отображать результаты. Результат должен быть:
- Пройденные тесты / Неудачные тесты
- Отчет о покрытии
Но я действительно не знаю, как настроить сценарий или параметры или даже где мне следует просматривать эти результаты (раздел артефактов, как я предполагаю?). Используя следующий сценарий ниже, все работает нормально, но я не могу просматривать отчеты.
<project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<loadtasks assembly="C:\Program Files\Gallio\bin\Gallio.NAntTasks.dll" />
<target name="test">
<gallio result-property="exitCode" failonerror="false" >
<runner-extension value="TeamCityExtension,Gallio.TeamCityIntegration" />
<files>
<include name="%system.teamcity.build.checkoutDir%\Trunk\MyLibrary.Testing\bin\Release\MyLibrary.Testing.dll"/>
</files>
</gallio>
<fail if="${exitCode != '0'}" >One or more tests failed. Please check the log for more details</fail>
</target>
</project>
Для раздела .Net Coverage у меня выбран PartCover (2.2 или 2.3), но у меня нет ничего в аргументах PartCover (должен ли я?)
Спасибо за вашу помощь!