cobertura的分支覆盖范围未在声纳中显示

时间:2013-03-04 09:25:31

标签: ant sonarqube

我正在使用Ant获取cobertura的代码覆盖率。

我得到了coverage.xml,当我将其与声纳集成时,我只得到覆盖而不是分支覆盖。我确信我的代码覆盖率报告显示了行和分支覆盖率。

我的配置:

  • 声纳:3.4.1

  • Cobertura:1.1

我的声纳目标的build.xml是

<target name="sonar" depends="coverage" >  
    <property name="sonar.sources" value="src" />
    <property name="sonar.tests" value="${junit.output.dir}" />
    <property name="sonar.binaries" value="bin" />  
    <property name="sonar.surefire.reportsPath" value="${junit.output.dir}" />
    <property name="sonar.surefire.reportsPath" value="pmd_report.html" />
    <property name="sonar.java.coveragePlugin" value="cobertura" />
    <property name="sonar.cobertura.reportPath" value="${dir.coverage}/coverage.xml" />

    <sonar:sonar key="com.employee:employeesalary"
                 version="0.1-SNAPSHOT" xmlns:sonar="antlib:org.sonar.ant" /> 
</target>

0 个答案:

没有答案