繁体   English   中英

TeamCity 的 PartCover

[英]PartCover with TeamCity

我正在尝试使用 TeamCity在 x64 机器上为 .net 4 设置 partcover

执行了测试,但覆盖率报告显示 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)

但是包含模式是[*]*

如果重要的话,我正在运行 TeamCity 6.5.3。 有人设法在该版本上运行 partcover 吗?

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

2) 确保使用 regsvr32 注册 PartCover dll(如果使用服务帐户运行团队城市,则不能使用按用户注册)。

通常,此消息意味着 TeamCity 未能找到任何覆盖的线路。 这可能是由程序集或覆盖参数引起的。

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

TeamCity 6.5.3 必须支持 partcover 4.0.11129

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM