我有一个静音测试在构建中失败,它似乎导致整个构建失败,即使:
- 构建的失败条件仅勾选了“至少一项测试失败”
- “构建过程退出代码不为零”未勾选
我希望下面屏幕截图中的构建是绿色而不是红色。我究竟做错了什么?
请注意以下屏幕截图:
构建问题:VSTest.console 执行失败
. 构建步骤本身是自 TC 9.1 以来捆绑的 Visual Studio 测试运行程序。
我有一个静音测试在构建中失败,它似乎导致整个构建失败,即使:
我希望下面屏幕截图中的构建是绿色而不是红色。我究竟做错了什么?
请注意以下屏幕截图:
构建问题:VSTest.console 执行失败
. 构建步骤本身是自 TC 9.1 以来捆绑的 Visual Studio 测试运行程序。
如果您不选中“使用自定义 TeamCity 测试记录器进行实时报告”框,它可以正常工作。所以对我来说,这是 TeamCity 应该关注的一个错误。
当我将单元测试项目 .net 框架 4.6.1 升级到 4.8 新样式 .net sdk 时,我遇到了类似的问题。
解决了我将当前 .net 框架文件夹(net48)添加到程序集路径的问题,如下所示转到项目>>设置更改配置参数:
Path.To.UnitTestAssembly :单元测试项目路径\bin\Release到 bin\Release\net48