提问者:小点点

Jacoco测试报告显示覆盖率为0。执行数据不匹配


我有一个小应用程序,我开始学习单元和工具测试。我成功地编写了一些并集成了Travis-CI,现在我想为Codecov.io生成Jacoco报告,但是每次我运行./gradlew jaocoTestReport它都会生成0%的覆盖率,就像Travis-CI一样。

在我的日志中,我看到类**的执行数据不匹配

我以前试过清洁,但没有帮助。仍然有0%的覆盖率https://codecov.io/gh/Prokky/GameShare

https://travis-ci.org/Prokky/GameShare


共1个答案

匿名用户

Retrolambda是问题所在。库修改了类,因此Jacoco抛出异常并且不起作用。禁用Retrolambda(或Jack,如果您正在使用它)将解决问题。