У меня есть сценарий селена, написанный в eclipse, который вызывает ChromeDriver, который запускает URL-адрес, читает заголовок и закрывает браузер. Я могу успешно выполнить это в Eclipse, а также в командной строке.
Однако, когда я создаю задание Jenkins с подпрограммой сборки (через пакетную команду выполнения), сборка продолжает работать в течение длительного времени. После отслеживания с помощью операторов sysout я обнаружил, что сборка останавливается на drive.get().
driver.get("google.com");
Сбой сборки с сообщением об ошибке ниже после долгого ожидания:
Starting ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) on port 39626
Only local connections are allowed.
[304.538][SEVERE]: Timed out receiving message from renderer: 298.714
[904.539][SEVERE]: Timed out receiving message from renderer: 600.000
[914.540][SEVERE]: Timed out receiving message from renderer: 10.000
Build step 'Execute Windows batch command' marked build as failure
Finished: FAILURE