PartCover with TeamCity



我正在尝试用TeamCity在x64机器上设置。net 4的组件。

测试已执行,但覆盖率报告显示覆盖率为0。

我在日志中得到以下消息:

 No executable code was detected. 
The issue could be caused by one of the following:
- Include / exclude patterns are incorrect
- Assemblies are compiled without debugging information
- .pdb files are not available
- Visual Studio code coverage is enabled for MSTest
- .testrunconfig is used for MSTest and Visual Studio code coverage is not disabled (CodeCoverage section with enable="true" is present)

但是include模式是[*]*

我运行的TeamCity 6.5.3如果它的关系。有人对那个版本做过部分报道吗?

1) PartCover只支持32位进程,因此您需要确保您的测试运行程序也运行32位进程。

2)确保使用regsvr32注册PartCover dll(如果使用服务帐户运行team city,则不能使用每个用户注册)。

一般来说,这个消息意味着TeamCity未能找到任何覆盖线。这可能是由组件或覆盖参数引起的。

请随意在http://youtrack.jetbrains.net上创建一个问题,其中包含您从本地测试运行中获得的零件报告。也请包括零件的版本号。

TeamCity 6.5.3必须支持partcover 4.0.11129

相关内容

  • 没有找到相关文章

最新更新