Я выполнил инструкции по http://blogs.msdn.com/b/vstsqualitytools/archive/2009/12/01/executing-unit-tests-in-parallel-on-a-multi-cpu-core-machine.aspx к букве, и я могу параллельно выполнять тесты.
Пока все хорошо.
Теперь проблема: я не могу установить параметр parallelTestCount равным нулю (Auto configure) или значению выше 5. Выполнение пяти параллельных тестов работает нормально, но не шесть.
Да, у меня на моей машине больше пяти ядер; Я работаю на процессоре Intel i7, который имеет четыре ядра с гиперпотоком, что я должен иметь возможность параллельно выполнять 8 тестов.
Теперь я уверен, что есть некоторые другие логические или жесткие ограничения, и я не ожидаю, что смогу работать на восьми ядрах, которые громоздят восемь тестов параллельно.
Однако было бы здорово узнать причину, по которой он не запускал более пяти тестов параллельно?