CodeCov 显示与本地结果不同的结果
CodeCov displays different result compared to local results
当我将我的覆盖率报告上传到 codecov 时,它显示的覆盖率比我的本地结果要小。 Codecov 也不显示所有已测试的文件。
这是我的命令:
coverage run -m pytest -m "not e2e"
coverage xml
./codecov -t <my token> # upload to codecov -> shown coverage is ca. 50%
# check local results
coverage report # shows over 80%
Codecov 使用现有的覆盖率报告。如果您对特定文件有疑问,可以通过转到 Codecov UI 中的提交页面,然后“构建”选项卡来检查基础数据。从那里您可以下载 Codecov 收到的原始覆盖率报告。检查那里的文件名,看看是否找到它,它是否与路径匹配,是否有任何覆盖率数据。
此处有更多故障排除步骤:https://docs.codecov.com/docs/unexpected-coverage-changes
请观看底部的视频,它应该可以帮助您进行调试。
当我将我的覆盖率报告上传到 codecov 时,它显示的覆盖率比我的本地结果要小。 Codecov 也不显示所有已测试的文件。
这是我的命令:
coverage run -m pytest -m "not e2e"
coverage xml
./codecov -t <my token> # upload to codecov -> shown coverage is ca. 50%
# check local results
coverage report # shows over 80%
Codecov 使用现有的覆盖率报告。如果您对特定文件有疑问,可以通过转到 Codecov UI 中的提交页面,然后“构建”选项卡来检查基础数据。从那里您可以下载 Codecov 收到的原始覆盖率报告。检查那里的文件名,看看是否找到它,它是否与路径匹配,是否有任何覆盖率数据。
此处有更多故障排除步骤:https://docs.codecov.com/docs/unexpected-coverage-changes
请观看底部的视频,它应该可以帮助您进行调试。