【发布时间】:2019-10-14 10:24:59
【问题描述】:
我在我的 Azure DevOps 构建中使用 ReportGenerator 任务来生成代码覆盖率报告。问题是生成的报告是空的。
在运行单元测试的 VsTest 任务中,我检查了选项启用代码覆盖。 .coverage 文件已正确生成,并且单元测试均已成功运行。但是,生成的代码覆盖率报告显示任何单元测试都没有覆盖任何代码。
这是我的代码覆盖率报告生成器任务的屏幕截图。
这是代码覆盖率报告的输出。
这是任务的 Azure DevOps 日志文件的屏幕截图,显示它正确执行且没有任何错误。
有趣的是,日志确实显示以下内容
Analyzing 0 classes
这是因为 ReportGenerator 找不到程序集/类吗?我尝试为 Source 目录 指定一个值,但这并没有什么区别。
为什么代码覆盖率报告显示没有代码覆盖率?
【问题讨论】:
标签: azure-devops reportgenerator