偶尔我们会从MSTEST获得奇怪的结果。所有单元测试似乎都是在同一时间开始的--MSTest只是触发它们并继续前进。完成所有这些操作后,测试运行将中止。
结果“正在进行中”似乎很奇怪 - 我在MSTest文档中找不到任何关于此类结果的内容。
MSTest在Jenkins内部启动并执行,大多数情况下一切正常。
任何关于这种情况的帮助或想法都会受到欢迎。
以下是删除测试名称的确切输出:
20:57:22 Results Top Level Tests
20:57:22 ------- ---------------
20:57:22 In Progress (Test1)
20:57:22 In Progress (Test2)
20:57:23 In Progress (Test3)
20:57:23 In Progress (Test4)
20:57:23 0/4 test(s) Passed, 4 Aborted
20:57:23
20:57:23 Summary
20:57:23 -------
20:57:23 Test Run Aborted.
20:57:23 Aborted 4
20:57:23 ----------
20:57:23 Total 4
答案 0 :(得分:1)
尝试让QTAgent32识别大地址。
对于运行Jenkins和MSTest的构建服务器存在同样的问题,一堆测试报告了状态" In Progress"后来流产了。
这有助于:
C:> editbin" Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ QTAgent32.exe" / LARGEADDRESSAWARE
有关详细信息,请参阅this blog post。