codecov 不再处理覆盖率报告
Coverage reports not being processed by codecov anymore
不久前我用 gitlab
管道设置了 codecov
,并且能够在 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
方面的事情。我没有做任何更改,但今天早上进入了覆盖率报告解析和徽章再次工作。
不久前我用 gitlab
管道设置了 codecov
,并且能够在 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
方面的事情。我没有做任何更改,但今天早上进入了覆盖率报告解析和徽章再次工作。