所有,我试图分裂我的MSTest测试运行到多个运行,因为我得到了关于800/900-ish测试标记抛出的OutOfMemoryExceptions。我试着用SciTech的分析器来分析mstest.exe,看看我能否确定为什么我们要保持这么多的内存,但没有骰子。TFS 2010构建:我如何在同一个构建中发布多个测试运行结果?
因此,假设我无法修复OutOfMemoryExceptions,我将尝试解决该问题。可用于我的最简单的可持续路径是将我们的测试运行分解为多个测试运行,每个程序集一个。
我们使用TFS 2010默认BuildProcessTemplate.xaml
文件作为我们的构建模板。其中,默认行为是一次调用所有测试程序集上的MSTest工作流Activity。这种行为是理想的,除了由于上面提到的OutOfMemoryExceptions而不再适用。
我已经将测试分割出来,以便构建为每个测试程序集运行测试,然后发布结果。不幸的是,似乎Visual Studio只需要一个已发布的测试结果。
所以。有没有办法将测试结果合并为一个我可以发布的组合测试结果?
有谁知道这是否在后来的TFS版本中被删除?我再也看不到这个功能了。想知道现在是否有人为此付出了努力。 – 2017-08-17 16:18:13