Я давно пользуюсь Microsoft Test Manager. Я настроил лабораторию SCVMM с 3 машинами веб-клиентов, которые я использую для запуска своих тестов.
Все работает нормально, кроме 1 проблемы: у меня почти 350 тестов. Когда я запускаю все или даже небольшую часть, они делятся на 3 машины веб-клиента. Но некоторые тесты занимают больше времени, чем другие. Из-за этого некоторые машины быстро заканчивают свою работу, но другие машины продолжают получать больше тестов для выполнения.
Это то, что я имею в виду:
- Я запускаю 300 тестов, которые должны быть выполнены на 3 машинах.
- Каждая машина получает 100 тестов для выполнения
- Машины 1 и 2 выполняют работу быстро
- Машина 3 выполняет 80 тестов и продолжает до тех пор, пока не закончит.
Мой вопрос: есть ли способ оптимизировать это, чтобы ни одна машина не простаивала, когда другие машины еще работают?