Intermittent test_getstatus.py TestGetStatus.test_getStatus | SystemExit | MarionetteException: b.webProgress is undefined

RESOLVED WORKSFORME

Status

Testing
Marionette
RESOLVED WORKSFORME
5 years ago
4 years ago

People

(Reporter: jimm, Unassigned)

Tracking

({intermittent-failure})

Trunk
intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=21645968&tree=Mozilla-Inbound&full=1#error0

08:14:59     INFO -  1365606899261	Marionette	INFO	sendToClient: {"from":"conn0.marionette1","ok":true}, {c14e20a1-fc74-4332-9698-d6cc9d0a31b5}, {c14e20a1-fc74-4332-9698-d6cc9d0a31b5}
08:14:59     INFO -  ************************************************************
08:14:59     INFO -  * Call to xpconnect wrapped JSObject produced this error:  *
08:14:59     INFO -  [Exception... "Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIOutputStream.write]"  nsresult: "0x80470002 (NS_BASE_STREAM_CLOSED)"  location: "JS frame :: chrome://global/content/devtools/dbg-transport.js :: DT_onOutputStreamReady :: line 94"  data: no]
08:14:59     INFO -  ************************************************************
08:15:02     INFO -  ++DOCSHELL 0x3488200 == 3 [id = 3]
08:15:02     INFO -  ++DOMWINDOW == 6 (0x3489a18) [serial = 6] [outer = (nil)]
08:15:02     INFO -  ++DOCSHELL 0x348c2c0 == 4 [id = 4]
08:15:02     INFO -  ++DOMWINDOW == 7 (0x348d058) [serial = 7] [outer = (nil)]
08:15:03     INFO -  TEST-START test_getstatus.py
08:15:03     INFO -  test_getStatus (test_getstatus.TestGetStatus) ... WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file ../../../../content/base/src/nsFrameLoader.cpp, line 375
08:15:03     INFO -  ++DOCSHELL 0x363c0c0 == 5 [id = 5]
08:15:03     INFO -  ++DOMWINDOW == 8 (0x3650798) [serial = 8] [outer = (nil)]
08:15:03     INFO -  ++DOCSHELL 0x33e5820 == 6 [id = 6]
08:15:03     INFO -  ++DOMWINDOW == 9 (0x386c988) [serial = 9] [outer = (nil)]
08:15:03     INFO -  Traceback (most recent call last):
08:15:03     INFO -    File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 410, in start_session
08:15:03     INFO -      self.session = self._send_message('newSession', 'value')
08:15:03     INFO -    File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 320, in _send_message
08:15:03     INFO -      self._handle_error(response)
08:15:03     INFO -    File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 378, in _handle_error
08:15:03     INFO -      raise MarionetteException(message=response, status=500)
08:15:03     INFO -  MarionetteException: {u'message': u"error occurred while processing 'newSession' request: TypeError: b.webProgress is undefined", u'from': u'conn1.marionette1', u'error': u'unknownError'}
08:15:03     INFO -  ERROR
08:15:03     INFO -  ======================================================================
08:15:03     INFO -  ERROR: test_getStatus (test_getstatus.TestGetStatus)
08:15:03     INFO -  ----------------------------------------------------------------------
08:15:03     INFO -  Traceback (most recent call last):
08:15:03     INFO -    File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 130, in setUp
08:15:03     INFO -      CommonTestCase.setUp(self)
08:15:03     INFO -    File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 90, in setUp
08:15:03     INFO -      self.marionette.start_session()
08:15:03     INFO -    File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 414, in start_session
08:15:03     INFO -      sys.exit()
08:15:03     INFO -  TEST-UNEXPECTED-FAIL | test_getstatus.py TestGetStatus.test_getStatus | SystemExit
Haven't seen this error in a while!  It's very likely a case where newSession is trying to access the browser before it's completely initialized.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Closing inactive keywords:intermittent-failure bugs where the TBPLbot has previously commented and the test isn't marked as disabled; filter on orange-cleanup-201401.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.