Closed Bug 975046 Opened 12 years ago Closed 11 years ago

Intermittent test_execute_script.py test_execute_script.TestExecuteChrome.test_check_window | B2G is still running but Marionette can't respond due to either a Gecko, Gaia or Marionette error | TimeoutException: Connection timed out

Categories

(Testing :: Marionette Client and Harness, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ryanvm, Unassigned)

Details

(Keywords: intermittent-failure, pi-marionette-intermittent)

https://tbpl.mozilla.org/php/getParsedLog.php?id=34974210&tree=Mozilla-Inbound b2g_emulator_vm mozilla-inbound opt test marionette-webapi on 2014-02-20 06:08:21 PST for push cf9666cc3f36 slave: tst-linux64-spot-115 06:17:41 INFO - TEST-START test_execute_script.py 06:23:48 INFO - test_check_window (test_execute_script.TestExecuteChrome) ... ERROR 06:23:51 INFO - test_complex_return_values (test_execute_script.TestExecuteChrome) ... ok 06:23:53 INFO - test_execute_js_exception (test_execute_script.TestExecuteChrome) ... ok 06:23:56 INFO - test_execute_no_return (test_execute_script.TestExecuteChrome) ... ok 06:23:59 INFO - test_execute_permission (test_execute_script.TestExecuteChrome) ... ok 06:24:02 INFO - test_execute_simple (test_execute_script.TestExecuteChrome) ... ok 06:24:05 INFO - test_sandbox_reuse (test_execute_script.TestExecuteChrome) ... ok 06:24:08 INFO - test_stack_trace (test_execute_script.TestExecuteChrome) ... ok 06:24:11 INFO - test_that_we_can_pass_in_floats (test_execute_script.TestExecuteChrome) ... ok 06:24:14 INFO - test_unmarshal_element_collection (test_execute_script.TestExecuteChrome) ... ok 06:24:15 INFO - test_check_window (test_execute_script.TestExecuteContent) ... ok 06:24:16 INFO - test_complex_return_values (test_execute_script.TestExecuteContent) ... ok 06:24:18 INFO - test_execute_js_exception (test_execute_script.TestExecuteContent) ... ok 06:24:19 INFO - test_execute_no_return (test_execute_script.TestExecuteContent) ... ok 06:24:20 INFO - test_execute_permission (test_execute_script.TestExecuteContent) ... ok 06:24:22 INFO - test_execute_simple (test_execute_script.TestExecuteContent) ... ok 06:24:23 INFO - test_sandbox_reuse (test_execute_script.TestExecuteContent) ... ok 06:24:24 INFO - test_stack_trace (test_execute_script.TestExecuteContent) ... ok 06:24:26 INFO - test_that_we_can_pass_in_floats (test_execute_script.TestExecuteContent) ... ok 06:24:27 INFO - test_unmarshal_element_collection (test_execute_script.TestExecuteContent) ... ok 06:24:28 INFO - ====================================================================== 06:24:28 INFO - ERROR: None 06:24:28 INFO - ---------------------------------------------------------------------- 06:24:28 INFO - Traceback (most recent call last): 06:24:28 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 191, in run 06:24:28 INFO - self.tearDown() 06:24:28 INFO - File "/builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_script.py", line 96, in tearDown 06:24:28 INFO - super(TestExecuteChrome, self).tearDown() 06:24:28 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 342, in tearDown 06:24:28 INFO - self.marionette.test_name = None 06:24:28 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 737, in test_name 06:24:28 INFO - if self._send_message('setTestName', 'ok', value=test_name): 06:24:28 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 604, in _send_message 06:24:28 INFO - "Connection timed out", status=ErrorCodes.TIMEOUT) 06:24:28 ERROR - TimeoutException: TimeoutException: Connection timed out 06:24:28 INFO - Most recent errors/exceptions are: 06:24:28 INFO - 02-20 09:17:31.865 I/Gecko ( 45): 1392905851866 Marionette INFO sendToClient: {"from":"0","value":[["INFO","TEST-START: /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_async_script.py:test_execute_js_exception","Thu Feb 20 2014 09:17:31 GMT-0500 (EST)"],["INFO","TEST-END: /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_async_script.py:test_execute_js_exception","Thu Feb 20 2014 09:17:31 GMT-0500 (EST)"]]}, {b36b0628-a932-487d-90e8-ef27dca895bc}, {b36b0628-a932-487d-90e8-ef27dca895bc} 06:24:28 INFO - 02-20 09:17:34.195 E/GeckoConsole( 45): [JavaScript Error: "The Components object is deprecated. It will soon be removed." {file: "dummy file" line: 1}] 06:24:28 INFO - 02-20 09:17:34.335 I/Gecko ( 45): 1392905854337 Marionette INFO sendToClient: {"from":"0","error":{"message":"TypeError: Components.classes is undefined","status":17,"stacktrace":"execute_async_script @case.py, line 471\ninline javascript, line 1\nsrc: \"let prefs = Components.classes[\"@mozilla.org/preferences-service;1\"]\""}}, {f96d2436-7863-4f52-b62f-e0be59ffcab0}, {f96d2436-7863-4f52-b62f-e0be59ffcab0} 06:24:28 INFO - 02-20 09:17:44.845 E/GeckoConsole( 45): [JavaScript Error: "not well-formed" {file: "chrome://marionette/content/test_nested_iframe.xul" line: 10 column: 2 source: "</dialog>"}] 06:24:28 INFO - 02-20 09:17:45.285 E/GeckoConsole( 45): [JavaScript Error: "TypeError: dialog.getButton is not a function" {file: "chrome://global/content/bindings/dialog.xml" line: 152}] 06:24:28 INFO - TEST-UNEXPECTED-FAIL | test_execute_script.py test_execute_script.TestExecuteChrome.test_check_window | B2G is still running but Marionette can't respond due to either a Gecko, Gaia or Marionette error. Above, the 5 most recent errors are listed. Check logcat for all errors if these errors are not the cause of the failure. 06:24:28 INFO - ---------------------------------------------------------------------- 06:24:28 INFO - Ran 20 tests in 404.807s 06:24:28 WARNING - FAILED (errors=1)
This intermittent has not been seen in sometime so am closing
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Product: Testing → Remote Protocol
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.