我在Azure DevOps中有一个经典的构建管道,该管道可以为.Net Core 3.1应用构建并运行测试。 我正在使用运行Windows Server 2019 OS的自托管生成代理
我的任务:
发布代码覆盖率任务 HTML报告目录由ReportGenerator任务生成。
构建运行摘要
按版本发布的文件
代码覆盖率标签
问题:“代码覆盖率”标签未显示HTML报告
答案 0 :(得分:1)
这是Azure开发上的known issue。现在,我们只能下载报告,并使用Visual Studio打开它。
Azure devops当前仅支持.coverage文件的下载链接。您看到的白页是一个UI故障。这种情况仅应呈现指向覆盖率文件的下载链接。
此外,此问题已在链接至以下support vstest .coverage "code coverage" build results tab
的较早建议单中提交。此功能请求正在发布中,我相信它将很快发布,您可以按照此主题了解其最新反馈。
此外,我发现了similar case,并通过答案进行了测试,将代码覆盖率工具设置为Cobertura,然后在Azure DevOps管道中获得了代码覆盖率报告。
答案 1 :(得分:0)