问题标签 [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.
python - Codecov 仅报告我运行了多少测试
我正在使用 GitHub 操作(用于我的 Python 库)来运行上传到 CodeCov 的覆盖率报告。历经千辛万苦,终于让报表运行起来并上传到 CodeCov。问题是报告说我的测试中 100% 的代码已经运行(很明显)并且除了测试之外的所有代码都运行了 0%。我的 codecov.yml 文件有什么问题导致覆盖率报告仅报告来自测试的代码,而不是来自其余 repo 的代码?
Codecov.yml 文件: https ://github.com/MatthewReid854/reliability/blob/master/.github/workflows/codecov.yml
显示报告结果的 Codecov 仪表板: https ://app.codecov.io/gh/MatthewReid854/reliability
谢谢。
monorepo - 在 monorepo 上下文中优化使用 codecov,每个包都有单独的标志
我只是想知道为 monorepo 设置配置 codecov 的最佳方法是什么。例如,假设我的 monorepo 下有包 A 和 B。我目前使用 codecov 的方式是使用 github action codecov/codecov-action@v1
,在我的 GitHub 工作流 YAML 文件中使用 multiple uses 语句,如下所示:-
我知道可以使用逗号分隔的值来上传多个文件,但我必须为每个包设置一个单独的标志,这样做似乎行不通。谢谢你。
java - 如何从 codecov 扫描中排除文件和文件夹?
如何从 codecov 扫描中排除某些文件和文件夹?我在这里看到了docs,我应该在 codecov.yml 中使用 ignorePaths 元素。我这样做了,但 codecov 仍然扫描那些文件?
node.js - Github 操作 - 如何将测试覆盖率报告上传到 codecov
如何能够在 codecov + display the badge 上记录测试覆盖率?我的存储库是公开的,所以我通常不需要 codecov_token。但是,我确实添加了,因为我已经用完了解决方案来使其工作,我已经在 codecov 仪表板上链接了存储库目标。然而,什么也没显示。
有人可以帮我解决这个问题。为什么存储库不与 codecov 同步?
我错过了什么?到目前为止,我在下面的 .yml 中没有找到解决方案:
github - 在 codecov 上添加 provate repo 时出错`需要激活帐户。要查看此页面,您的帐户必须被激活。`
bash - 尝试将此校验和检查添加到我的 Shell 脚本
我有以下 Codecov 脚本(工作正常),但我正在尝试将 CHECKSUM 检查添加到脚本行。
给定脚本:
bash <(curl https://codecov.io/bash) -s './CodeCoverageResults/' -f '*.xml' -Z -t <redacted>
我现在希望添加他们在文档中建议的校验和检查:
卷曲https://codecov.io/bash | shasum -a 512 codecov
// Codecov 提供 SHA1、SHA256 和 SHA512 哈希
所以我不知道该怎么做。
我试过了:
bash <(curl https://codecov.io/bash | shasum -a 512 codecov) -s './CodeCover.....
那没有用。
有什么建议么?
github-actions - Codecov 没有通过 Github 操作检查
我有一个私有的 Github 存储库,我想与 Codecov 集成并检查每个打开的 PR 的覆盖率。就生成覆盖率报告并将该报告上传到 Codecov 而言,一切都很好,但是如果项目的测试覆盖率未达到某个百分比,我将无法让 Github 检查失败。
作为参考,我codecode.yml
的回购配置是:
android - Android + Bitrise + Codecov 忽略不工作
我是 codecov 实现中的新蜜蜂。我正在为我的 android 库实现 codecov。我已经阅读了 codecov 文档,我在 gradle 中添加了“Jococo”插件。本地一切工作正常,在 bitrise 上 Jococo gradlew 命令也工作正常。
我在我的主目录中添加了 codecov.yml 文件,并且 bitrise 日志也说检测到 yml。但是我在该文件中添加了根本不起作用的忽略命令。