Closed
Bug 1366312
Opened 7 years ago
Closed 7 years ago
Intermittent IOError: Process killed because the connection to Marionette server is lost. Check gecko.log for errors (Reason: Timed out waiting for connection on localhost:2828!) [Firefox UI Update tests]
Categories
(Testing :: Marionette Client and Harness, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla55
People
(Reporter: intermittent-bug-filer, Assigned: whimboo)
References
Details
(Keywords: intermittent-failure, regression)
Filed by: hskupin [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=100451280&repo=mozilla-central https://firefox-ui-tests.s3.amazonaws.com/bb130647-1e24-4289-8a14-e0dcc837aa62/log_info.log
Assignee | ||
Comment 1•7 years ago
|
||
So we start the Marionette server, but then fail to connect within the next 120s (startup timeout) 07:56:17 INFO - 1495205777486 Marionette INFO Listening on port 2828 07:56:45 INFO - *** UTM:SVC TimerManager:notify - notified timerID: browser-cleanup-thumbnails 07:57:16 INFO - *** UTM:SVC TimerManager:registerTimer - id: telemetry_modules_ping 07:58:20 ERROR - Failure during execution of the update test. 07:58:20 ERROR - Traceback (most recent call last): [..] 07:58:20 ERROR - IOError: Process killed because the connection to Marionette server is lost. Check gecko.log for errors (Reason: Timed out waiting for connection on localhost:2828!) So something blocks the connection or Firefox is too slow, which I cannot believe. This mainly happens for our Firefox ui update tests.
Component: Firefox UI Tests → Marionette
QA Contact: hskupin
Assignee | ||
Comment 2•7 years ago
|
||
So this started recently. The updates for the nightly build on May 17th were fine: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=6e3ca5b38f7173b214b10de49e58cb01890bf39d&filter-searchStr=fxup+update+windows&filter-tier=1&filter-tier=2&filter-tier=3 Which means that we have this regression range: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=6e3ca5b38f71&tochange=baf05f61bc14 I can see the patch from Geoff regarding the startup timeout landed here via bug 1364228. I wonder if this could have caused this.
Summary: Intermittent IOError: Process killed because the connection to Marionette server is lost. Check gecko.log for errors (Reason: Timed out waiting for connection on localhost:2828!) → Intermittent IOError: Process killed because the connection to Marionette server is lost. Check gecko.log for errors (Reason: Timed out waiting for connection on localhost:2828!) [Firefox UI Update tests]
Comment 3•7 years ago
|
||
I wouldn't expect my change to affect non-linux tests, nor non-mochitest...but it seems an odd coincidence.
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 5•7 years ago
|
||
This could have been caused due to the fallout we had with the patch on bug 1298803 landed. It left Firefox instances behind, which were blocking port 2828. I will check again tomorrow, now that all machines have been cleaned-up.
Assignee | ||
Comment 6•7 years ago
|
||
And that was indeed the case. No more hangs visible.
Assignee: nobody → hskupin
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(hskupin)
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•1 year ago
|
Product: Testing → Remote Protocol
Comment 7•1 year ago
|
||
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•