2017-03-01 18 views
0

ソナー品質ゲートとコードカバレッジ用のJenkinsジョブを設定しました。以下はJenkinsの仕事のセットアップです。ビルドをトリガーすると、私は以下のエラーを参照します。この問題のために私のJenkinsの仕事のほとんどが失敗しています。これから私を助けてください。エラー:SonarQubeスキャナ実行中のエラー

ジェンキンスジョブ・セットアップ

エラーログ

ERROR: Error during SonarQube Scanner execution 
java.lang.IllegalStateException: Error at line 2 of coverage report C:\Location.xml 
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.loadReport(GenericCoverageSensor.java:130) 
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.analyseWithLogger(GenericCoverageSensor.java:95) 
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.analyse(GenericCoverageSensor.java:91) 


at org.sonar.plugins.coverage.generic.ReportParser.parse(ReportParser.java:82) 
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.loadReport(GenericCoverageSensor.java:126) 
    ... 31 more 
ERROR: 
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging. 
The SonarQube Scanner did not complete successfully 
21:44:09.12 Creating a summary markdown file... 
21:44:09.122 Post-processing failed. Exit code: 1 

答えて

0

答えがログにあります: org.sonar.plugins.dotnet.tests.ParseErrorException:欠落しているルート要素の「テスト結果」 C:¥UC¥ProductEligibility¥BTS¥results.xml 2行目

したがって、results.xmlは有効なxmlではないため、解析エラーが発生し、解析が強制終了されます。だから、そのファイルを作成するものは、最終的に問題を引き起こしています。

このパラメータを削除して、解析が正しく実行されているかどうかを確認してください。

+0

私のビルドジョブでパラメータを削除しても、同様のエラーが発生しました。更新されたエラーログ – Kally

+0

更新されたログには同じ問題があるので、何かがそのファイルを読み込もうとしています。 org.sonar.plugins.coverage.generic.ReportParsingException:我々は – Elias

+0

任意の提案不明なXMLノード、期待される「カバレッジ」が、あなたがしようとすることができ – Kally

関連する問題