Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Не удается запустить Chrome 32 bit на удаленной машине

selenium
chrome
remote
git
chromedriver
webdriver
ubuntu
Теги: #<Tag:0x00007f7b640f0500> #<Tag:0x00007f7b640f03c0> #<Tag:0x00007f7b640f0230> #<Tag:0x00007f7b640f00f0> #<Tag:0x00007f7b640f7788> #<Tag:0x00007f7b640f7e90> #<Tag:0x00007f7b640f7d50>

(Kosmos) #1

Дд.

Настраиваю #jenkins на удаленной машине (#ubuntu 32 bit, #chrome 48, #chromedriver 2.23). Chromedriver ставил 2.19, 2.21, 2.23. Проект подтягивает с #git 'a.

Не удается запустить проект. В консоли:

INFO: Detected dialect: OSS
Tests run: 3, Failures: 1, Errors: 0, Skipped: 2, Time elapsed: 64.186 sec <<< FAILURE! - in TestSuite
before(TestSample)  Time elapsed: 63.813 sec  <<< FAILURE!
org.openqa.selenium.NoSuchSessionException: 
no such session
  (Driver info: chromedriver=2.23.409681 (60c1473ba214cff9ee701d5ea55b0c6025b582a7),platform=Linux 4.4.0-47-generic x86) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 79 milliseconds
Build info: version: '3.0.1', revision: '1969d75', time: '2016-10-18 09:49:13 -0700'
System info: host: 'kosmos-K50IJ', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'i386', os.version: '4.4.0-47-generic', java.version: '1.8.0_111'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{message=unknown error: Chrome failed to start: exited abnormally
  (Driver info: chromedriver=2.23.409681 (60c1473ba214cff9ee701d5ea55b0c6025b582a7),platform=Linux 4.4.0-47-generic x86), platform=ANY}]
Session ID: 4593500912dd2a290743a0448cf81de9
	at TestSample.before(TestSample.java:38)

не понятно, почему.

Если же на самом сервере стяну проект и запущу Maven’ом, то все ок, никаких ошибок, все находит.

Как можно решить эту задачу?

Chrome выше обновить нельзя, т.к. 32-битные версии перестала выпускать Google, как понял.


(Kosmos) #2

Подозреваю, что это из-за создаваемых 2 сессий, но хз


(Сергей Кузьмин) #3

а FF пробовали ? a 64 ? если ошибка только с Chrome 32 то вотна http://www.slimjetbrowser.com/chrome/ есть более новая версия 32 бит
http://www.slimjetbrowser.com/chrome/lnx/chrome32_48.0.2564.109.deb

и несколько старых 64 билдов Chrome
если ошибка с любым браузером то это возможно firewall