我知道msbuild运行单线程,但性能明智:功能/单元测试可以在多个内核上运行以提高性能吗?我们在测试中有2700个单元测试,我们正在寻找提高性能的方法(.net c#build)。
我们已经将测试运行分为慢速运行和长时间运行的测试,以便通过"分发测试"更快。
答案 0 :(得分:2)
目前,TFS测试任务中没有此内置功能或设置。您可以尝试使用 Jesse Houwing 的博客Enable parallel execution of tests using the Visual Studio Test Runner 2015.1
中的方法要获得好处,请将以下代码段添加到.runsettings文件中:
QUERTKEY