python - 覆盖率报告不再由 codecov 处理
问题描述
不久前我已经设置codecov
了gitlab
管道,并且能够在codecov
. 自初始设置以来,报告在几次提交后停止处理,我无法弄清楚我做错了什么来再次处理报告。
在我使用和的gitlab
管道中:tox
pip install codecov
test:
stage: test
script:
- pip install circuitpython-build-tools Sphinx sphinx-rtd-theme tox codecov
- tox
- codecov -t $CODECOV_TOKEN
artifacts:
paths:
- htmlcov/
在tox
我运行coverage
:
[testenv:coverage]
deps = -rrequirements.txt
-rtest-requirements.txt
commands = coverage run -m unittest discover tests/
coverage html
在codecov
我可以看到上传尝试处理的位置,但没有太多描述就失败了:
There was an error processing coverage reports.
我已经参考了 python 教程,但看不到我做错了什么。
解决方案
看起来这可能是codecov.io
侧面的东西。我没有改变任何东西,但今天早上进入了覆盖报告解析和徽章再次工作。
推荐阅读
- google-sheets - “收到无效的 JSON 有效负载。” 创建新工作表时
- swift - FloatingPoint 扩展 - 与其他 FloatingPoint 类型一起初始化
- php - 关于php7统一变量语法、嵌套函数
- mysql - 在 MySQL 中使用条件查找下一行
- python - 如何在 Tkinter 应用程序中启用对表情符号的支持?
- assembly - 寄存器地址存储在另一个寄存器中(PIC18F45K50)
- c# - C# 保存有关文件的附加信息
- onesignal - OneSignal - 在哪里可以找到现有项目的“高级选项部分”
- node.js - 在 nodejs 中流式传输 zip 文件
- python - 多 1d 热图绘图重新创建