天青管道pytest-cov覆盖结果未正确显示并引发警告

时间:2019-05-23 14:34:22

标签: azure-devops azure-pipelines

我有一个运行以下命令的天蓝色管道构建。

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

我知道这会生成正确的覆盖率报告,因为天蓝色将其生成为可以下载的工件。问题在于,天蓝色似乎与覆盖率报告有关。我收到以下警告:

##[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输出,但显示不正确。

我该如何解决?

0 个答案:

没有答案