2016-12-14 18 views
0

私はsonarqube5.6.1を使用しています。ソナー解析後にコードカバレッジが設定されない

私は以下のコマンドを使用してソナー解析を実行しているマルチモジュールプロジェクトを持っています。

mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.1.1:sonar -Dsonar.host.url=http://bamboo.in.XXX.com:8085 -Dsonar.analysis.mode=publish -Dsonar.issuesReport.html.enable=true -Dsonar.dynamicAnalysis=false 

しかし、コードカバレッジはまったく入力されません。

いくつかお手伝いできますか?私は以下の警告を見ることができた。

[INFO] Process project properties 
[WARNING] /!\ A multi-module project can't have source folders, so '/ssdd5/sameenud/dev/trunk/AAAA/BBBB/CCCC/DDDD/src/main/java' won't be used for the analysis. If you want to analyse files of this folder, you should create another sub-module and move them inside it. 
私はそれを手動でコンパイルしようとした私たちが持っているフォルダ構造は以下の通りです

AAAA 
    --BBBB 
     pom.xml 
     ---CCCC 
      pom.xml 
      ---DDDD 
      pom.xml 

、しかし運、同じ問題。

答えて

0

SonarQube(より具体的にはSonarJavaアナライザ)は、カバレッジを計算していません。分析結果をSonarQubeのUIにインポートし、カバレッジを表示するには、カバレッジレポートを提供する必要があります。

これを達成する方法の詳細については、​​を参照してください。

関連する問題