результаты покрытия pytest-cov в конвейере Azure не отображаются должным образом и выдается предупреждение - PullRequest
1 голос
/ 23 мая 2019

У меня есть сборка лазурного конвейера, которая выполняет следующую команду.

pytest tests --junitxml=junit/test-results.xml --cov --cov-report=xml --cov-report=html

Я знаю, что это создает правильный отчет о покрытии, так как Azure создает его как артефакт, который я могу загрузить. Проблема в том, что лазурь, похоже, имеет проблему с отчетом о покрытии. я получаю следующие предупреждения:

##[warning]Invalid results file. Make sure the result format of the file '/home/vsts/work/1/s/test-cov.xml' matches 'JUnit' test results format.

##[warning]No code coverage results were found to publish.

На вкладке покрытия кода после завершения конвейера вывод html есть, но отображается неправильно.

Как мне это исправить?

...