gpt4 book ai didi

visual-studio - 在五个以上的内核上并行运行单元测试

转载 作者:行者123 更新时间:2023-12-04 01:08:45 26 4
gpt4 key购买 nike

我已按照 http://blogs.msdn.com/b/vstsqualitytools/archive/2009/12/01/executing-unit-tests-in-parallel-on-a-multi-cpu-core-machine.aspx 上的说明进行操作信,我可以并行执行测试。

到现在为止还挺好。

现在的问题是:我无法将 parallelTestCount 设置为零(自动配置)或大于 5 的值。运行五个并行测试工作正常,但不是六个。

是的,我的机器上有五个以上的内核;我在 Intel i7 处理器上运行,该处理器具有四个超线程内核,这意味着我应该能够并行运行 8 个测试。

现在我确定还有其他一些逻辑或硬性限制,我不希望能够在 8 个内核上以闪电般的速度并行执行 8 个测试。

但是,知道它不并行运行超过五个测试的原因会很酷吗?

最佳答案

这似乎是 MSTest 中的一个错误。我偶然发现了同样的问题,所有测试都被标记为中止,并且“测试结果”窗口中有一个“测试运行错误”链接,如果单击该链接会产生此消息:“测试运行正在中止 '',挂起的测试数量超过最大允许“5””。

更新:它已在 Visual Studio 2010 Service Pack 中修复。

关于visual-studio - 在五个以上的内核上并行运行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3459269/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com