我们的团队有一个新的任务,任何推送到任何GIT存储库的新内容都需要100%的代码覆盖率。我们已经在存储库中拥有(主动使用而非遗留,可弃用)代码,其覆盖率约为75-80%(基于存储库)。
我们正在生成声纳报告,jacoco是基础覆盖率分析工具。
但是,当我们看到报告时,我们无法单独识别新代码的覆盖率%。有没有办法做到这一点?
请注意,排除模块或文件并不总是可行的,因为添加的某些代码位于现有类中。
是否有一些设置迫使声纳/ jacoco提供此信息?
答案 0 :(得分:2)
我不知道你的报告应该是什么样的,但也许“差异”有助于:
http://www.sonarqube.org/differentials-four-ways-to-see-whats-changed/