私は、次のソナーのAntターゲットが定義されていない:私は「アリソナー」を実行して、私のブラウザでソナーを持ち出すとき、私はsrcディレクトリ内のクラスに関する情報を参照してくださいSonarにテストの統計情報をエクスポートするにはどうすればよいですか?
<target name='sonar'>
<property name='sonar.sources' value='${src.dir}'/>
<property name='sonar.tests' value='${test.src.dir}'/>
<property name='sonar.binaries' value='build/classes'/>
<path id='jars'>
<fileset dir='${env.JAVA_HOME}/jre/lib' includes='*.jar'/>
<fileset dir='build/lib/test' includes='*.jar'/>
</path>
<pathconvert property='sonar.libraries' refid='jars' pathsep=','/>
<exec executable='p4' outputproperty='p4.P4CLIENT'>
<arg value='set'/>
<arg value='P4CLIENT'/>
</exec>
<propertyregex
property='p4client'
input='${p4.P4CLIENT}'
regexp='P4CLIENT=([^ ]+) *.*'
replace='\1'/>
<propertyregex
property='sonar.timestamp'
input='${build.time}'
regexp='_'
replace='T'/>
<sonar:sonar key='com.netflix:${module.name}' version='${p4client}@${sonar.timestamp}' xmlns:sonar='antlib:org.sonar.ant'/>
<property name='sonar.dynamicAnalysis' value='reuseReports'/>
<property name='sonar.emma.reportPath' value='${coverage.dir}'/>
</target>
が、中のものについては何もテストディレクトリ。
sonar.sourcesに$ {test.src.dir}を追加し、sonar.testsを設定しないと、テストクラスに関する情報が表示されますが、Sonarはまだ0テストの成功を報告しています。
どのようにして各テストメソッドとその統計にドリルダウンできますか?
こんにちは私は、[同様の問題](http://stackoverflow.com/questions/21267948/sonarqube-test-coverage-report-for-android-built-with-ant)を抱えているが、全く同じではありません。あなたはどうやってエマファイルを出していますか? – JaKXz
私たちは、実際にソナーを使用して停止しましたし、私たち自身のビルドデータリポジトリを構築します。 –