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, но не получил ответа.