gpt4 book ai didi

testing - VSTS - 如何获得代码覆盖率结果

转载 作者:行者123 更新时间:2023-11-28 20:22:01 26 4
gpt4 key购买 nike

我是 DevOps 工作的新手,我的任务是为我们的一个 .net 标准库项目设置构建。我为此使用了构建模板,效果很好!但我想在构建输出中添加代码覆盖率(解决方案中有一个测试项目)。

在“VsTest - testAssemblies”任务中,我勾选了“Enable Code Coverage”选项,如下所示:

enter image description here

我添加了一个发布代码覆盖任务,它要求一个叫做“摘要文件”的东西——见下文:

enter image description here

我不确定如何设置这个选项?有人做过吗?

我似乎在没有配置的情况下在构建结果中发布了测试结果,见下文:

enter image description here

我希望构建结果中的“代码覆盖率”选项卡也是如此,它目前是空白的:

enter image description here

此外(可能是一个完全独立的问题),我想知道 - 我可以添加一个“质量门”来说明如果覆盖率低于 80% 那么构建失败吗?

提前感谢您的任何建议 - 这是一种知道我想要什么,但不确定如何实现它的情况!

最佳答案

欢呼!!!有一个解决方案。 :)

您必须在 VSTS (Azure DevOps) 中为您的组织安装一个附加组件。插件的名称是 Build Quality Checks

这是链接: https://marketplace.visualstudio.com/items?itemName=mspremier.BuildQualityChecks

它工作得很好。这就是你想要的

关于testing - VSTS - 如何获得代码覆盖率结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51982938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com