Я пытаюсь выполнить некоторые тесты производительности в Интернете для агентов, которые сейчас находятся в составе 2 Windows Server 2012R2 и Виртуальные машины Windows Server 2016.Веб-тесты производительности Visual Studio и JMeter не могут найти бесплатные машины на самообслуживаемой установке
Я использовал сценарий PowerShell из этого сообщения в блоге, и я успешно их настроил.
Используя тот же сценарий, получая агент группы возвращается в 2 агентов, которые я установлены и получить агент, а также возвращает, что все кажется правильным (для обеих групп агентов):
имя lastHeartBeat состояние ---- ------------- ----- беспроигрышная 4sjg9us1m9g 2017-02-21T11: 20: 41.9332745Z Free
Теперь, если я иду из Team Services для тестирования -> Load Test, и я создаю новый Visua l Студийный тест Я могу запустить его успешно.
Однако при использовании построителя я получаю следующее сообщение об ошибке:
Microsoft.PowerShell.Commands.WriteErrorException: Пробные не может быть запущен с помощью самостоятельно предусмотренного буровой 4c6cd633-bf4b-4643-af30- 08ce4d05bbcf. Количество свободных машин, имеющихся в буровой установке, меньше требуемого. (Requested - 1, Available - 0, In-Use - 0, Offline - 0).
Microsoft.PowerShell.Commands.WriteErrorException: тестовый запуск не может быть запущен и был отмечен как «Прерванный» из-за ошибки при подготовке агентов тестирования для запуска.
Это происходит как для тестов производительности веб-производительности Visual Studio (с шагом сборки веб-производительности на основе облачных вычислений), так и с помощью Jmeter (с шагом сборки теста Apache JMeter Load Test).
Что касается инфраструктуры: • VM 1 сконфигурирован в качестве агента с помощью PowerShell из блога выше • ВМ 2 был сконфигурирован в качестве агента с помощью PowerShell с поста блога выше, а также установить в качестве теста Агент (загрузив zip-файл с страницы «Очереди агентов») и был настроен и добавлен под пул • Этот пул затем был выбран в качестве очереди агентов по умолчанию для сборки, содержащей тесты производительности сети.
Что мне здесь не хватает ? Почему тесты не могут найти ранее настроенный агент?