Azure devops 是否使用.coverage文件发布代码覆盖率?

Azure devops 是否使用.coverage文件发布代码覆盖率?,azure-devops,code-coverage,azure-pipelines,azure-pipelines-build-task,Azure Devops,Code Coverage,Azure Pipelines,Azure Pipelines Build Task,我有一个带有VSTest任务的Azure构建管道,它以“.coverage”格式生成代码覆盖率。我需要将其发布回构建结果页面中的“代码覆盖率”选项卡。只有下载代码覆盖率结果可用。如何使用“.coverage”文件发布代码覆盖率 我已经尝试了ReportGenerator工具,但是当我将“.coverage”文件作为报告文件传递给该工具时,它将以零覆盖率的形式返回覆盖率报告。当我使用visual studio打开覆盖率文件时,它会显示覆盖率。我也有同样的问题,只是想出来了。我从一个简单的Exec

我有一个带有VSTest任务的Azure构建管道,它以“.coverage”格式生成代码覆盖率。我需要将其发布回构建结果页面中的“代码覆盖率”选项卡。只有下载代码覆盖率结果可用。如何使用“.coverage”文件发布代码覆盖率


我已经尝试了
ReportGenerator
工具,但是当我将“.coverage”文件作为报告文件传递给该工具时,它将以零覆盖率的形式返回覆盖率报告。当我使用visual studio打开覆盖率文件时,它会显示覆盖率。

我也有同样的问题,只是想出来了。我从一个简单的
Exec
-task运行MsBuild测试,并将日志命令作为
消息
-task嵌入其中。当然,您可以使用PowerShell或其他工具生成相同的输出


..
..

您可以使用发布结果。请查看
##vso[task.addattachment]值
#vso[task.uploadsummary]本地文件路径
#vso[task.uploadfile]本地文件路径
。也许它能解决你的问题。您可以在内嵌powershell脚本中使用此命令。确保报告文件的路径正确。