我已将我们的 ant 构建配置为使用声纳插件,它运行静态分析工具并将结果正确加载到声纳中。我们的测试小组正在运行系统级测试并使用 Cobertura 收集代码覆盖率,这工作正常,我们可以生成 xml 或 html cobertura 报告来查看结果。
我们现在想将生成的 coverage.xml 文件加载到 Sonar 中。当我设置 Ant 目标以使用现有的 xml 报告时,sonar 还想运行 findbugs。
由于系统级测试是独立于构建完成的,我怎样才能将 Cobertura 结果加载到 Sonar 中?我同意将“覆盖”结果存储在单独的声纳项目中(与静态分析结果分开)
谢谢