JaCoCo と SONAR を使用したマルチ モジュール Maven プロジェクトに関する質問があります。
親モジュールと 3 つの子モジュールがあります。
親 |-child1 - pom.xml |-child2 - pom.xml |-child3 - pom.xml |-pom.xml
親 pom.xml に JaCoCo プラグインを含めます。親 pom.xml から mvn clean install sonar:sonar ビルドを実行すると、各子が独自の jacoco.exec ファイルを生成することがわかります。この child1/target/jacoco.exec、child2/target/jacoco.exec などのようなもの。ただし、親レベルで生成された jacoco.exec はありません。
ソナー分析を実行すると、ソナー ダッシュボードに単体テスト カバレッジが 0.0% と表示されていることがわかります。
私の質問は
1. プロジェクト全体の単体テスト カバレッジを確認するにはどうすればよいですか?
2. 1 つの単体テストの範囲を示すために、SONAR は親レベルまたは子レベルから jacoco.exec ファイルを選択しますか?
助けてください。これは本当に私にとって障害物です。すべての入力に感謝します。