Hybrisでは、platform/build.xmlの"ant alltests"を実行すると、テストケース実行のHTMLレポートが生成されます。Hybrisカスタム拡張でSonarQubeを実行
実行中platform/build.xmlの "ant sonar"が分析レポート になりますが、Junit/testcaseカバレッジは表示されません。
ソナーがカバレッジをチェックするには、追加の設定が必要ですか?
Hybrisでは、platform/build.xmlの"ant alltests"を実行すると、テストケース実行のHTMLレポートが生成されます。Hybrisカスタム拡張でSonarQubeを実行
実行中platform/build.xmlの "ant sonar"が分析レポート になりますが、Junit/testcaseカバレッジは表示されません。
ソナーがカバレッジをチェックするには、追加の設定が必要ですか?
あなたが最初jacoco Antターゲットを実行する必要があります。
アリjacocoalltests
単体テストレポートの場所を分析する必要があります。どのエンジンを使用しているのかはあなたの質問から明らかではありませんが、the docsは、使用するプロパティ名を把握するのに役立ちます。
私は最終的に、ACC-ANT-ソナーacceleratorservices年代にこのターゲットを発見しました。 xmlファイルであり、プラットフォームディレクトリから呼び出すことができます。 --Dtestclasses.extensionsを使用して拡張リストを渡さなければなりませんでした。 – inaitgaJ
上記のソナーを使って生成したjacocoレポートに、このエラーが発生しました。 原因:java.io.CharConversionException:無効なUTF-8中間バイト0xc0(char#バイト#-1) – inaitgaJ
webtestsとalltestsを一度に(一緒に)実行する方法はありますか? – inaitgaJ