【发布时间】:2015-11-20 14:59:23
【问题描述】:
我们正在使用 Microsoft TFS 和新版本来构建我们的应用程序并运行单元和集成测试。我们现在正处于单元测试可能需要 15 分钟才能运行的地步,并且正在考虑缩短这些时间。
这是我当前在 TFS Build 中的设置:
作为 TFS 2015 构建的一部分,当前推荐的并行运行 nunit 测试的方法是什么?
【问题讨论】:
我们正在使用 Microsoft TFS 和新版本来构建我们的应用程序并运行单元和集成测试。我们现在正处于单元测试可能需要 15 分钟才能运行的地步,并且正在考虑缩短这些时间。
这是我当前在 TFS Build 中的设置:
作为 TFS 2015 构建的一部分,当前推荐的并行运行 nunit 测试的方法是什么?
【问题讨论】:
我也在 MSDN 论坛上问过这个问题。从那里:
升级 tot[sic] 2015.1 后,您应该可以使用此技巧, 虽然它可能需要 NUnit 团队的适配器支持,但不确定在哪里 代表:
https://jessehouwing.net/vstest-enable-parallel-execution/
<?xml version="1.0" encoding="utf-8"?> <RunSettings> <RunConfiguration> <!-- Add this line, default is 0, which makes it run single threaded --> <MaxCpuCount>8</MaxCpuCount> </RunConfiguration> </RunSettings>
我还无法验证这一点,因为我们需要先从 2015 年升级到 TFS2015.1。
【讨论】: