전 완전하게 시스템을 처음부터 끝까지 구축하고 있습니다. 나는 약 2 주 동안 이걸 가지고 놀았 어. 그리고 나는 그것을 해칠 수 없다. 나는 신선한 눈이 필요한 시점에 도달했다고 생각한다. 궁극적으로 저는 TeamCity 빌드 프로젝트에서 새로운 NCover 커버리지 보고서 (요약본 하나 이상)를 목표로 삼고 있습니다.TeamCity MSBuild Gallio NCover보고
나는 모든 것을 시험해 보았습니다. 데모 중 일부는 온라인에서 찾았고, NCover에서 나온 엑스트라들은 너무 많이 읽고 혼란 스럽습니다. 내 MSBuild를 스크립트에서 다음과 같은 작업이 있습니다
이<Target Name="TestCoverage">
<Message Text="Test Assemblies @(TestAssemblies)" />
<Gallio RunnerType="NCover"
IgnoreFailures="true"
Files="@(TestAssemblies)"
ReportDirectory="Reports"
ReportTypes="xml"
ReportNameFormat="gallio_cover"
RunnerProperties="NCoverCoverageFile='$(MSBuildProjectDirectory)\Reports\codecoverage.xml';
NCoverArguments='//w %(TestAssemblies.RootDir)%(TestAssemblies.Directory) CoverageExcludeAttribute //ea //r:Local'" >
<Output TaskParameter="ExitCode" PropertyName="ExitCode"/>
</Gallio>
</Target>
내가 생산되는 gallio_cover.xml 보고서에 표시되는 오류 메시지가 : 내가 물건의 부하에서를 냈다했습니다
<logEntry severity="info" message="Connected
Profiled process terminated. Profiler connection not established." />
<logEntry severity="error" message="Host process exited with code: 1" />
마지막 메시지.
나는 이것이 어떻게 완료되어야하는지에 대한 많은 다른 예를 보았습니다. 나는 Gallio를 통해 NCover를 호출하는 방법으로 문제를 추적 할 수없는 것처럼 보입니다.
아이디어 나 의견을 보내 주시면 감사하겠습니다.
고마워요,
제임스.
http://weblogs.asp.net/lkempe/archive/2008/03/30/integration 같이 자신의 빌드 작업으로 NCover를 실행하지 왜 테크 - 헤드 - brothers.aspx에 대한 팀의 도시로의 ncover-of-ncover? 내가 여기서 무엇을 놓치고 있니? –
Chris, 내 테스트는 xUnit을 사용하여 작성되었으며 NCover가 NUnit 콘솔 앱을 필요로한다는 인상하에있었습니다. 그래서 저는 실제로 xUnit 콘솔 앱을 사용하여 바로이 것을 시도하고 있습니다. 지금까지 아무도 이것을 보지 못했습니다. – Jammer