-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
Description
Meta -
Image(s):
node-firefox
Docker-Selenium Image Version(s):
3.14.0-arsenic and previous versions
Docker Version:
17.06.2-ce
OS:
Debian 3.16.43-2 (2017-04-30)
Setup:
wdio + grid with a hub, 8 chrome nodes and 8 firefox nodes.
Tests run on a Jenkins slave
Expected Behavior -
All nodes work as expected throughout the duration of the test run.
Actual Behavior -
Sporadically, one (sometimes more) firefox nodes fail to have a session initiated, leading to the spec assigned to that session not being executed and the whole . The error is:
[33mselenium-firefox-1_1 |[0m Failed to connect to Mir: Failed to connect to server socket: No such file or directory
[33mselenium-firefox-1_1 |[0m Unable to init server: Could not connect: Connection refused
[33mselenium-firefox-1_1 |[0m Error: cannot open display: :99
[32;1mui-test_1 |[0m ERROR: Process unexpectedly closed with status 1
[32;1mui-test_1 |[0m Build info: version: '3.13.0', revision: '2f0d292', time: '2018-06-25T15:32:19.891Z'
[32;1mui-test_1 |[0m System info: host: '2eb130e13a7b', ip: '172.19.0.4', os.name: 'Linux', os.arch: 'amd64', os.version: '3.16.0-4-amd64', java.version: '1.8.0_171'
[32;1mui-test_1 |[0m Driver info: driver.version: unknown
[32;1mui-test_1 |[0m remote stacktrace:
[32;1mui-test_1 |[0m firefox
[32;1mui-test_1 |[0m at new RuntimeError (/home/xxx/node_modules/webdriverio/build/lib/utils/ErrorHandler.js:143:12)
[32;1mui-test_1 |[0m at Request._callback (/home/xxx/node_modules/webdriverio/build/lib/utils/RequestHandler.js:316:39)
[32;1mui-test_1 |[0m at Request.self.callback (/home/xxx/node_modules/webdriverio/node_modules/request/request.js:186:22)
[32;1mui-test_1 |[0m at emitTwo (events.js:126:13)
[32;1mui-test_1 |[0m at Request.emit (events.js:214:7)
[32;1mui-test_1 |[0m at Request.<anonymous> (/home/xxx/node_modules/webdriverio/node_modules/request/request.js:1163:10)
[32;1mui-test_1 |[0m at emitOne (events.js:116:13)
[32;1mui-test_1 |[0m at Request.emit (events.js:211:7)
[32;1mui-test_1 |[0m at IncomingMessage.<anonymous> (/home/xxx/node_modules/webdriverio/node_modules/request/request.js:1085:12)
[32;1mui-test_1 |[0m at Object.onceWrapper (events.js:313:30)