【问题标题】:code coverage with emma / sonar / jacocoemma / sonar / jacoco 的代码覆盖率
【发布时间】:2014-04-02 14:57:53
【问题描述】:

我们使用 emma 测量 gwt 项目中的代码覆盖率,如下所述:http://www.gwtproject.org/doc/latest/DevGuideTestingCoverage.html

这行得通,我得到了 html 报告、emma.em 和 emma.ec 文件。

在声纳上,我只有 jacoco 作为覆盖记录,这不适用于 gwt 单元测试。 但是有可能导入 jacoco.exec 文件:sonar.jacoco.reportPath

我现在如何将 emma.em 和/或 emma.ec 文件转换为 jacoco.exec 格式? 或者是否可以直接从emma生成jacoco.exec文件?

【问题讨论】:

  • 你找到解决这个问题的方法了吗?我们有同样的问题,只有 Android、Ant 和 Jenkins 版本。

标签: gwt sonarqube emma jacoco


【解决方案1】:

Sonar Emma 插件可以获取覆盖率报告。 请按照以下链接。 http://docs.codehaus.org/display/SONAR/Emma+Plugin

【讨论】:

  • 此插件已弃用。
【解决方案2】:

找到解决办法

应用插件:'战争' 应用插件:'gwt'//https://github.com/steffenschaefer/gwt-gradle-plugin 应用插件:“jacoco” 雅可{ toolVersion = "0.7.1.201405082137" } 测试{ 雅可{ 包括= [“test.*”]//过滤器 classDumpFile = file("$buildDir/classes/main") } }

【讨论】:

    猜你喜欢
    • 2012-06-11
    • 2016-11-08
    • 2018-07-24
    • 2014-02-16
    • 2012-10-16
    • 1970-01-01
    • 2012-06-30
    • 2016-11-11
    • 2019-01-02
    相关资源
    最近更新 更多