sonarqube缺少测试报告

时间:2017-08-23 23:57:39

标签: testing gradle sonarqube jacoco

我试图用gradle配置Sonarqube 6.5。

    sonarqube {
  properties {
    property "sonar.jacoco.reportPaths", "build/jacoco/test.exec"
    //property "sonar.jacoco.itReportPath" ,"build/jacoco/integrationTest.exec"
    property "sonar.junit.reportsPaths", "build/test-results/test"
    //, build/test-results/integrationTest
    property "sonar.java.coveragePlugin", "jacoco"
    property "sonar.language", "java"
  }
}

tasks['sonarqube'].with {
  dependsOn tasks.withType(Test)
  dependsOn 'jacocoTestReport'
}
不幸的是,sonarqube并未显示我项目的所有测试。在整个项目中,我有超过1000个测试,但在sonarqube,它说我只有140个测试。 有趣的是:TEST-org.x.x.ApplicationSettingsService_IntegTest $ Find.xml此测试报告未显示在Sonarqube中。只有测试报告如TEST-org.x.x.ApplicationSettingsService_OtherTest.xml(没有美元字符)才能在sonarqube中找到。 任何的想法? 感谢

0 个答案:

没有答案