SonarQube 覆盖多模块项目
Posted
技术标签:
【中文标题】SonarQube 覆盖多模块项目【英文标题】:SonarQube coverage on multi-modules project 【发布时间】:2017-01-10 18:15:06 【问题描述】:我在 SonarQube 中有一个多模块项目。到目前为止,其中一个模块没有任何单元测试。现在我在这个模块中添加了一个单元测试,项目的整体覆盖率降低了!是不是意味着当一个模块没有测试时,它根本不包括在全局覆盖率计算中?
【问题讨论】:
【参考方案1】:您已正确推断出情况:如果根本没有覆盖范围,则默认情况下将其排除在计算之外。在逐个语言的基础上(在 Java 中可用)“强制覆盖为零”功能可用。
【讨论】:
感谢您的回答!以上是关于SonarQube 覆盖多模块项目的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins SonarQube 插件多模块代码覆盖率不显示
SonarQube Jacoco离线仪器在Maven Multi Module Project中显示0%的覆盖率