首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SonarQube和DotCover问题

SonarQube和DotCover问题
EN

Stack Overflow用户
提问于 2015-10-14 16:47:50
回答 1查看 212关注 0票数 0

我正在将DotCover结果导入到SonarQube中,我看到在Sonar中报告的覆盖率与在原始DotCover html中看到的百分比存在差异。

在单个类级别,这看起来与Sonar计算可覆盖语句数量的方式有关。这看起来与我在DotCover html中看到的有很大不同,结果是通过SonarQube仪表板显示了不同的百分比。

这是一个已知的问题吗?还是有一种方法可以确保百分比正确地导入Sonar?

EN

回答 1

Stack Overflow用户

发布于 2015-10-16 20:12:03

SonarQube本身执行代码覆盖率的聚合,并且只从dotCover报告中导入文件级覆盖率信息。

如果dotCover认为项目包括N个文件,那么项目级别上的整体代码覆盖率信息可能会有所不同,但SonarQube看到的是M个文件。

SonarQube不计算什么是“可覆盖”语句,它使用dotCover提供的文件级信息:每一行包含代码覆盖信息(即命中量>0或== 0)都被认为是可覆盖的。如果您在单个文件上看到dotCover报告的内容与SonarQube报告的内容之间存在差异,请随时发布后续问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33120661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档