Visual Studio - BuildDeployTest DeployTask: не удалось добавить следующее местоположение для доступа с использованием учетной записи службы лаборатории

Я использую следующее созвездие:

TFS2015 Тестовый контроллер и Тестовый агент 2013

Шаг развертывания в моем определении сборки BuildDeployTest (основан на LabDefaultTemplate.11.xaml) вызывает у меня некоторые проблемы. Появляется следующее сообщение об ошибке:

Не удалось добавить следующее местоположение для доступа с использованием учетной записи службы лаборатории:{TestControllerName} \ {Test AgentAccount}, {ParentDirOfDropLocation}. Причина: ошибка входа: неизвестное имя пользователя или неверный пароль.

Я настолько уменьшил сценарий развертывания, что только переменная $(BuildLocation) сохраняется в текстовом файле на рабочем столе. Так что ничего не копируется и путь не доступен!

Странно то, что появляется сообщение об ошибке, но через 5 минут BuildLocation все еще можно записать в текстовый файл на рабочем столе, как если бы сообщение об ошибке не существовало.

Проблема в том, что если я хочу развернуть его на нескольких Test Agents одновременно, я жду 5 минут для каждого агента в отдельности, то есть с 12 Test Agents задача развертывания занимает не менее одного часа, даже если само развертывание занимает всего 1 минуту. Учетная запись Test Agent не имеет доступа к BuildLocation. Однако на всех компьютерах Test Agent в "Диспетчере учетных данных" была добавлена ​​учетная запись с соответствующими правами.

Поэтому мой основной вопрос: в чем причина проблемы и как ее можно решить? Если это невозможно: можно ли сократить время ожидания для этой операции (какой бы она ни была) (до 5 секунд или около того)?

Спасибо

Примечание: я задал тот же вопрос на форуме MSDN, но не получил ответа.

0 ответов

Другие вопросы по тегам