Closed Bug 1439335 Opened 7 years ago Closed 7 years ago

Intermittent test_prefs_enforce.py TestEnforcePreferences.test_change_preference | 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!)

Categories

(Testing :: Marionette Client and Harness, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: ncsoregi [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=162987035&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/HUFE65OlSmuZli3iLhEeAg/runs/0/artifacts/public/logs/live_backing.log 11:47:10 INFO - Application command: Z:\task_1519040332\build\application\firefox\firefox.exe -no-remote -marionette -profile c:\users\genericworker\appdata\local\temp\tmpgo3wm_.mozrunner 11:47:10 INFO - *** You are running in headless mode. 11:47:10 INFO - 1519040830684 Marionette DEBUG Received observer notification profile-after-change 11:51:11 ERROR - TEST-UNEXPECTED-ERROR | testing\marionette\harness\marionette_harness\tests\unit\test_prefs_enforce.py TestEnforcePreferences.test_change_preference | 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!) 11:51:11 INFO - Traceback (most recent call last): 11:51:11 INFO - File "Z:\task_1519040332\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 159, in run 11:51:11 INFO - testMethod() 11:51:11 INFO - File "Z:\task_1519040332\build\tests\marionette\tests\testing\marionette\harness\marionette_harness\tests\unit\test_prefs_enforce.py", line 35, in test_change_preference 11:51:11 INFO - self.marionette.enforce_gecko_prefs({"marionette.test.bool": False}) 11:51:11 INFO - File "Z:\task_1519040332\build\venv\lib\site-packages\marionette_driver\decorators.py", line 31, in _ 11:51:11 INFO - m._handle_socket_failure() 11:51:11 INFO - File "Z:\task_1519040332\build\venv\lib\site-packages\marionette_driver\marionette.py", line 830, in _handle_socket_failure 11:51:11 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb) 11:51:11 INFO - File "Z:\task_1519040332\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _ 11:51:11 INFO - return func(*args, **kwargs) 11:51:11 INFO - File "Z:\task_1519040332\build\venv\lib\site-packages\marionette_driver\marionette.py", line 1003, in enforce_gecko_prefs 11:51:11 INFO - self.raise_for_port() 11:51:11 INFO - File "Z:\task_1519040332\build\venv\lib\site-packages\marionette_driver\marionette.py", line 716, in raise_for_port 11:51:11 INFO - self.host, self.port)) 11:51:11 INFO - TEST-INFO took 244019ms
Missing sessionstore-windows-restored notification.
Depends on: 1382162
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Reopened for this failure: https://treeherder.mozilla.org/logviewer.html#?job_id=174901989&repo=mozilla-inbound&lineNumber=35707 03:21:16 INFO - Application command: Z:\task_1524280291\build\application\firefox\firefox.exe -no-remote -marionette -profile c:\users\task_1524280291\appdata\local\temp\tmpw9ddff.mozrunner 03:21:16 INFO - 1524280876737 Marionette DEBUG Received observer notification profile-after-change 03:25:17 ERROR - TEST-UNEXPECTED-ERROR | testing\marionette\harness\marionette_harness\tests\unit\test_prefs_enforce.py TestEnforcePreferences.test_change_preference | 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!) 03:25:17 INFO - Traceback (most recent call last): 03:25:17 INFO - File "Z:\task_1524280291\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 159, in run 03:25:17 INFO - testMethod() 03:25:17 INFO - File "Z:\task_1524280291\build\tests\marionette\tests\testing\marionette\harness\marionette_harness\tests\unit\test_prefs_enforce.py", line 35, in test_change_preference 03:25:17 INFO - self.marionette.enforce_gecko_prefs({"marionette.test.bool": False}) 03:25:17 INFO - File "Z:\task_1524280291\build\venv\lib\site-packages\marionette_driver\decorators.py", line 31, in _ 03:25:17 INFO - m._handle_socket_failure() 03:25:17 INFO - File "Z:\task_1524280291\build\venv\lib\site-packages\marionette_driver\marionette.py", line 825, in _handle_socket_failure 03:25:17 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb) 03:25:17 INFO - File "Z:\task_1524280291\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _ 03:25:17 INFO - return func(*args, **kwargs) 03:25:17 INFO - File "Z:\task_1524280291\build\venv\lib\site-packages\marionette_driver\marionette.py", line 999, in enforce_gecko_prefs 03:25:17 INFO - self.raise_for_port() 03:25:17 INFO - File "Z:\task_1524280291\build\venv\lib\site-packages\marionette_driver\marionette.py", line 711, in raise_for_port 03:25:17 INFO - self.host, self.port)) 03:25:17 INFO - TEST-INFO took 244119ms 03:25:17 INFO - test_end for testing\marionette\harness\marionette_harness\tests\unit\test_prefs_enforce.py TestEnforcePreferences.test_change_preference logged while not in progress. Logged with data: {"status": "ERROR", "extra": {"class_name": "test_prefs_enforce.TestEnforcePreferences", "method_name": "test_change_preference"}, "expected": "PASS", "test": "testing\\marionette\\harness\\marionette_harness\\tests\\unit\\test_prefs_enforce.py TestEnforcePreferences.test_change_preference", "message": "MarionetteException: Please start a session", "stack": "Traceback (most recent call last):\n File \"Z:\\task_1524280291\\build\\venv\\lib\\site-packages\\marionette_harness\\marionette_test\\testcases.py\", line 190, in run\n self.tearDown()\n File \"Z:\\task_1524280291\\build\\tests\\marionette\\tests\\testing\\marionette\\harness\\marionette_harness\\tests\\unit\\test_prefs_enforce.py\", line 23, in tearDown\n self.marionette.quit(clean=True)\n File \"Z:\\task_1524280291\\build\\venv\\lib\\site-packages\\marionette_driver\\decorators.py\", line 26, in _\n return func(*args, **kwargs)\n File \"Z:\\task_1524280291\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py\", line 1106, in quit\n self.delete_session()\n File \"Z:\\task_1524280291\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py\", line 1269, in delete_session\n self._send_message(\"WebDriver:DeleteSession\")\n File \"Z:\\task_1524280291\\build\\venv\\lib\\site-packages\\marionette_driver\\decorators.py\", line 26, in _\n return func(*args, **kwargs)\n File \"Z:\\task_1524280291\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py\", line 730, in _send_message\n raise errors.MarionetteException(\"Please start a session\")\n"}
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
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.