azure-pipelines - 测试失败时,vstest@2 任务未运行所有 nunit 测试
问题描述
我有一个管道,其中包含在多个自托管代理上运行 n 单元测试的多个作业。所有这些作业在多个代理上并行运行。在每个测试作业(仅在 1 个代理上运行,没有并行执行)下,我们正在对多个程序集运行测试并根据测试类别过滤测试。
我可以看到,一旦管道完成,在测试选项卡下,它会显示运行了多少测试以及失败了多少等。
我可以看到,在一次测试运行中,它显示运行了 1000 个测试,950 个通过,50 个失败。在我修复了一些测试后,它在另一个测试运行中显示,1100 个测试运行,1080 个通过,20 个失败。
因此,在一次运行中,它运行了 1000 次测试,而在另一次运行中,它运行了 1100 次测试。
这个 vstest@2 任务中是否有一些设置会在看到一些“x”个测试失败后停止执行测试?
解决方案
推荐阅读
- openssl - openvpn VPN 服务器证书检索
- opencv - 进行人脸匹配的差异框架
- git - 更改 Atlassian 密码后,我可以使用新密码登录 Bitbucket,但必须在 GIT 中使用旧密码
- python - 如何在python中正确地将列表列表转换为JSON?
- javascript - jwt.decode() 卡住而不是在格式错误的令牌上返回错误
- c++ - C++ 拉普拉斯展开
- python - 使用字符串拆分的列表理解
- python - 使用 numpy silces 优化 3d 数组算法
- shell - grep 多个并找到多个模式
- mysql - 为什么一个外连接的查询要花这么长时间?