jacoco

    2热度

    2回答

    我使用jacoco覆盖报告。当我看着雅可比报告时,报道似乎很好。但在Sonarqube,覆盖率很低,因为它表示@Data来自lombok的注释未被测试覆盖。 编译类标记为@Generated,但Sonar并未忽略它。 如何排除@Data的分析?

    0热度

    1回答

    我想在我的项目中获得代码覆盖率基本上我的项目部署在websphere服务器上,我已经在服务器的jvm中添加了-javaagent参数,并且在destfile参数中生成了exec文件和我用来从声纳获得代码覆盖率一样。 我面临的问题是当我在服务器的jvm中添加-javaagent参数时,我在代码中发现问题,而每当我删除此参数时,我的应用程序都会完美运行。 我可以在我的项目中获得声纳代码覆盖的完整程序吗

    7热度

    1回答

    我继承了一个android项目来设置代码覆盖范围。我没有为android做太多工作,并且几乎没有任何经验,于是我开始寻找一个有用的教程。随着惊喜的发展,前几个教程非常有帮助,我能够包含jacoco gradle插件并启用代码覆盖。使用詹金斯我甚至生成了一份报道报道。到目前为止,一切都很好。 但是,当我看到报告时,闻到了一些可疑的东西。测试vs覆盖率似乎太小了。进一步调查显示罪魁祸首。 测试本身被写

    2热度

    2回答

    我使用Jacoco作为我的pom.xml中配置的代码覆盖插件。我想测试和分析我的班级文件中只有少数几种方法的覆盖范围,并且只想显示他们的覆盖率。但是,随着jacoco分析整个文件,它的播报覆盖面越来越小,尽管所涉及的方法都覆盖了100%。 在jacoco中是否有任何方法排除某些正在分析的方法而不更改源文件代码?

    1热度

    1回答

    我有一个多模块Maven项目,SonarQube v 5.6.6使用最新的JaCoCo。 的配置如下: <properties> <sonar-maven-plugin.version>3.3.0.603</sonar-maven-plugin.version> <jacoco-maven-plugin.version>0.7.9</jacoco-maven-plugin.ve

    1热度

    1回答

    我已经创建了Maven项目并创建了surefire-report以及jacoco报告。 jacoco.exec也生成了,如果我将我的项目上传到编译类的服务器上,那么我可以看到我的代码覆盖率,但作为最佳实践,如果我省略类文件,我无法看到代码覆盖率。有人可以帮我吗? 可以参考以下屏幕截图,这将有助于您轻松理解我的问题。 如果我上传的服务器我编译的类文件,然后正常工作如下, enter image de

    1热度

    1回答

    我想忽略一些生成的类,并且类忽略得很好。但是,如果这些类具有内部类,那么这些类仍然包含在内,尽管排除了父类。这是我的配置: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.9</version> <executio

    0热度

    2回答

    我已经将Java中的JaCoCo配置为JavaAgent(请参阅:http://www.jacoco.org/jacoco/trunk/doc/agent.html)。 重新启动服务器,并对应用程序运行一系列自动测试(以提供一些负载),然后停止服务器。 我可以看到服务器中生成的jacoco.exec(配置为/ tmp/location)。 现在,我该如何生成HTML报告? 在投票表决这个问题或将其

    1热度

    1回答

    我想在测试覆盖率不足时使jacoco插件失败。我使用例如从gradle这个页面: https://docs.gradle.org/current/userguide/jacoco_plugin.html apply plugin: 'jacoco' jacoco { toolVersion = "0.7.6.201602180812" reportsDir = file("

    1热度

    1回答

    我需要在Microsoft Visual Studio Team中打开JaCoCo覆盖报告。 我可以看到形式: 所以,我需要总结的文件。我如何创建它? 这是真的,我需要在本地创建一个XML格式的报告? 我想创建这个报告,但我有一个问题。 我的项目中使用摇篮,所以我加入这gradle.build: apply plugin: "jacoco" 和: buildTypes { relea