我有一套测试方法如下:
[TestMethod]
public void test1() { System.Threading.Thred.Sleep(10000); }
[TestMethod]
public void test2() { System.Threading.Thred.Sleep(10000); }
[TestMethod]
public void test3() { System.Threading.Thred.Sleep(10000); }
[TestMethod]
public void test4() { System.Threading.Thred.Sleep(10000); }
我希望测试需要10秒才能完成所有测试。
然而,它需要20秒,而不是10秒而不是40秒。
有谁能告诉我为什么会这样?
ncrunch是否有任何配置文件或设置菜单。
我看了https://www.ncrunch.net/documentation/concepts_parallel-execution但找不到任何选项。
答案 0 :(得分:0)
默认情况下,nCrunch(可配置)获得一半的cpu内核。我想你有4个核心,最终有两个核心用于nCrunch,它可以按照预期为你提供这些数字。