Отчеты о покрытии больше не обрабатываются кодеками - PullRequest
0 голосов
/ 09 июля 2019

Некоторое время назад я настроил 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.

Я ссылался на руководства по питону, но не вижу, в чем я ошибаюсь.

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

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

1 Ответ

0 голосов
/ 16 июля 2019

Похоже, это было что-то на стороне codecov.io.Я ничего не изменил, но вошел в разбор репортажей и сегодня утром значок снова заработал.

...