5

我有一个问题,当我运行 cobertura 目标 maven 时,报告总是显示 0%。我试过分叉我的 junit 测试,但没有运气。我尝试在 pom 的报告部分和构建部分配置 cobertura 插件,并尝试将其绑定到站点和包阶段。有什么想法吗?

在相关的说明中,我还注意到在 hudson 内的 Cobertura 中运行测试会导致 junit 插件报告每个测试运行两次(这使报告为运行的测试数量增加了一倍)。有什么办法吗?

谢谢,

杰夫

4

2 回答 2

6

JDK 1.6.0_14 和 cobertura 插件存在兼容性问题。而且该插件在多线程测试方面也存在问题。0% 问题已被使用的 JDK6 的 b7 修复,也许很快就会出现针对多线程的修复(有可用的补丁)

于 2009-06-19T23:39:03.720 回答
1

我认为发布您定义 Cobertura 插件的 pom.xml 的任何部分以及您在个人资料中实际使用它的位置会很有帮助。你能提供这个,以便它为某人提供一些背景信息吗?虽然我确信复制/粘贴 [ http://mojo.codehaus.org/cobertura-maven-plugin/usage.html]不会帮助我们任何人,也许提供您的 <include> 和 <excludes> 可以帮忙。

于 2009-06-19T03:02:24.443 回答