使用sonar / jacoco找出新代码的代码覆盖百分比

时间:2014-01-25 08:54:37

标签: java sonarqube jacoco

我们的团队有一个新的任务,任何推送到任何GIT存储库的新内容都需要100%的代码覆盖率。我们已经在存储库中拥有(主动使用而非遗留,可弃用)代码,其覆盖率约为75-80%(基于存储库)。

我们正在生成声纳报告,jacoco是基础覆盖率分析工具。

但是,当我们看到报告时,我们无法单独识别新代码的覆盖率%。有没有办法做到这一点?

请注意,排除模块或文件并不总是可行的,因为添加的某些代码位于现有类中。

是否有一些设置迫使声纳/ jacoco提供此信息?

1 个答案:

答案 0 :(得分:2)

我不知道你的报告应该是什么样的,但也许“差异”有助于:

http://www.sonarqube.org/differentials-four-ways-to-see-whats-changed/