t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как логировать ноды ГРИДа, через >pathToFile, логи в файл не сохраняются

Теги: #<Tag:0x00007f7482c50cd0>

Как сохранять логи отображающиеся в консоли определённой ноды?

То что находил, это через знак “>”, но не сохраняются логи в файл всё равно

set hubURL=http://10.1.4.171:4444/grid/register
set SELENIUM_VERSION=2.47.1
set SELENIUM_JAR_FILE=%SELENIUM_HOME%\selenium-server-standalone-%SELENIUM_VERSION%.jar
set LOG_FILE=%SELENIUM_HOME%\node_chrome.log

START /MIN /B java -jar %SELENIUM_JAR_FILE% -role node -hub %hubURL% -port 5555 -browser browserName=chrome -Dwebdriver.chrome.driver=%SELENIUM_HOME%\Drivers\chromedriver.exe >%LOG_FILE%

Так мы получаем редирект вывода команды start, а не команды, которую она запускает.
Чтобы редирект был частью запускаемой команды, надо добавить крышку:

start ... ^>%LOG_FILE%

а еще лучше, чтоб и STDERR логировался:

start ... 1^>%LOG_FILE% 2^>%LOG_FILE%

к сожалению не помогло

START /MIN /B java -jar %SELENIUM_JAR_FILE% -role node -hub %hubURL% -port 5556 -browser browserName=firefox 1^>%LOG_FILE% 2^>>%LOG_FILE%

Но кстати после выполнения тестов, я не могу удалить файл, т.к. он занят джавой