问题标签 [codecov]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
code-coverage - 在codecov上,一条线没有着色是什么意思?
在 ethereum/solidity 项目中,他们最近启用了代码覆盖率报告,并将报告发送到 codecov。我正在审查它,我发现了这个奇怪的事情:
在Rematerializer.cpp 文件的第 45 行,您可以看到该行是白色的。但是,该行正在由YulRematerialiser/do_not_move_out_of_scope test执行。我用调试器确认了这一点。那么,为什么这条线不是绿色的呢?一条线没有颜色是什么意思?
c# - 使用 AppVeyor 生成 C# 覆盖率报告
我正在使用这个项目来练习我的集成工具技能。我想做的是在 CI 中添加代码覆盖率分析。
我试过的:
使用 OpenCover 生成报告并上传到 codecov。我的 appveyor.yml 如下所示。
问题是:
我可以在 AppVeyor 中看到摘要结果,但在 codecov 中看不到任何内容。 Appveyor中的结果照片
任何帮助将不胜感激。
注意:我已经浏览了AppVeyor 上的文档和 CodeCov的示例,但我仍然不知道该怎么做。
java - 从 Travis 发布到 codecov 时出现 Eval 错误
我的设置包括 Travis-ci、通过 maven pom 的 Jacoco 插件、Codecov 和 Java10。尝试设置代码覆盖功能时,travis-ci 在评估 codecov-bash 脚本时输出语法错误(请参阅Travis ci 输出中的最后 2 行)
.travis.yml
pom.xml
特拉维斯 ci 输出
我阅读了有关如何使用 jacoco 和 travis ci 设置 codecov 的每篇文章,通过 cobertura 绕道只是为了弄清楚 Java10 不受支持并阅读更改日志以查看某些版本是否不兼容。
我在配置我的构建时是否犯了任何错误,或者是codecov-bash有问题?在本地运行时mvn:test
,我确实得到了预期的 jacoco.csv、jacoco.xml 和 index.html 文件。
bitbucket - 如何让 codecov.io 将覆盖率报告发布到 bitbucket 拉取请求评论
我正在尝试将 codecov.io 与 BitRise 和 BitBucket 一起使用。我可以从发布到 CodeCov.io 的拉取请求中获取代码覆盖率报告,但不能从 bitbucket 拉取请求评论中获取代码覆盖率报告。
我在 repo 中添加了一个 codecov.yaml 文件,如下所示:
而且我还设置了一个新的 bitbucket 用户,该用户对 repo 具有写访问权限,我也使用该用户登录了 codecov.io,并且我通过编辑 Team.yaml 文件将此用户设置为“codecov bot”,如下所示:
我还需要做些什么才能使其正常工作吗?
python - codecov 无法使用 pytest 收集数据 - “Coverage.py 警告:未收集数据。”
我正在尝试在我的公共 travis 存储库上设置 codecov,但到目前为止还无法成功生成报告并将其上传到 codecov.io。我似乎在终端中收到了一个错误的报告,上面说我的代码的 0% 被覆盖并发出警告。
据我所知,我的 .travis.yml 和 shell 脚本完全符合 pytest-cov 和 codecov 文档中指定的约定。
我的 travis 终端包含完整的日志在这里:https ://www.travis-ci.com/jmaggio14/imagepypelines/jobs/163802897#L681
我的仓库可以在这里找到:https ://github.com/jmaggio14/imagepypelines/tree/89a6bbc2fadc94a51570d80be356941df1a87a87
我的(缩短的) .travis.yml 文件如下:
我最终收到以下警告和一条消息,说我的代码的 0% 已被我的测试覆盖
ios - 为私有 GitHub 存储库设置 Codecov
真的很喜欢这篇文章https://agostini.tech/2017/07/16/code-coverage-with-codecov它帮助我为我的存储库设置了codecov,但是“codecov 将生成一个迷你代码覆盖率报告并发布”它作为对拉取请求的评论”,我很容易将它用于我的公共存储库,但不适用于私人存储库。私有存储库是否有任何特定程序?