code-coverage相关内容
我在 Jboss 7 服务器上部署了应用程序战争文件.我可以通过添加以下 JVM 选项来生成 jacoco.exec 文件 javaagent:/jboss/common/lib/jacocoagent.jar=destfile=/root/jacoco/jacoco.exec,includes=*,append=true,output=file 我想在不使用 eclipse/插件的情况下自动
..
我正在尝试覆盖 JBoss AS 7.这是我的分支:https://github.com/OndraZizka/jboss-as/tree/TS-jacoco 当我运行 mvn clean install -rf testsuite -DallTests -Dcoverage -fae 我得到(几乎)空的 jacoco.exec 文件 - 只有一些元数据(大小很少)字节).使用的 JVM a
..
我刚刚安装了 SimpleCov gem 来在我的 Rails 3.2.6 应用程序上生成代码覆盖率报告,并且它适用于 RSpec,但不适用于 Spork.我可以通过运行 rspec --no-drb spec/ 来获得所需的正确报告,但我还想通过使用 rspec spec/ 运行 Spork 来获取它们>. 鉴于有人在这方面取得了成功,我的设置似乎有误.我已经阅读安装说明以及 我已尝
..
在我的 gitlab 管道中,我想将总百分比值发送到服务器.但是 jest --coverage 只给了我/coverage 中的这些大型报告文件.我似乎无法从中解析出总价值.我缺少参数吗? 解决方案 感谢 Teneff 的回答,我选择了coverageReporter="json-summary". jest --coverage --coverageReporters="json-
..
我刚刚将一堆项目升级到了 VS2015/C#6. 现在 MSTest 的代码覆盖率分析报告说单元测试未涵盖某些自动属性.在 Visual Studio 2013 中并非如此,我怀疑这可能与 C#6 中的新自动属性功能有关. 处理由此产生的所有误报反而违背了代码覆盖率工具的目的,因为它实际上无法识别缺乏测试覆盖率的实际代码.我们不想为我们所有的 DTO 编写单元测试,而且我真的不想在整个
..
我正在学习单元测试 Zend Framework 应用程序.到目前为止,我已经设置了 PHPUnit 以使用 Zend Framework 并开始编写一些简单的测试用例. 我的问题是,我想知道为什么 Code Coverage 尽管在我的 phpunit.xml 的日志记录标签中设置但不起作用. 我没有收到任何错误,但没有生成覆盖率报告. 但是当我运行 phpunit --cov
..
使用 Zend Framework 1.10 和 Doctrine 2 (Beta1) 启动项目.我在自己的库代码中使用命名空间. 在生成代码覆盖率报告时,我收到关于重新声明类的致命错误.为了提供更多信息,我在我的 phpunit 可执行文件中注释掉了 xdebug_disable() 调用,以便您可以看到函数跟踪(禁用局部变量输出,因为输出太多). 这是我的终端输出: $phpun
..
在具有 .testrunconfig 文件的解决方案上运行 TFS 构建时,我需要知道如何打开代码覆盖率. testrunconfig 文件中有一个用于代码覆盖率的选项,但是在运行 TFS 构建时没有代码覆盖率结果. 我使用 *Tests.dll 掩码运行我的测试,而不是使用测试列表 (.vsmdi). 解决方案 您如何运行测试?您是使用 .vsmdi 文件还是只是指定
..
我是 DevOps 工作的新手,我的任务是为我们的一个 .net 标准库项目设置构建.我为此使用了构建模板,效果很好!但我想在构建输出中添加代码覆盖率(解决方案中有一个测试项目). 在“VsTest - testAssemblies"任务中,我勾选了“Enable Code Coverage"选项,如下图: 我添加了一个发布代码覆盖率任务,它要求一个叫做“摘要文件"的东西 - 见下文:
..
我很容易配置为获取 Azure DevOps 中 .NET Core 项目的覆盖结果,但 .NET Framework 项目没有运气. 所以,我会非常感谢得到这方面的建议,因为 Coverlet 文档清楚地表明我们也可以将它用于 .NET Framework 项目.这个问题和我的有点相似,但我在那里没有看到任何答案,你能用Coverlet吗获取 .NET Framework 项目中的代码覆盖率数
..
我正在使用 Karma-coverage 生成代码覆盖率.我可以在 http-server 上托管我的输出覆盖文件夹并在本地查看它. 如何在 VSTS 代码覆盖率选项卡上显示此报告? 我是否需要重新格式化我的覆盖结果以兼容 VSTS? 我已经阅读了有关 vsts-tasks 的内容,但我不知道如何实现相同的目标. 感谢任何帮助. 解决方案 VSTS代码覆盖支持Jac
..
我正在尝试在我的 Azure DevOps Pipeline 中在线发布一份详细报告,但我得到的只是一个下载此 Coverage 文件的链接.(自 Visual Studio 2019 起无法再使用社区版本读取) 这是我的管道: 触发器:分支机构:包括:- '*'水池:vmImage: 'windows-2019'脚步:- 任务:NuGetToolInstaller@0显示名称:安装 N
..
当代码覆盖率低于阈值时,我试图在 TFS 服务(托管 TFS2012)中构建失败. 我一直在 http://scrumdod.blogspot.co.uk/2011/04/fail-build-if-code-coverage-is-low.html 但是,我使用的是 TFS2012,很多事情似乎都发生了变化.特别是,测试运行的配置完全不同,似乎没有任何方法可以在构建过程模板或 .ru
..
我有一些 Java 代码要从代码覆盖率中排除.我该怎么做?我希望能够添加注释.有没有办法配置或扩展 jacoco(在 gradle 中使用)来使用它? 示例: 公共类东西{@ExcludeFromCodeCoveragepublic void someMethod() {}} 解决方案 由于没有直接答案,所以做了一些研究并发现了这个 PR. https://github.com/
..
我们有一个几乎没有单元测试的大型项目.我想确保从现在开始,开发人员提交新功能(或错误!),而不会对相应的单元测试进行最低限度的覆盖. 有哪些方法可以强制执行此操作? 我们使用了很多工具,所以也许我可以使用一个插件(jira、greenhopper、fisheye、sonar、hudson).我也在考虑使用 Subversion 预提交钩子、jira 的 Commit Acceptanc
..
我有一个带有 3 个简单测试的简单 ASP.Net MVC 4 应用程序. 这些测试中的每一个都成功运行到完成,但是代码覆盖率窗口给了我以下错误: 生成空结果:未检测二进制文件.确保测试运行,加载了所需的二进制文件,具有匹配的符号文件,并且没有通过自定义设置排除在外.有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=253731
..
我的包中有一个生成的文件,顶部有 DO NOT EDIT.我正在使用 go test -coverprofile=cover.out 为我的包运行测试.这将创建覆盖率配置文件并显示总覆盖率百分比.但它也包括在计算覆盖率时生成的文件.有没有办法在覆盖率计算中忽略生成的文件? 解决方案 大多数 Go 工具对包进行操作,因为包本身形成了一个单元,它可能在整体上很有用.从包中排
..
如果我使用 MSTest,有没有办法在 Visual Studio 中测试代码覆盖率?还是我必须购买NCover? 如果 Microsoft 不提供内置工具来进行代码覆盖,NCover Enterprise 是否物有所值,或者旧的测试版是否足够好? 编辑:VS 产品描述以及哪些包含代码覆盖率https://www.visualstudio.com/vs/compare/ Test
..
我有这个开关系统,我正在使用 eclemma 来测试分支覆盖率.我们要求所有内容的分支覆盖率至少为 80%,因此我正在尝试尽可能多地进行测试.但是,eclemma 告诉我这个交换机系统没有在分支覆盖方面进行全面测试. pos = p.getCurrentPosition().substring(0, 1);开关(位置){案例“G":守门员++;休息;案例“D":防御++;休息;案例“M":中场+
..
我从 jacoco 生成了一个代码覆盖率报告,它是 jacoco.exec.但是不知道怎么用... 我生成它的方式是通过命令行: java -javaagent:/path/to/jacocoagent.jar=include=some.package.*,output=file org.junit.runner.JUnitCore some.package.ClassTest 然后我得
..