研发效能 使用 jacoco 实现多覆盖率文件合并

sunflower2879 · 2021年03月21日 · 最后由 sunflower2879 回复于 2021年03月23日 · 3683 次阅读

有一个项目,我测试方法 2,执行 jacoco 的 dump 命令获得 jacoco2.exec,然后修改了方法 2,重新发布代码,不进行测试,直接 dump 获得覆盖率 jacocoA.exec,jacocoA.exec 覆盖率为 0。我想要得到 2 次测试的结果合集。
看了网上很多帖子说,必须要二次修改 jacoco 源码,使用 classname 替代 classid,请问有人实现了吗?可以提供一份修改好的代码吗?

共收到 2 条回复 时间 点赞
saii 回复

我修改了 ExecutionDataStore 这个类里面的 put get subtract 方法,但是没有达到预期, 能否把这个类的代码私发下,我参考下。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册