Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xaml TFS 2010版本:如何在同一版本中发布多个测试运行结果?_Xaml_Tfs_Msbuild_Mstest - Fatal编程技术网

Xaml TFS 2010版本:如何在同一版本中发布多个测试运行结果?

Xaml TFS 2010版本:如何在同一版本中发布多个测试运行结果?,xaml,tfs,msbuild,mstest,Xaml,Tfs,Msbuild,Mstest,总之,我正试图将我的MSTest测试分为多个运行,因为我在800/900 ish测试标记处抛出了很多内存异常。我试着用SciTech的profiler分析mstest.exe,看看是否能确定为什么我们保留了这么多内存,但没有骰子 因此,假设我无法修复OutOfMemoryException,我将尝试解决这个问题。对我来说,最简单的可持续路径是将测试运行拆分为多个测试运行,每个程序集一个 我们使用TFS2010默认BuildProcessTemplate.xaml文件作为构建模板。其中,默认行为是

总之,我正试图将我的MSTest测试分为多个运行,因为我在800/900 ish测试标记处抛出了很多内存异常。我试着用SciTech的profiler分析mstest.exe,看看是否能确定为什么我们保留了这么多内存,但没有骰子

因此,假设我无法修复OutOfMemoryException,我将尝试解决这个问题。对我来说,最简单的可持续路径是将测试运行拆分为多个测试运行,每个程序集一个

我们使用TFS2010默认
BuildProcessTemplate.xaml
文件作为构建模板。其中,默认行为是一次调用所有测试程序集上的MSTest工作流活动。此行为是理想的,但由于上面提到的OutOfMemoryException,它将不再工作

我已经将测试运行分离出来,以便构建为每个测试程序集运行测试,然后发布结果。不幸的是,VisualStudio似乎只期望一个已发布的测试结果


所以。是否有一种方法可以将测试结果合并到一个可以发布的组合测试结果中?

在生成定义的“流程”选项卡中,您可以添加任意数量的测试运行。选择“自动测试”行时,可以选择“…”按钮打开一个用于添加多个运行的对话框。我们使用此功能在不同的测试上应用不同的测试设置。

有人知道在以后的TFS版本中是否删除了此功能吗?我再也看不到这个功能了。想知道现在是否有人在做这件事。