codecov 不再处理覆盖率报告

Coverage reports not being processed by codecov anymore

不久前我用 gitlab 管道设置了 codecov,并且能够在 codecov 中看到覆盖率报告。自初始设置以来,报告在几次提交后停止处理,我一直无法弄清楚我做错了什么来重新处理报告。

gitlab 管道中,我使用 toxpip 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 教程,但看不出我哪里错了。

https://github.com/codecov/codecov-python

https://github.com/codecov/example-python

看起来这可能是 codecov.io 方面的事情。我没有做任何更改,但今天早上进入了覆盖率报告解析和徽章再次工作。