我有一套测试方法如下:
[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是否有任何配置文件或设置菜单。
我读过parallel-execution,但找不到任何选择。
发布于 2017-08-29 09:07:49
默认情况下,nCrunch (可配置的)获得一半的cpu核心。我想你得到了4个核,最后得到了nCrunch的两个核,这给出了预期的数字。
https://stackoverflow.com/questions/45930539
复制相似问题