VS2010: проблема со скриптом настройки теста в настройках теста VS2010 - PullRequest
1 голос
/ 01 октября 2010

В файле настроек теста VS2010 я указал файл .bat, который вызывает скрипт powershell.Запуск файла .bat из командной строки работает нормально, и .bat возвращается менее чем за 5 секунд.Однако, если я попытаюсь запустить тест, то в конечном итоге он сообщит о «не выполненном» результате и сообщит об ошибке «Пакетный файл установки на машине агента [имя_машины] превысил время ожидания выполнения» (по умолчанию 100 с).Я запускаю тест локально (без отдельного контроллера), используя VS2010 Ultimate.

Кто-нибудь сталкивался с этим?

Ответы [ 2 ]

1 голос
/ 17 октября 2010

Мне удалось воспроизвести проблему сбоя при выполнении теста с проблемой превышения времени ожидания, когда скрипт установки содержит вызов powershell.exe. Как уже упоминалось здесь , проблема заключается в том, что powershell.exe не завершает работу, пока не будет открыт входной поток.

Однако я смог заставить его работать с упомянутым обходным путем здесь (Обходным решением является использование нулевого потока в качестве входных данных для powershell.exe.)

powershell.exe dir

С уважением Aseem Bansal

0 голосов
/ 17 июня 2013

Вы можете просто написать в свой пакетный файл:

powershell.exe

Это также должно работать.

...