繁体   English   中英

代码覆盖率屏幕在Azure Pipeline Build中挂起

Code Coverage Screen hangs in Azure Pipeline Build

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我目前正在为我的存储库设置azure管道。 当前,它可以正确构建并运行单元测试。 但是,“代码覆盖率”选项卡只是无限旋转。 任何会导致这种情况的想法吗?

详细资料

工件目录如下所示:

在此处输入图片说明

控制台显示此错误:

错误:找不到路由ID ms.vss-tfs-web.project-overview-route的路由。 确保将请求的路由添加到路由共享数据中。

这是运行和生成测试结果的方式:

dotnet tool install dotnet-reportgenerator-globaltool --tool-path .

dotnet test $(Build.SourcesDirectory)\RulesMadeEasy.Tests -c debug --logger trx --no-restore /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura --results-directory $(Build.SourcesDirectory)\TestResults\ /p:CoverletOutput=$(Build.SourcesDirectory)\TestResults\

.\reportgenerator -reports:$(Build.SourcesDirectory)\TestResults\coverage.cobertura.xml -targetdir:$(Build.SourcesDirectory)\TestResults\ -reporttypes:"HTMLInline_AzurePipelines;Badges" --version 4.0.0-rc4

使用PublishCodeCoverageResults @ 1任务和以下输入输入来发布代码覆盖率结果:codeCoverageTool:Cobertura

    summaryFileLocation: '$(Build.SourcesDirectory)\TestResults\coverage.cobertura.xml'

    reportDirectory: '$(Build.SourcesDirectory)\TestResults'
1 个回复

您必须在Azure DevOps项目中启用Boards服务,以使错误消失。

1 在build.yml中设置代码覆盖率

我需要通过build.yml文件为在VSTS中运行的单元测试用例设置代码覆盖率百分比。 现在,对于即将到来的任何代码覆盖率百分比,构建都可以通过。 如果百分比不是70%,我想限制它并使构建失败。 你能帮我吗? ...

2 代码覆盖率中缺少 Azure 构建项目

我有一个用于 xunit 测试的构建。 构建工作,所有测试通过。 但是我的代码覆盖率文件不包含我的主项目。 我尝试使用一个空的运行设置文件,我得到了很多不重要的 dll/项目,但我丢失了一些重要的项目。 在本地使用 Visual Studio 2019,我没有问题。 (使用我的自定义运行设置或 ...

3 IntelliJ中的代码覆盖率

我看到Intellij中的内置代码覆盖率非常小(仅包括行覆盖率,而没有分支覆盖率)。 与IntelliJ一起使用的推荐代码覆盖库是什么? (我曾经在Eclipse中与Jacoco合作)。 ...

5 MVC ASP中的代码覆盖率

我是Web开发的新手。 我们正在使用“ Visual Studio 2012 for web”来开发Web应用程序,并且我们已经使用devexpress控件以MVC模式开发了应用程序。 现在,我被分配了寻找项目代码覆盖率并找出相关矩阵的任务。 与我对这些概念还很陌生一样,寻求帮助 ...

6 clang中的代码覆盖率

我正在尝试为在Debian Linux上使用clang编译的小型C程序生成代码覆盖文件。 这就是我所做的: 这完全符合预期,我可以编译和运行。 现在尝试启用覆盖率。 试图包含用于链接的库。 找到图书馆: 这是最后一个命令的详细输出: http : //past ...

7 Babel Jest中没有代码覆盖率

我的代码覆盖率有问题。 这是测试结果: 我所有的测试都成功了(期望达到73)。 但是没有掩护。 我只是测试正常的节点代码。 我使用babel-jest,这里您在package.json中有配置: 这是我的项目架构: 如您所见,tests / unit文件夹包含与a ...

8 测试中的代码覆盖率

我最近开始使用TDD,或者可以说对我的项目进行测试,然后发现了一些新东西(对我来说是新东西),称为“代码覆盖率”,它显示了在测试过程中覆盖了多少代码。 据我所知,大多数前辈都说不可能有100%的代码覆盖率或获得100%的代码覆盖率不是很好的做法。 这件事让我感到奇怪,就像这段代码覆盖率是如何 ...

9 SimpleTest中的代码覆盖率

使用类似于PHPUnit的SimpleTest时,有什么方法可以生成代码覆盖率报告。 我已经在他们的网站上阅读了SimpleTest的文档,但找不到明确的方法! 我碰到这个网站说 我们可以将require_once (dirname(__FILE__).'/coverage.p ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM