SonarCloud忽略JaCoCo聚合覆盖率结果的问题求助
SonarCloud忽略JaCoCo聚合覆盖率结果的问题求助
大家好,我最近碰到个棘手的问题,想请教下社区的各位大神:
我维护着一个包含多个Maven模块的复杂Java项目,其中部分业务模块(比如child1、child2)有对应的单元测试,这些单元测试的覆盖率结果已经能正常同步到SonarCloud平台上了。为了做更全面的测试,我单独搭建了一个integration-tests模块来运行集成测试,同时还专门建了一个coverage-aggregation模块,用来通过JaCoCo把所有模块的测试覆盖率结果聚合到一起。
我的核心目标是把集成测试的覆盖率也纳入到SonarCloud的统计里,以此提升项目的整体覆盖率,但不知道哪里出了问题,SonarCloud完全忽略了这些集成测试的覆盖率结果!
先给大家看下我的项目结构:
parent |- child1 |- child2 |- integration-tests |- coverage-aggregation
下面是coverage-aggregation模块里的JaCoCo插件配置片段:
<!-- org.jacoco.jacoco-maven-plugin --> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <executions> <!-- Merge results from all coverage reports into...
备注:内容来源于stack exchange,提问作者Petr Štechmüller
相关产品推荐
相关产品推荐

