Closed
Bug 1033837
Opened 11 years ago
Closed 11 years ago
Intermittent test_execute_async_script.py test_execute_async_script.TestExecuteAsyncContent.test_execute_async_ours | TimeoutException: TimeoutException: Connection timed out followed by the same in test_execute_script.py
Categories
(Testing :: Marionette Client and Harness, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: KWierso, Unassigned)
Details
(Keywords: intermittent-failure)
https://tbpl.mozilla.org/php/getParsedLog.php?id=42971579&tree=Mozilla-Inbound#error0
b2g_emulator_vm mozilla-inbound opt test marionette-webapi on 2014-07-02 13:21:54 PDT for push 4e35172b6476
slave: tst-linux64-spot-378
13:38:03 INFO - test_execute_async_timeout (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:08 INFO - test_execute_async_unique_timeout (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:10 INFO - test_execute_async_unload (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:12 INFO - test_execute_js_exception (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:13 INFO - test_execute_no_return (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:15 INFO - test_execute_permission (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:16 INFO - test_no_timeout (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:18 INFO - test_same_context (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:20 INFO - test_sandbox_reuse (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:21 INFO - test_script_finished (test_execute_async_script.TestExecuteAsyncContent) ... ok
13:38:22 INFO - ======================================================================
13:38:22 INFO - ERROR: None
13:38:22 INFO - ----------------------------------------------------------------------
13:38:22 INFO - Traceback (most recent call last):
13:38:22 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 198, in run
13:38:22 INFO - self.tearDown()
13:38:22 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 349, in tearDown
13:38:22 INFO - self.marionette.test_name = None
13:38:22 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 738, in test_name
13:38:22 INFO - if self._send_message('setTestName', 'ok', value=test_name):
13:38:22 INFO - File "/builds/slave/test/build/tests/marionette/marionette/decorators.py", line 35, in _
13:38:22 INFO - return func(*args, **kwargs)
13:38:22 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 596, in _send_message
13:38:22 INFO - "Connection timed out", status=errors.ErrorCodes.TIMEOUT)
13:38:22 INFO - TimeoutException: TimeoutException: Connection timed out
13:38:22 INFO - Most recent errors/exceptions are:
13:38:22 INFO - 07-02 16:31:54.201 I/Gecko ( 44): MARIONETTE LOG: INFO: TEST-START: /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_async_script.py:test_execute_async_js_exception
13:38:22 INFO - 07-02 16:31:54.340 I/Gecko ( 44): 1404333114341 Marionette INFO sendToClient: {"from":"0","error":{"message":"ReferenceError: foo is not defined","status":17,"stacktrace":"execute_async_script @case.py, line 471\ninline javascript, line 2\nsrc: \" callback(foo());\""}}, {2c4cecd2-2c69-4456-81f1-f09e187f1a7b}, {2c4cecd2-2c69-4456-81f1-f09e187f1a7b}
13:38:22 INFO - 07-02 16:31:55.110 I/Gecko ( 44): 1404333115115 Marionette DEBUG Got request: execute, data: {"to":"0","sessionId":{"rotatable":true,"browserVersion":"33.0a1","takesScreenshot":true,"appBuildId":"20140702124253","XULappId":"{3c2e2abc-06d4-11e1-ac3b-374f68613e61}","secureSsl":false,"platform":"ANDROID","browserName":"B2G","version":"33.0a1","device":"qemu","b2g":true,"nativeEvents":false,"platformVersion":"33.0a1","takesElementScreenshot":true,"platformName":"ANDROID","handlesAlerts":false},"name":"executeScript","parameters":{"scriptTimeout":null,"specialPowers":false,"script":"log('TEST-END: /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_async_script.py:test_execute_async_js_exception')","newSandbox":true,"args":[],"filename":"marionette_test.py","line":348}}, id: {e719fe9f-d5db-4f1d-ab50-888a4230cc00}
13:38:22 INFO - 07-02 16:31:55.140 I/Gecko ( 44): MARIONETTE LOG: INFO: TEST-END: /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_async_script.py:test_execute_async_js_exception
13:38:22 INFO - 07-02 16:31:55.220 I/Gecko ( 44): 1404333115224 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_async_js_exception","Wed Jul 02 2014 16:31:54 GMT-0400 (EDT)"],["INFO","TEST-END: /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_execute_async_script.py:test_execute_async_js_exception","Wed Jul 02 2014 16:31:55 GMT-0400 (EDT)"]]}, {83ecd053-20e9-41d8-aa67-d5ee70e27428}, {83ecd053-20e9-41d8-aa67-d5ee70e27428}
13:38:22 ERROR - TEST-UNEXPECTED-FAIL | test_execute_async_script.py test_execute_async_script.TestExecuteAsyncContent.test_execute_async_ours | TimeoutException: TimeoutException: Connection timed out
13:38:22 INFO - ----------------------------------------------------------------------
13:38:22 INFO - Ran 28 tests in 420.240s
13:38:22 WARNING - FAILED (errors=1)
13:38:22 INFO - TEST-START test_execute_script.py
13:38:25 INFO - test_check_window (test_execute_script.TestExecuteChrome) ... ok
13:38:28 INFO - test_complex_return_values (test_execute_script.TestExecuteChrome) ... ok
13:38:31 INFO - test_execute_js_exception (test_execute_script.TestExecuteChrome) ... ok
13:38:34 INFO - test_execute_no_return (test_execute_script.TestExecuteChrome) ... ok
13:38:37 INFO - test_execute_permission (test_execute_script.TestExecuteChrome) ... ok
13:38:40 INFO - test_execute_simple (test_execute_script.TestExecuteChrome) ... ok
13:38:43 INFO - test_sandbox_reuse (test_execute_script.TestExecuteChrome) ... ok
13:38:47 INFO - test_stack_trace (test_execute_script.TestExecuteChrome) ... ok
13:38:52 INFO - test_that_we_can_pass_in_floats (test_execute_script.TestExecuteChrome) ... ok
13:38:55 INFO - test_unmarshal_element_collection (test_execute_script.TestExecuteChrome) ... ok
13:38:56 INFO - test_check_window (test_execute_script.TestExecuteContent) ... ok
13:44:59 INFO - test_complex_return_values (test_execute_script.TestExecuteContent) ... ERROR
13:45:01 INFO - test_execute_js_exception (test_execute_script.TestExecuteContent) ... ok
13:45:02 INFO - test_execute_no_return (test_execute_script.TestExecuteContent) ... ok
13:45:04 INFO - test_execute_permission (test_execute_script.TestExecuteContent) ... ok
13:45:05 INFO - test_execute_simple (test_execute_script.TestExecuteContent) ... ok
13:45:07 INFO - test_sandbox_reuse (test_execute_script.TestExecuteContent) ... ok
13:45:09 INFO - test_stack_trace (test_execute_script.TestExecuteContent) ... ok
13:45:10 INFO - test_that_we_can_pass_in_floats (test_execute_script.TestExecuteContent) ... ok
13:45:12 INFO - test_unmarshal_element_collection (test_execute_script.TestExecuteContent) ... ok
13:45:12 INFO - ======================================================================
13:45:12 INFO - ERROR: None
13:45:12 INFO - ----------------------------------------------------------------------
13:45:12 INFO - Traceback (most recent call last):
13:45:12 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 198, in run
13:45:12 INFO - self.tearDown()
13:45:12 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 349, in tearDown
13:45:12 INFO - self.marionette.test_name = None
13:45:12 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 738, in test_name
13:45:12 INFO - if self._send_message('setTestName', 'ok', value=test_name):
13:45:12 INFO - File "/builds/slave/test/build/tests/marionette/marionette/decorators.py", line 35, in _
13:45:12 INFO - return func(*args, **kwargs)
13:45:12 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 596, in _send_message
13:45:12 INFO - "Connection timed out", status=errors.ErrorCodes.TIMEOUT)
13:45:12 INFO - TimeoutException: TimeoutException: Connection timed out
13:45:12 INFO - Most recent errors/exceptions are:
13:45:12 INFO - 07-02 16:38:42.491 E/GeckoConsole( 44): [JavaScript Error: "TypeError: dialog.getButton is not a function" {file: "chrome://global/content/bindings/dialog.xml" line: 152}]
13:45:12 INFO - 07-02 16:38:46.120 E/GeckoConsole( 44): [JavaScript Error: "TypeError: dialog.getButton is not a function" {file: "chrome://global/content/bindings/dialog.xml" line: 152}]
13:45:12 INFO - 07-02 16:38:46.261 I/Gecko ( 44): 1404333526266 Marionette INFO sendToClient: {"from":"0","error":{"message":"ReferenceError: b is not defined","status":17,"stacktrace":"execute_script @test_execute_script.py, line 22\ninline javascript, line 2\nsrc: \" return b;\""}}, {d26f944c-9a07-4dc3-9161-569670f79fb2}, {d26f944c-9a07-4dc3-9161-569670f79fb2}
13:45:12 INFO - 07-02 16:38:50.311 E/GeckoConsole( 44): [JavaScript Error: "TypeError: dialog.getButton is not a function" {file: "chrome://global/content/bindings/dialog.xml" line: 152}]
13:45:12 INFO - 07-02 16:38:53.920 E/GeckoConsole( 44): [JavaScript Error: "TypeError: dialog.getButton is not a function" {file: "chrome://global/content/bindings/dialog.xml" line: 152}]
13:45:12 ERROR - TEST-UNEXPECTED-FAIL | test_execute_script.py test_execute_script.TestExecuteContent.test_complex_return_values | TimeoutException: TimeoutException: Connection timed out
13:45:12 INFO - ----------------------------------------------------------------------
13:45:12 INFO - Ran 20 tests in 409.717s
13:45:12 WARNING - FAILED (errors=1)
13:45:12 INFO - TEST-START test_simpletest_fail.js
13:45:14 INFO - /builds/slave/test/build/tests/marionette/tests/testing/marionette/client/marionette/tests/unit/test_simpletest_fail.js, runTest (marionette_test.MarionetteJSTestCase) ... ok
13:45:14 INFO - ----------------------------------------------------------------------
13:45:14 INFO - Ran 1 test in 1.581s
13:45:14 INFO - OK
13:45:15 INFO - TEST-START test_findelement.py
13:45:17 INFO - test_by_name (test_findelement.TestElements) ... ok
13:45:19 INFO - test_child_element (test_findelement.TestElements) ... ok
13:45:21 INFO - test_child_elements (test_findelement.TestElements) ... ok
13:45:23 INFO - test_class_name (test_findelement.TestElements) ... ok
13:45:26 INFO - test_css_selector_scope_doesnt_start_at_rootnode (test_findelement.TestElements) ... ok
13:45:28 INFO - test_finding_active_element_returns_element (test_findelement.TestElements) ... ok
13:45:29 INFO - test_id (test_findelement.TestElements) ... ok
13:45:32 INFO - test_link_text (test_findelement.TestElements) ... ok
13:45:35 INFO - test_not_found (test_findelement.TestElements) ... ok
13:45:38 INFO - test_partial_link_text (test_findelement.TestElements) ... ok
13:45:41 INFO - test_selector (test_findelement.TestElements) ... ok
13:45:43 INFO - test_tag_name (test_findelement.TestElements) ... ok
13:45:48 INFO - test_timeout (test_findelement.TestElements) ... ok
13:45:50 INFO - test_xpath (test_findelement.TestElements) ... ok
13:45:50 INFO - ----------------------------------------------------------------------
13:45:50 INFO - Ran 14 tests in 35.276s
13:45:50 INFO - OK
13:45:51 INFO - TEST-START test_navigation.py
Comment 1•11 years ago
|
||
Mass closing as we have not seen these intermittents in over 2 months
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Updated•2 years ago
|
Product: Testing → Remote Protocol
Comment 2•2 years 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
•