当前位置: 首页 > 知识库问答 >
问题:

Jacoco覆盖不工作与最新的Android插件

齐献
2023-03-14

更新gradle android插件后,我得到了下面的错误。

任务执行失败: App: JacocoTestReport.

无法读取执行数据文件应用/构建/输出/代码覆盖/连接/coverage.ec

jacoco version=“0.7.6.201602180812”

Android插件版本:'com.android.tools.build: gradle: 2.1.0'

最新的插件有什么问题吗?

共有1个答案

焦宏硕
2023-03-14

尝试将版本更改为工具版本="0.7.4"。

 类似资料:
  • 当运行Gradle的Jacoco插件时,我在一组选定的类上得到零代码覆盖率报告。我已经确认测试这些类的所有单元测试都已成功运行。 非常有趣的是,EclEmma在Eclipse中生成了正确的代码覆盖率结果。我已经确认这两个工具使用的是相同版本的Jacoco。 我想知道这两种工具的区别是什么?我需要Gradle Jacoco插件的额外配置吗。 编辑:我的Gradle Jacoco输出显示“com类的执

  • 我使用JaCoCo Maven插件和代理来测量和检索每晚测试的应用程序的代码覆盖率数据。这是该架构的模式: 我的Maven项目配置了JMeter Maven插件,在Maven阶段执行一些API测试,Jenkins服务器执行的Maven命令如下 正如您首先看到的,测试是通过阶段执行的,然后目标从测试服务器检索覆盖范围数据(我已将服务器配置为运行JaCo代理),最后将数据上传到我的Sonar服务器。

  • 我正在尝试生成Jacoco代码覆盖率报告。我已经将AndroidTestCase用于我的测试类。 在过去几天里,我已经关注了堆栈溢出的各种公认答案。结果是否定的。 我的分级文件:

  • 我们有一个Android项目,我们使用Powermock进行一些测试用例,使用Jacoco进行覆盖率报告。我们注意到,我们的一些类返回0%覆盖率,尽管它们确实被覆盖。我们还观察了下面关于受影响类的消息。 一些在线搜索显示Powermock和Jacoco玩得不好,离线仪器是一种可能的解决方法。 之前有人使用过android项目的gradle离线插装脚本吗?

  • 我在声纳中的代码覆盖率显示为0%,这不是真的,因为我有单元测试。 格拉德尔 当我打开inside然后我可以看到成功的单元测试。 我在Jenkins环境中运行作为