如何在Sonar中重复使用多个Cobertura xml报告

时间:2012-10-02 08:53:25

标签: sonarqube cobertura

我在Linux上使用Sonar,使用Ant在Java中使用项目。我有一个多模块开发项目。我已经能够导入多个源文件夹,测试文件夹和二进制文件夹。单元测试报告也可以正常导入,因为所有报告都在一个文件夹中。但是,我们的Cobertura报告生成了几个文件夹,如下所示:

./coberturaReports/module1/coverage.xml
./coberturaReports/module2/coverage.xml

定义此类报告的路径不起作用:./ coberturaReports / ** / coverage.xml

有什么想法吗?感谢

1 个答案:

答案 0 :(得分:-1)

如果这是一个多模块项目,那么你应该看看我们的一个Ant多模块示例:https://github.com/SonarSource/sonar-examples/tree/master/projects/code-coverage/ut/ant/ut-ant-jacoco-modules-runTests

它使用JaCoCo作为scoverage引擎,但原则保持不变。