Pra*_*mar 5 code-coverage reactjs .net-core azure-devops
我有一个实体框架 .net core 应用程序作为后端,.net core React 应用程序作为前端。
我正在尝试为该项目设置天蓝色管道。
当我为.net core React应用程序设置管道时,我正在运行库测试(生成代码覆盖率),因为它是我的 UI 项目的引用项目。
这里的问题是,当我为 .net core React 应用程序运行JEST测试时,它也会生成测试覆盖率,但在构建管道的摘要中,当我启用库的代码覆盖率时,测试覆盖率选项卡未显示代码覆盖率。
我可以在已发布的工件中看到这两个报道。
如何在构建摘要中查看这两个覆盖范围?
如何在管道中包含多个代码覆盖率
您似乎正在使用“发布代码覆盖率结果”任务,这与使用“发布测试结果”任务不同。但是您无法在单个任务中发布多个覆盖测试结果。
当您有两个coverage.xml
文件时,Azure Devops Build 定义将仅使用其中之一。
要解决此问题,请尝试在每个包的构建管道中添加另一个“发布代码覆盖率结果”任务。
如果它对您没有帮助,请在您的问题中分享您的构建定义。
希望这可以帮助。
归档时间: |
|
查看次数: |
3972 次 |
最近记录: |