Grails:Sonar上缺少Cobertura XML报告

时间:2015-04-09 13:52:26

标签: grails sonarqube code-coverage cobertura test-coverage

我正在使用Grails 2.1.1处理网络应用程序,并要求我提供有关测试代码覆盖率的证据。

该项目正在使用:

  • Maven 3.0.5
  • 代码覆盖率1.2.7(Cobertura的grails插件)
  • sonar-maven-plugin 2.5
  • SonarQube 3.7.4(在localhost上运行)

在我的pom.xml上,声明了以下声纳的属性:

<sonar.language>grvy</sonar.language>        
<sonar.groovy.cobertura.reportPath>target/test-reports/cobertura/coverage.xml</sonar.groovy.cobertura.reportPath>

我在目录target / test-reports / cobertura中成功生成cobertura.xml报告,启动命令:

grails tA -coverage -xml

但是当我跑步时:

mvn sonar:sonar

虽然我收到了以下输出行的命令响应,但它没有显示Sonar的任何测试报告:

[INFO] [15:20:42.007] Sensor Groovy CoberturaSensor...
[INFO] [15:20:42.007] Analyzing Cobertura report: target/test-reports/cobertura/coverage.xml
[INFO] [15:20:42.086] Sensor Groovy CoberturaSensor done: 79 ms

0 个答案:

没有答案