Closed Bug 1056774 Opened 10 years ago Closed 10 years ago

Intermittent test_touchcaret.py TouchCaretTest.test_contenteditable_touch_caret_hides_after_receiving_wheel_event | TimeoutException: 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: emorley, Unassigned)

Details

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

b2g_emulator_vm b2g-inbound opt test marionette-webapi on 2014-08-21 01:42:40 PDT for push 9f041df4ba9b slave: tst-linux64-spot-067 https://tbpl.mozilla.org/php/getParsedLog.php?id=46452150&tree=B2g-Inbound { 02:41:31 INFO - 08-21 05:35:27.036 I/Gecko ( 44): 1408613727039 Marionette INFO sendToClient: {"from":"0","value":null}, {92eca214-7459-46b8-bd0a-ed9fca0e5080}, {92eca214-7459-46b8-bd0a-ed9fca0e5080} 02:41:31 INFO - 08-21 05:35:27.207 I/Gecko ( 44): 1408613727217 Marionette: emitting Touch event of type touchstart to element with id: contenteditable and tag name: DIV at coordinates (84, 154) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.247 I/Gecko ( 44): 1408613727249 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (80, 152) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.327 I/Gecko ( 44): 1408613727331 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (76, 151) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.377 I/Gecko ( 44): 1408613727386 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (72, 150) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.457 I/Gecko ( 44): 1408613727463 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (68, 149) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.487 I/Gecko ( 44): 1408613727492 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (65, 148) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.527 I/Gecko ( 44): 1408613727534 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (61, 146) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.557 I/Gecko ( 44): 1408613727561 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (57, 145) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.677 I/Gecko ( 44): 1408613727685 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (53, 144) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.707 I/Gecko ( 44): 1408613727714 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (49, 143) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.737 I/Gecko ( 44): 1408613727743 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (46, 142) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.767 I/Gecko ( 44): 1408613727768 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (42, 140) relative to the viewport 02:41:31 INFO - 08-21 05:35:27.887 I/Gecko ( 44): 1408613727895 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (38, 139) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.026 I/Gecko ( 44): 1408613728032 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (34, 138) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.067 I/Gecko ( 44): 1408613728074 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (30, 137) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.096 I/Gecko ( 44): 1408613728100 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (27, 136) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.117 I/Gecko ( 44): 1408613728124 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (23, 134) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.147 I/Gecko ( 44): 1408613728148 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (19, 133) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.187 I/Gecko ( 44): 1408613728196 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (15, 132) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.237 I/Gecko ( 44): 1408613728245 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (11, 131) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.267 I/Gecko ( 44): 1408613728271 Marionette: emitting Touch event of type touchmove to element with id: contenteditable and tag name: DIV at coordinates (8, 130) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.297 I/Gecko ( 44): 1408613728303 Marionette: emitting Touch event of type touchend to element with id: contenteditable and tag name: DIV at coordinates (8, 130) relative to the viewport 02:41:31 INFO - 08-21 05:35:28.367 I/Gecko ( 44): 1408613728368 Marionette INFO sendToClient: {"from":"0","value":null}, {ce7ffa58-6422-4f8e-a00f-d97cb8886fe7}, {ce7ffa58-6422-4f8e-a00f-d97cb8886fe7} 02:41:31 INFO - 08-21 05:35:28.878 I/Gecko ( 44): 1408613728875 Marionette INFO sendToClient: {"from":"0","ok":true}, {1f1d7dc2-71e0-4641-9e90-d7845c50d18e}, {1f1d7dc2-71e0-4641-9e90-d7845c50d18e} 02:41:31 INFO - 08-21 05:35:28.947 I/Gecko ( 44): 1408613728945 Marionette INFO sendToClient: {"from":"0","value":"div"}, {cd1440b1-e843-4169-a56a-ee1e3cf16563}, {cd1440b1-e843-4169-a56a-ee1e3cf16563} 02:41:31 INFO - 08-21 05:35:29.046 I/Gecko ( 44): 1408613729049 Marionette INFO sendToClient: {"from":"0","value":"ABCDEFGH!I"}, {2841e5ed-12fc-43e6-962d-2f51cb9d5a56}, {2841e5ed-12fc-43e6-962d-2f51cb9d5a56} 02:41:31 INFO - 08-21 05:35:29.076 I/Gecko ( 44): 1408613729076 Marionette DEBUG Got request: execute, data: {"to":"0","sessionId":{"rotatable":true,"browserVersion":"34.0a1","takesScreenshot":true,"appBuildId":"20140821011815","XULappId":"{3c2e2abc-06d4-11e1-ac3b-374f68613e61}","secureSsl":false,"platform":"ANDROID","browserName":"B2G","version":"34.0a1","device":"qemu","b2g":true,"nativeEvents":false,"platformVersion":"34.0a1","takesElementScreenshot":true,"platformName":"ANDROID","handlesAlerts":false},"name":"executeScript","parameters":{"scriptTimeout":null,"specialPowers":false,"script":"SpecialPowers.setIntPref(\"touchcaret.expiration.time\", arguments[0]);","newSandbox":true,"args":[3000],"filename":"test_touchcaret.py","line":40}}, id: {3d07b5aa-9912-475f-bf39-4b06e1c562a7} 02:41:31 INFO - 08-21 05:35:29.127 I/Gecko ( 44): 1408613729133 Marionette INFO sendToClient: {"from":"0","value":null}, {3d07b5aa-9912-475f-bf39-4b06e1c562a7}, {3d07b5aa-9912-475f-bf39-4b06e1c562a7} 02:41:31 INFO - 08-21 05:35:29.647 I/Gecko ( 44): 1408613729651 Marionette DEBUG Got request: setContext, data: {"to":"0","sessionId":{"rotatable":true,"browserVersion":"34.0a1","takesScreenshot":true,"appBuildId":"20140821011815","XULappId":"{3c2e2abc-06d4-11e1-ac3b-374f68613e61}","secureSsl":false,"platform":"ANDROID","browserName":"B2G","version":"34.0a1","device":"qemu","b2g":true,"nativeEvents":false,"platformVersion":"34.0a1","takesElementScreenshot":true,"platformName":"ANDROID","handlesAlerts":false},"name":"setContext","parameters":{"value":"content"}}, id: {4dad7635-89d6-4a56-bad9-992bf6e7047f} 02:41:31 INFO - 08-21 05:35:29.647 I/Gecko ( 44): 1408613729654 Marionette INFO sendToClient: {"from":"0","ok":true}, {4dad7635-89d6-4a56-bad9-992bf6e7047f}, {4dad7635-89d6-4a56-bad9-992bf6e7047f} 02:41:31 INFO - 08-21 05:35:29.687 I/Gecko ( 44): 1408613729693 Marionette DEBUG Got request: execute, data: {"to":"0","sessionId":{"rotatable":true,"browserVersion":"34.0a1","takesScreenshot":true,"appBuildId":"20140821011815","XULappId":"{3c2e2abc-06d4-11e1-ac3b-374f68613e61}","secureSsl":false,"platform":"ANDROID","browserName":"B2G","version":"34.0a1","device":"qemu","b2g":true,"nativeEvents":false,"platformVersion":"34.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/layout/base/tests/marionette/test_touchcaret.py:test_contenteditable_touch_caret_hides_after_receiving_wheel_event')","newSandbox":true,"args":[],"filename":"marionette_test.py","line":356}}, id: {fc1ec845-00e4-4221-800a-8c4a372a7498} 02:41:31 INFO - 08-21 05:35:29.727 I/Gecko ( 44): MARIONETTE LOG: INFO: TEST-END: /builds/slave/test/build/tests/marionette/tests/layout/base/tests/marionette/test_touchcaret.py:test_contenteditable_touch_caret_hides_after_receiving_wheel_event 02:41:31 INFO - 08-21 05:35:29.747 I/Gecko ( 44): 1408613729747 Marionette INFO sendToClient: {"from":"0","value":null}, {fc1ec845-00e4-4221-800a-8c4a372a7498}, {fc1ec845-00e4-4221-800a-8c4a372a7498} 02:41:31 INFO - 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. 02:41:31 ERROR - TEST-UNEXPECTED-ERROR | test_touchcaret.py TouchCaretTest.test_contenteditable_touch_caret_hides_after_receiving_wheel_event | TimeoutException: TimeoutException: Connection timed out 02:41:31 INFO - Traceback (most recent call last): 02:41:31 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 199, in run 02:41:31 INFO - self.tearDown() 02:41:31 INFO - File "/builds/slave/test/build/tests/marionette/tests/layout/base/tests/marionette/test_touchcaret.py", line 27, in tearDown 02:41:31 INFO - MarionetteTestCase.tearDown(self) 02:41:31 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette_test.py", line 357, in tearDown 02:41:31 INFO - self.marionette.test_name = None 02:41:31 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 825, in test_name 02:41:31 INFO - if self._send_message('setTestName', 'ok', value=test_name): 02:41:31 INFO - File "/builds/slave/test/build/tests/marionette/marionette/decorators.py", line 35, in _ 02:41:31 INFO - return func(*args, **kwargs) 02:41:31 INFO - File "/builds/slave/test/build/tests/marionette/marionette/marionette.py", line 621, in _send_message 02:41:31 INFO - "Connection timed out", status=errors.ErrorCodes.TIMEOUT) 02:41:31 INFO - TEST-INFO expected PASS | took 369624ms }
Status: NEW → RESOLVED
Closed: 10 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.