ChromeDriver не запускается на Jenkins (unknown error: unable to discover open pages)

Здравствуйте, подскажите, пожалуйста, в чем может быть проблема. Тесты Java+TestNG+Maven запускаются на Jenkins. Недавно перестали запускаться, на сервере в такс менеджере я вижу, что процесс chromedriver появляется, но исчезает буквально через несколько секунд.
Если запускаю тесты локально, все работает. Проверила уже все, все версии(ChromeDriver, Google Chrome, и т.д.) одинаковы на локальной машине и на сервере.

Что выдает консоль:
T E S T S

Running TestSuite
Starting ChromeDriver 2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4) on port 19104
Only local connections are allowed.
log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See Apache log4j 1.2 - Frequently Asked Technical Questions for more info.
FAILED CONFIGURATION: @BeforeSuite setUp(“Chrome”, “EN”, org.testng.TestRunner@2eb91767)
org.openqa.selenium.WebDriverException: unknown error: unable to discover open pages
(Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Windows NT 6.3 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.97 seconds
Build info: version: ‘2.53.0’, revision: ‘35ae25b1534ae328c771e0856c93e187490ca824’, time: ‘2016-03-15 10:43:46’
System info: host: ‘decidetreatment’, ip: ‘100.114.48.119’, os.name: ‘Windows Server 2012 R2’, os.arch: ‘amd64’, os.version: ‘6.3’, java.version: ‘1.8.0_92’

от кого и как работает jenkins? работает ли это при запуске вручную на той машине где ваш слейв?

Вот у ребят подобная проблема:

Jenkins работает на Windows Server 2012 r2 datacenter

Попробовала запустить вручную на машине, где он расположен.
Перед запуском выдал предупреждение
После нажатия OK, ошибка:

org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: crashed

Спасибо, я уже там была. Не помогло :frowning: Там советуют обновиться, но у меня все up to date

а дженкинс от кого работает? систем? или от вашего юзера? а вы от кого запускаете? не локальный админ?

Дженкинс работает от нашего юзера, который админ. И тесты запускала так же от его имени

Обновите драйвер, в первую очередь.
http://chromedriver.storage.googleapis.com/index.html?path=2.22/

Обновляла, не помогло. В случае, который привела, просто вернулась на старую версию, т.к. думала, что может быть там проблема.

Смотрите, здесь более интересна первая строка, можете нам сюда сбросить что у вас происходит в сетапе и как формируется 3 параметр.

Третий параметр не используется, уже не помню, зачем он мне раньше нужен был. Убрала его, то же самое.
Сыпется на строке

driver = new ChromeDriver();

с той же ошибкой

Пробовали еще сделать как подсказал @evgmoskalenko, по инструкции (An administrator has installed Google Chrome on this system.. | the coding guys), но тоже ничего не вышло, у нас нет папки о которой говорится там

Дженкинс надо запускать под пользователем с правами администратора.

он так и запускается

Извините за беспокойство. Все решилось.

У меня не было доступа к серверу, где Дженкинс и я отталкивалась от того, что мне говорил разработчик. Когда получила доступ, оказалось, что все же он работает не от админа. Изменила на запуск от имени администратора и теперь все тесты работают.
Всем спасибо!