2

こんにちは、ソナーランナーで分析するグルーヴィーなプロジェクトをセットアップしました。複雑さ、コード行などで機能しますが、コードカバレッジには「-」が表示され、単体テストは0%です。これは、Groovy プラグイン 0.6 ソナー ランナー 2.3 ソナー Qube 3.7 Jacoc を使用しているソナー ランナー プロパティ ファイルです。

sonar.projectKey=Groovy
sonar.projectName= Groovy SonarQube Runner
sonar.projectVersion=1.0

sonar.sources=src
sonar.language=grvy
sonar.binaries=target/classes
sonar.libraries=lib
sonar.junit.reportsPath=test/unit
sonar.core.codeCoveragePlugin=jacoco
sonar.jacoco.reportPath=test/coverage/jacoco.exec

sonar.sourceEncoding=UTF-8

誰かが私を正しい方向に向けることができるかどうか疑問に思っていました

4

1 に答える 1

4

SonarQube Runner で SonarQube 分析を実行する場合、テストが実行されないことに注意する必要があります。これが、結果が得られない理由です。

これは、分析の前にそれらが実行され、結果がエクスポートされていることを確認する必要があることを意味します。

参考までに、こちらのサンプル プロジェクトをご覧ください: https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/groovy

于 2013-11-15T16:41:38.073 に答える