我有一个奇怪的问题,的MSBuild:构建结果显示“无代码覆盖率”,而进口的测试结果确实
我的MSBuild运行测试,代码覆盖和出版罚款(所示build.txt的一部分):
Results Top Level Tests
------- ---------------
Passed BuildTestProject.UnitTest1.TestMethod1
Passed BuildTestProject.UnitTest1.TestMethod2
2/2 test(s) Passed
...
Results file: W:\BuildWorkspace\XXX\Test Release\TestResults\XXX_XXX 2009-08-20 11_47_09_Any CPU_Release.trx
Run Configuration: Local Test Run
Waiting to publish...
Publishing results of test run [email protected] 2009-08-20 11:47:09_Any CPU_Release to http://XXX:8080/Build/v1.0/PublishTestResultsBuildService2.asmx...
....Publish completed successfully.
当我在本地机器上导入这些测试结果时,我发现代码覆盖率数据与预期的一样。但是,在展开“结果详细信息”时,Visual Studio显示的构建细节中的代码覆盖细节为未显示。
任何提示?
不,我自己更改.testrunconfig,并且我总是将coverage设置为true – 2009-09-23 13:20:58