我正在将 Azure DevOps 2020 与自托管代理一起使用。使用它,我创建了一个使用 VS 测试任务执行 asp.net 单元测试用例的管道,并且还选择了启用代码覆盖选项。
测试用例正在成功执行,大约有 900 多个测试用例,但它正在创建的 .coverage 文件在 TestResults 文件夹下只有 1 KB,并且其中没有任何内容。我不确定为什么它没有创建完整的\正确的 .coverage 文件?
有什么我需要让开发团队添加到单元测试项目或我可以做些什么来创建 .coverage 文件?
我尝试了另一篇文章中提到的步骤以及运行 PS 脚本,但仍然无法创建任何内容。
如何在 Azure DevOps 构建中为 asp.net 单元测试生成代码覆盖率报告
Azure Devops VS 测试任务中的问题代码覆盖率。.Coverage 未创建
VS 测试任务完成后创建的 .coverage 文件截图。
测试结果.trx文件截图
代码覆盖率部分下的构建摘要上不显示代码覆盖率。