cobertura相关内容
我尝试在cobertura.exclude中添加org.slf4j.*。但没有任何用处。 我的构建文件 require 'buildr/java/cobertura' require 'buildr/scala' require 'buildr/myProject' ..... ..... compile.options.other = %w(-encoding UTF-8) cobert
..
我正在使用Jenkins的管道插件,我想为每次运行生成代码覆盖率报告,并将其与管道UI一起显示。有没有可以用来做这件事的插件(例如,Cobertura,但似乎不受管道支持)? 推荐答案 有一种方法可以添加管道步骤来发布您的覆盖率报告,但它不会显示在BlueOcean界面下。它将在正常UI中正常显示。 pipeline { agent any stages {
..
我在为 Maven 插件项目(使用调用程序插件进行集成测试)获取 Sonar 中的集成测试和单元测试的代码覆盖率报告时遇到了一点问题. 我不能使用默认的 Jacoco 覆盖工具进行单元测试,因为它们使用 Powermock,这导致使用该工具的类的覆盖率为 0%.另一方面,如果不使用 Jacoco,我找不到可靠的方法来获得基于 Groovy 的集成测试的结果. 所以我需要让 Cobert
..
我有一个 Jenkins 项目来对我的 NodeJS 项目进行 SonarQube 分析.我添加了 istanbul 作为我项目的 package.json 的依赖项.在 Jenkins 构建配置中,首先我运行一个 shell 脚本: cd ./project-namenpm 安装node_modules/.bin/istanbul 覆盖 ./node_modules/.bin/_mocha p
..
我有一个 cobertura.ser 文件,它是在集成测试和系统测试时生成的.现在我想将我的覆盖范围导入到声纳服务器. 我怎样才能做到这一点,所以在执行 mvn sonar:sonar 时,覆盖范围应该考虑外部 coberture.ser 文件? 我可以使用声纳来做到这一点,我可以在哪里看到在所有测试运行期间获得的整体覆盖率? 解决方案 您需要设置以下参数来告诉 Sonar 使
..
我想要实现的是将 SonarQube 分析集成到构建过程中,以便每当运行 mvn clean install 时,都会使用 SonarQube 分析代码.我们希望将其用于本地分析以及基于 Jenkins 的构建.如果发现新问题,那么构建应该会失败(我们想为此使用构建中断插件).这样,开发人员就会知道他的代码将引入新问题,并且必须修复它们才能使构建工作. 当我运行 mvn sonar:sona
..
我正在尝试在我的 Azure DevOps Pipeline 中在线发布一份详细报告,但我得到的只是一个下载此 Coverage 文件的链接.(自 Visual Studio 2019 起无法再使用社区版本读取) 这是我的管道: 触发器:分支机构:包括:- '*'水池:vmImage: 'windows-2019'脚步:- 任务:NuGetToolInstaller@0显示名称:安装 N
..
我正在测试一个仅使用 JUnit4 和 Cobertura 的静态方法的辅助类.测试方法是一项简单的任务,并且已经完成. 但是,cobertura 表明该类没有被测试完全覆盖,因为它没有在任何地方实例化. 我不想创建这个类的实例(它是一个帮助类),所以第一个解决方案是隐藏构造函数(这通常是帮助类的好方法). 然后 cobertura 抱怨空的私有构造函数没有被测试覆盖. 对
..
什么会导致这样的事情: 行 def result 显示只覆盖了 2/6 个分支,即使它没有分支,而下面的行,实际上有一个条件,是可以的. 这是怎么回事?我验证了 cobertura.ser 在构建之间得到清理. 解决方案 知道在哪里可以获得该 JAR 的源代码吗? jar 和 用于 disableOptimizationsTransformation 的源代码 另外
..
我想在我的 gradle 构建中使用 cobertura,所以我以这种方式创建了任务: ant.typedef(resource: 'tasks.properties', classpath:configurations.cobertura.asPath) 现在我想运行 cobertura-instrument.问题是我不知道如何运行这个任务,因为 ant.cobertura-instrume
..
我想在我的 gradle 构建中使用 cobertura,所以我以这种方式创建了任务: ant.typedef(resource: 'tasks.properties', classpath:configurations.cobertura.asPath) 现在我想运行 cobertura-instrument.问题是我不知道如何运行这个任务,因为 ant.cobertura-instrume
..
我正在尝试将 Cobertura 作为我的 Gradle 构建的一部分运行. :coberturaCobertura 的仪器仪表课程线程“Test worker"中的异常 java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: PermGen 空间 我尝试在我的 gradle 包装脚本中提高 DEFAULT_JV
..
我试图让 Cobertura 在我的 ant 脚本中运行,但我在开始时被卡住了.当我尝试插入 cobertura taskdef 时,我缺少 Log4J 库. 蚂蚁属性&类路径
..
在我们的项目中,我们使用 maven 运行 junits 和 cobertura.我面临的问题是, junit 测试用例运行两次,一次在 jar 创建过程之前,然后再次用于生成 cobertura 覆盖率报告.当使用 ant 运行 cobertura 和 junit 时,我们只运行一次 junit,因为 cobertura 与 junit 一起运行.有没有办法用maven配置上述情况.我知道
..
阅读本文后:正确的方法是什么将 Cobertura 与 Maven 3.0.2 一起使用和这个:http://www.wakaleo.com/blog/292-site-generation-in-maven-3 我的 POM 文件如下所示: .....org.apache.maven.pluginsmaven-site-pl
..
我有一个Jenkins项目来对我的NodeJS项目进行SonarQube分析.我添加了istanbul作为对我项目的package.json的依赖.在Jenkins构建配置中,首先我运行一个shell脚本: cd ./project-name npm install node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha pat
..
cobertura何时支持Java 7的任何想法? 找到了 http://sourceforge .net/tracker/index.php?func = detail& aid = 3295711& group_id = 130558& atid = 720018 与emma和其他代码覆盖率工具相比,我们更喜欢cobertura,并且由于我们现在还没有一个支持Java 7,因此我们
..
系统要求我使用Jenkins测试Java项目的代码覆盖率.问题是我从未使用过Jenkins,并且几乎没有实际的代码覆盖经验.我一直在搜索,并且遇到了JaCoCo和Cobertura作为插件.问题在于,此时此刻,谈论他们的一切都超出了我的想象.我的问题是,据我了解,Jenkins和JaCoCo/Cobertura用于运行测试(Junit?),并报告处理我的代码的性能如何,但是它们从哪里得到测试?显然
..
昨天,我正在配置一个詹金斯作业以在我的Java项目上运行声纳。我在工作中配置了声纳和jacoco插件。 Sonar抛出一些错误,我的系统管理员要求我从工作中删除jacoco插件配置。我删除了,现在声纳说它找不到cobertura.xml。 因此,我很想知道声纳是否对已经运行的jacoco或cobertura任务进行分析,或者是否运行自己的覆盖率分析? 解决方案 简短的回答:通常,通过阅读
..
我正在制作一个project1的jar文件,并将该jar文件放在project2中。 对于project2,我可以创建coberatura报告。 我的问题是如何获取project2中的project1(以jar格式)的cobertura报告? 解决方案 我知道了。 插入了project1的类 构建罐子 将罐子放在project2中。 .ser 文件放置在tomcat
..