我有一个运行以下命令的天蓝色管道构建。
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输出,但显示不正确。
我该如何解决?