我在Azure DevOps构建中使用ReportGenerator任务来生成代码覆盖率报告。问题是生成的报告是空的。
在运行单元测试的VsTest任务中,我检查了选项Code coverage enabled。这 。覆盖文件正确生成,单元测试全部成功运行。但是,生成的代码覆盖率报告显示任何单元测试都没有覆盖任何代码。
这是我的代码覆盖率报告生成器任务的屏幕截图。
这是代码覆盖率报告的输出。
这是该任务的Azure DevOps日志文件的屏幕截图,显示它正确执行且没有任何错误。
有趣的是,日志确实显示了以下内容
Analyzing 0 classes
这是因为ReportGenerator找不到程序集/类吗?我尝试为Source 目录指定一个值,但这没有任何区别。
为什么代码覆盖率报告显示没有代码覆盖率?