声纳多语言测试覆盖范围

时间:2015-06-03 15:52:39

标签: java groovy gradle sonarqube code-coverage

使用语音属性设置为Java的Sonar,我获得了测试覆盖率。现在我没有为了分析多种语言而设置语言属性,我的测试覆盖率表示"没有数据"。所有测试都是根据日志运行的。正确分析了所有的src / main代码,并且所有的测试都遵循src / test结构,这些结构应该根据文档获取。

声纳版本:5.1

构建类型:Gradle

Project中使用的语言:Java,Groovy

- build.gradle插件

apply plugin: 'groovy'
apply plugin: 'war'
apply plugin: 'maven-publish'
apply plugin: "sonar-runner"

- build.gradle sonarRunner properties

sonarRunner {
    sonarProperties {
        property "sonar.host.url", "http://xxxxx:9000"
        property "sonar.jdbc.url", "jdbc:mysql://xxxxx:3306/sonar?useUnicode=true&characterEncoding=utf8"
        property "sonar.jdbc.driverClassName", "com.mysql.jdbc.Driver"
        property "sonar.jdbc.username", "sonar"
        property "sonar.jdbc.password", "sonar"
    }
}

为什么在未指定语言属性时我的测试覆盖率没有显示?

0 个答案:

没有答案