我有多項目Gradle腳本。我添加到根項目:Gradle中的Sonarqube任務不會產生測試覆蓋
buildscript {
repositories{
...
}
dependencies { classpath("org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.2.1") }
}
apply plugin: org.sonarqube.gradle.SonarQubePlugin
sonarqube {
properties {
property "sonar.junit.reportsPath", "$projectDir/build/test-results/test"
property "sonar.host.url", "http://localhost:9000"
property "sonar.verbose", "true"
}
}
Sonarqube顯示測試正確的號碼,但覆蓋範圍爲0
我用搖籃3.0的Java 1.8.0_45,Sonarqube 6.1。
Gradle控制檯顯示許多「未找到類」消息。
搖籃控制檯還顯示消息:
「報告路徑不包含任何文件匹配測試 - * XML:。 mypath中\建立\測試結果\測試」
,這是正確,因爲該特定項目沒有任何測試。
您是否期望分析產生_and然後使用測試覆蓋率報告? –
我期望如何在Sonarqube中生成測試覆蓋率的說明。 – isobretatel