c# - 使用 Azure DevOps Build 从我的代码中看不到代码覆盖率
问题描述
我无法使用 Azure DevOps Build 从我的代码中查看代码覆盖率。
我正在关注 SonarQube 教程,但我在 SonarQube 仪表板上看不到任何关于覆盖范围的信息,也看不到任何来自 Azure DevOps 的摘要构建的覆盖范围。
构建成功,但我仍然没有覆盖。
我应该怎么办?
解决方案
使用 Azure DevOps Build 从我的代码中看不到代码覆盖率
如果您使用的是Azure Devops Srever (TFS 2019),开发人员社区上有一个已知问题:
MS 团队回复:已发布此问题的修复程序!从https://visualstudio.microsoft.com/downloads/安装最新版本。
作为解决方法,您可以尝试 jingzhu yan 提供的方法:
您可以添加复制文件并发布构建结果步骤,然后您可以从 Artifacts 下载覆盖结果文件。
如果您使用的是 Azure Devops 服务,请确保您已在 VS 测试任务上启用代码覆盖:
推荐阅读
- pkcs#11 - 使用 SO 用户启用其“EXPORT”属性后如何创建 HSM 密钥“PRIVATE”?
- php - 如何使用 PHP 备份除文件夹 X 之外的整个文件夹
- java - 如何在方法中指定从 SQLiteOpenHelper 继承的类中创建的数据库的路径?
- parsing - 如何设计依赖解析器来识别句子之间的依赖关系?
- mongodb - 使用 find() 进行 if-else 类型查询的猫鼬
- eclipse - 如何修改 jetty-home-11.0.6\etc\*.xml 文件
- powershell - Get-ADUser -filter 参数怪癖
- python - 在 google cloud sql server 中使用 flasksql alchemy 创建数据库
- python - 自动审核 Discord.py 机器人消息错误?
- android - Hilt:自动获取 Fragment LifecycleOwner 和上下文