Closed Bug 1643967 Opened 5 years ago Closed 5 years ago

Perma Beta sessionstore/test_restore_windows_after_windows_shutdown.py <random_test> error: [Errno 10061] No connection could be made because the target machine actively refused it when Gecko 79 merges to Beta on 2020-06-29

Categories

(Core :: DOM: Navigation, defect)

79 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr68 --- unaffected
firefox76 --- unaffected
firefox77 --- unaffected
firefox78 --- unaffected
firefox79 + fixed

People

(Reporter: malexandru, Unassigned)

References

Details

Central as Early-Beta simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a93ea63c6a248e36afcee56a898e87c52aeedefd&searchStr=windows%2C10%2Cx64%2Casan%2Cfirefox%2Cfunctional%2Ctests%2C%28local%29%2Ctest-windows10-64-asan%2Fopt-firefox-ui-functional-local-e10s%2Cfxfn-l%28en-us%29

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=305324110&repo=try&lineNumber=4149

Raw log: https://firefoxci.taskcluster-artifacts.net/GajAw6aVSf-rCAOiqfGC_A/0/public/logs/live_backing.log

[task 2020-06-06T12:24:12.566Z] 12:24:12     INFO - TEST-START | testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownForcedSessionRestore.test_os_restart
[task 2020-06-06T12:24:12.571Z] 12:24:12     INFO -  1591446252566	Marionette	DEBUG	Closed connection 3
[task 2020-06-06T12:24:12.571Z] 12:24:12     INFO -  1591446252568	Marionette	DEBUG	Accepted connection 4 from 127.0.0.1:50917
[task 2020-06-06T12:24:12.576Z] 12:24:12     INFO -  1591446252571	Marionette	DEBUG	4 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-06T12:24:12.576Z] 12:24:12     INFO -  1591446252575	Marionette	TRACE	[10] Frame script loaded
[task 2020-06-06T12:24:12.581Z] 12:24:12     INFO -  1591446252577	Marionette	TRACE	[10] Frame script registered
[task 2020-06-06T12:24:12.586Z] 12:24:12     INFO -  1591446252580	Marionette	DEBUG	4 <- [1,1,null,{"sessionId":"5d65baf1-5557-446e-9e6f-eec3dfa15cc1","capabilities":{"browserName":"firefox","browserVersion":"79.0" ... \\tmpkiwp67.mozrunner","moz:shutdownTimeout":180000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2020-06-06T12:24:12.586Z] 12:24:12     INFO -  1591446252582	Marionette	DEBUG	4 -> [0,2,"WebDriver:SetTimeouts",{"script":30000}]
[task 2020-06-06T12:24:12.586Z] 12:24:12     INFO -  1591446252583	Marionette	DEBUG	4 <- [1,2,null,{"value":null}]
[task 2020-06-06T12:24:12.587Z] 12:24:12     INFO -  1591446252586	Marionette	DEBUG	4 -> [0,3,"WebDriver:SetTimeouts",{"pageLoad":300000}]
[task 2020-06-06T12:24:12.589Z] 12:24:12     INFO -  1591446252587	Marionette	DEBUG	4 <- [1,3,null,{"value":null}]
[task 2020-06-06T12:24:12.591Z] 12:24:12     INFO -  1591446252590	Marionette	DEBUG	4 -> [0,4,"WebDriver:SetTimeouts",{"implicit":0}]
[task 2020-06-06T12:24:12.593Z] 12:24:12     INFO -  1591446252591	Marionette	DEBUG	4 <- [1,4,null,{"value":null}]
[task 2020-06-06T12:24:12.595Z] 12:24:12     INFO -  1591446252593	Marionette	DEBUG	4 -> [0,5,"WebDriver:GetChromeWindowHandle",{}]
[task 2020-06-06T12:24:12.595Z] 12:24:12     INFO -  1591446252594	Marionette	DEBUG	4 <- [1,5,null,{"value":"3"}]
[task 2020-06-06T12:24:12.597Z] 12:24:12     INFO -  1591446252596	Marionette	DEBUG	4 -> [0,6,"WebDriver:GetChromeWindowHandles",{}]
[task 2020-06-06T12:24:12.599Z] 12:24:12     INFO -  1591446252597	Marionette	DEBUG	4 <- [1,6,null,["3"]]
[task 2020-06-06T12:24:12.601Z] 12:24:12     INFO -  1591446252599	Marionette	DEBUG	4 -> [0,7,"WebDriver:GetWindowHandle",{}]
[task 2020-06-06T12:24:12.601Z] 12:24:12     INFO -  1591446252599	Marionette	DEBUG	4 <- [1,7,null,{"value":"10"}]
[task 2020-06-06T12:24:12.603Z] 12:24:12     INFO -  1591446252601	Marionette	DEBUG	4 -> [0,8,"WebDriver:GetWindowHandles",{}]
[task 2020-06-06T12:24:12.603Z] 12:24:12     INFO -  1591446252602	Marionette	DEBUG	4 <- [1,8,null,["10"]]
[task 2020-06-06T12:24:12.605Z] 12:24:12     INFO -  1591446252603	Marionette	DEBUG	4 -> [0,9,"Marionette:SetContext",{"value":"chrome"}]
[task 2020-06-06T12:24:12.605Z] 12:24:12     INFO -  1591446252603	Marionette	DEBUG	4 <- [1,9,null,{"value":null}]
[task 2020-06-06T12:24:12.607Z] 12:24:12     INFO -  1591446252605	Marionette	DEBUG	4 -> [0,10,"Marionette:GetContext",{}]
[task 2020-06-06T12:24:12.607Z] 12:24:12     INFO -  1591446252605	Marionette	DEBUG	4 <- [1,10,null,{"value":"chrome"}]
[task 2020-06-06T12:24:12.609Z] 12:24:12     INFO -  1591446252607	Marionette	DEBUG	4 -> [0,11,"Marionette:SetContext",{"value":"chrome"}]
[task 2020-06-06T12:24:12.609Z] 12:24:12     INFO -  1591446252608	Marionette	DEBUG	4 <- [1,11,null,{"value":null}]
[task 2020-06-06T12:24:12.614Z] 12:24:12     INFO -  1591446252610	Marionette	DEBUG	4 -> [0,12,"WebDriver:ExecuteScript",{"script":"let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n   ... me":"Z:\\task_1591444130\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py","sandbox":"default","line":847}]
[task 2020-06-06T12:24:12.616Z] 12:24:12     INFO -  1591446252614	Marionette	DEBUG	4 <- [1,12,null,{"value":false}]
[task 2020-06-06T12:24:12.618Z] 12:24:12     INFO -  1591446252616	Marionette	DEBUG	4 -> [0,13,"Marionette:SetContext",{"value":"chrome"}]
[task 2020-06-06T12:24:12.618Z] 12:24:12     INFO -  1591446252616	Marionette	DEBUG	4 <- [1,13,null,{"value":null}]
[task 2020-06-06T12:24:12.620Z] 12:24:12     INFO -  1591446252618	Marionette	DEBUG	4 -> [0,14,"Marionette:GetContext",{}]
[task 2020-06-06T12:24:12.620Z] 12:24:12     INFO -  1591446252618	Marionette	DEBUG	4 <- [1,14,null,{"value":"chrome"}]
[task 2020-06-06T12:24:12.622Z] 12:24:12     INFO -  1591446252620	Marionette	DEBUG	4 -> [0,15,"WebDriver:DeleteSession",{}]
[task 2020-06-06T12:24:12.625Z] 12:24:12     INFO -  1591446252622	Marionette	DEBUG	4 <- [1,15,null,{"value":null}]
[task 2020-06-06T12:24:12.930Z] 12:24:12     INFO - Application command: Z:\task_1591444130\build\application\firefox\firefox.exe -no-remote -marionette --wait-for-browser -profile Z:\task_1591444130\build\tmpl6knaw.mozrunner
[task 2020-06-06T12:24:14.978Z] 12:24:14     INFO -  1591446254977	Marionette	TRACE	Marionette enabled
[task 2020-06-06T12:24:15.159Z] 12:24:15     INFO -  1591446255153	Marionette	TRACE	Received observer notification toplevel-window-ready
[task 2020-06-06T12:24:17.827Z] 12:24:17     INFO -  JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
[task 2020-06-06T12:24:18.517Z] 12:24:18     INFO -  console.error: SearchService: "_readCacheFile: Error reading cache file:" (new Error("", "(unknown module)"))
[task 2020-06-06T12:24:21.643Z] 12:24:21     INFO -  1591446261636	Marionette	TRACE	Received observer notification marionette-startup-requested
[task 2020-06-06T12:24:21.643Z] 12:24:21     INFO -  1591446261637	Marionette	TRACE	Waiting until startup recorder finished recording startup scripts...
[task 2020-06-06T12:24:21.709Z] 12:24:21     INFO -  1591446261705	Marionette	TRACE	All scripts recorded.
[task 2020-06-06T12:24:21.923Z] 12:24:21     INFO -  1591446261917	Marionette	INFO	Listening on port 2828
[task 2020-06-06T12:24:21.923Z] 12:24:21     INFO -  1591446261918	Marionette	DEBUG	Marionette is listening
[task 2020-06-06T12:24:21.963Z] 12:24:21     INFO -  1591446261953	Marionette	DEBUG	Accepted connection 0 from 127.0.0.1:50957
<...>
[task 2020-06-06T12:24:32.713Z] 12:24:32     INFO -  JavaScript error: chrome://global/content/process-content.js, line 78: NS_ERROR_UNEXPECTED:
[task 2020-06-06T12:24:32.714Z] 12:24:32     INFO -  JavaScript error: chrome://global/content/process-content.js, line 78: NS_ERROR_UNEXPECTED:
[task 2020-06-06T12:24:32.716Z] 12:24:32     INFO -  ###!!! [Child][MessageChannel] Error: (msgtype=0x3900D0,name=PContent::Msg_PrivateDocShellsExist) Closed channel: cannot send/recv
[task 2020-06-06T12:24:32.721Z] 12:24:32     INFO -  JavaScript error: chrome://global/content/proc
[task 2020-06-06T12:24:32.721Z] 12:24:32     INFO -  ###!!! [Child][MessageChannel] Error: (msgtype=0x3900D0,name=PContent::Msg_PrivateDocShellsExist) Closed channel: cannot send/recv
[task 2020-06-06T12:24:32.721Z] 12:24:32     INFO -  ess-content.js, line 78: NS_ERROR_UNEXPECTED:
[task 2020-06-06T12:24:32.721Z] 12:24:32     INFO -  JavaScript error: chrome://global/content/process-content.js, line 78: NS_ERROR_UNEXPECTED:
[task 2020-06-06T12:24:32.725Z] 12:24:32     INFO -  JavaScript error: chrome://global/content/process-content.js, line 78: NS_ERROR_UNEXPECTED:
[task 2020-06-06T12:24:32.727Z] 12:24:32     INFO -  JavaScript error: chrome://global/content/process-content.js, line 78: NS_ERROR_UNEXPECTED:
[task 2020-06-06T12:24:32.787Z] 12:24:32     INFO -  ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-06-06T12:24:32.810Z] 12:24:32     INFO -  JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 697: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "ContentParent: id=123c282dde80"
[task 2020-06-06T12:25:12.471Z] 12:25:12  WARNING - Failed to gather test failure debug: [Errno 10053] An established connection was aborted by the software in your host machine
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO - TEST-UNEXPECTED-ERROR | testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownForcedSessionRestore.test_os_restart | WindowsError: [Error 1460] This operation returned because the timeout period expired.
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO - Traceback (most recent call last):
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 196, in run
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO -     testMethod()
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\test_restore_windows_after_windows_shutdown.py", line 66, in test_os_restart
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO -     self.windows_shutdown_with_variety(restart_by_os=True, expect_restore=True)
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\session_store_test_case.py", line 326, in windows_shutdown_with_variety
[task 2020-06-06T12:25:12.471Z] 12:25:12     INFO -     self.marionette.quit(in_app=True, callback=lambda: self.simulate_os_shutdown())
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -     return func(*args, **kwargs)
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\marionette.py", line 950, in quit
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -     callback()
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\session_store_test_case.py", line 326, in <lambda>
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -     self.marionette.quit(in_app=True, callback=lambda: self.simulate_os_shutdown())
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\session_store_test_case.py", line 176, in simulate_os_shutdown
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -     self._shutdown_with_windows_restart_manager(self.marionette.process_id)
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\session_store_test_case.py", line 298, in _shutdown_with_windows_restart_manager
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO -     raise WinError()
[task 2020-06-06T12:25:12.472Z] 12:25:12     INFO - TEST-INFO took 59905ms
[task 2020-06-06T12:25:12.474Z] 12:25:12    ERROR - test_end for testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownForcedSessionRestore.test_os_restart logged while not in progress. Logged with data: {"status": "ERROR", "extra": {"class_name": "test_restore_windows_after_windows_shutdown.TestWindowsShutdownForcedSessionRestore", "method_name": "test_os_restart"}, "expected": "PASS", "test": "testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownForcedSessionRestore.test_os_restart", "message": "InvalidSessionIdException: Please start a session", "stack": "Traceback (most recent call last):\n  File \"Z:\\task_1591444130\\build\\venv\\lib\\site-packages\\marionette_harness\\marionette_test\\testcases.py\", line 227, in run\n    self.tearDown()\n  File \"Z:\\task_1591444130\\build\\tests\\firefox-ui\\tests\\testing\\firefox-ui\\tests\\functional\\sessionstore\\session_store_test_case.py\", line 72, in tearDown\n    super(SessionStoreTestCase, self).tearDown()\n  File \"Z:\\task_1591444130\\build\\venv\\lib\\site-packages\\marionette_harness\\runner\\mixins\\window_manager.py\", line 25, in tearDown\n    if len(self.marionette.chrome_window_handles) > len(self.start_windows):\n  File \"Z:\\task_1591444130\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py\", line 1261, in chrome_window_handles\n    return self._send_message(\"WebDriver:GetChromeWindowHandles\")\n  File \"Z:\\task_1591444130\\build\\venv\\lib\\site-packages\\marionette_driver\\decorators.py\", line 26, in _\n    return func(*args, **kwargs)\n  File \"Z:\\task_1591444130\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py\", line 591, in _send_message\n    raise errors.InvalidSessionIdException(\"Please start a session\")\n"}
[task 2020-06-06T12:25:12.474Z] 12:25:12     INFO - TEST-START | testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownNormal.test_with_variety
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO - TEST-UNEXPECTED-ERROR | testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownNormal.test_with_variety | error: [Errno 10061] No connection could be made because the target machine actively refused it
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO - Traceback (most recent call last):
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 177, in run
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     self.setUp()
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\test_restore_windows_after_windows_shutdown.py", line 51, in setUp
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     no_auto_updates=False)
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\session_store_test_case.py", line 15, in setUp
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     super(SessionStoreTestCase, self).setUp()
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\runner\mixins\window_manager.py", line 16, in setUp
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     super(WindowManagerMixin, self).setUp()
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 371, in setUp
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     super(MarionetteTestCase, self).setUp()
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 291, in setUp
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     self.marionette.start_session()
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -     return func(*args, **kwargs)
[task 2020-06-06T12:25:13.478Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\marionette.py", line 1118, in start_session
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO -     self.protocol, _ = self.client.connect()
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\transport.py", line 198, in connect
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO -     self._sock.connect((self.host, self.port))
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO -   File "c:\mozilla-build\python\Lib\socket.py", line 228, in meth
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO -     return getattr(self._sock,name)(*args)
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO - TEST-INFO took 1004ms
[task 2020-06-06T12:25:13.479Z] 12:25:13     INFO - TEST-START | testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownRegisterRestart.test_manual_restart
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO - TEST-UNEXPECTED-ERROR | testing/firefox-ui/tests/functional/sessionstore/test_restore_windows_after_windows_shutdown.py TestWindowsShutdownRegisterRestart.test_manual_restart | error: [Errno 10061] No connection could be made because the target machine actively refused it
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO - Traceback (most recent call last):
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 177, in run
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO -     self.setUp()
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\test_restore_windows_after_windows_shutdown.py", line 41, in setUp
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO -     win_register_restart=True)
[task 2020-06-06T12:25:14.495Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\sessionstore\session_store_test_case.py", line 15, in setUp
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     super(SessionStoreTestCase, self).setUp()
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\runner\mixins\window_manager.py", line 16, in setUp
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     super(WindowManagerMixin, self).setUp()
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 371, in setUp
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     super(MarionetteTestCase, self).setUp()
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 291, in setUp
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     self.marionette.start_session()
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     return func(*args, **kwargs)
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\marionette.py", line 1118, in start_session
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     self.protocol, _ = self.client.connect()
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "Z:\task_1591444130\build\venv\lib\site-packages\marionette_driver\transport.py", line 198, in connect
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     self._sock.connect((self.host, self.port))
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -   File "c:\mozilla-build\python\Lib\socket.py", line 228, in meth
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO -     return getattr(self._sock,name)(*args)
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO - TEST-INFO took 1015ms
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO - 
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO - SUMMARY
[task 2020-06-06T12:25:14.496Z] 12:25:14     INFO - -------
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - passed: 6
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - failed: 4
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - todo: 0
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - 
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - FAILED TESTS
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - -------
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - test_restore_windows_after_windows_shutdown.py test_restore_windows_after_windows_shutdown.TestWindowsShutdownForcedSessionRestore.test_os_restart
[task 2020-06-06T12:25:14.497Z] 12:25:14     INFO - test_restore_windows_after_windows_shutdown.py test_restore_windows_after_windows_shutdown.TestWindowsShutdownForcedSessionRestore.test_os_restart

Henrik, could you please take a look?

Flags: needinfo?
Flags: needinfo? → needinfo?(hskupin)

This is a crash of Firefox. Randell, could this be somewhat related to your work for Fission content processes (bug 1602757)? Maybe it just needs the fix from bug 1642491? Not sure at the moment what the best component is here.

Component: Firefox UI Tests → General
Flags: needinfo?(hskupin) → needinfo?(rjesup)
Product: Testing → Core
QA Contact: hskupin

Some errors I see in the log before the first failure (some occur repeatedly):

###!!! [Child][MessageChannel] Error: (msgtype=0x3900D0,name=PContent::Msg_PrivateDocShellsExist) Closed channel: cannot send/recv

JavaScript error: chrome://global/content/process-content.js, line 78: NS_ERROR_UNEXPECTED:

JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 697: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "ContentParent: id=123c282dde80"

Component: General → DOM: Navigation
Summary: Perma Early Beta sessionstore/test_restore_windows_after_windows_shutdown.py <random_test> error: [Errno 10061] No connection could be made because the target machine actively refused it when Gecko 70 merges to Beta on 2020-06-29 → Perma Early Beta sessionstore/test_restore_windows_after_windows_shutdown.py <random_test> error: [Errno 10061] No connection could be made because the target machine actively refused it when Gecko 79 merges to Beta on 2020-06-29
Summary: Perma Early Beta sessionstore/test_restore_windows_after_windows_shutdown.py <random_test> error: [Errno 10061] No connection could be made because the target machine actively refused it when Gecko 79 merges to Beta on 2020-06-29 → Perma Beta sessionstore/test_restore_windows_after_windows_shutdown.py <random_test> error: [Errno 10061] No connection could be made because the target machine actively refused it when Gecko 79 merges to Beta on 2020-06-29

I doubt it's bug 1602757; if you want to verify that apply the backout from bug 1642290 and push a try

Flags: needinfo?(rjesup)

(In reply to Randell Jesup [:jesup] (needinfo me) from comment #4)

I doubt it's bug 1602757; if you want to verify that apply the backout from bug 1642290 and push a try

As we know the backout was not enough to stop the crashes.

Alexandru, is the problem still present with the latest Firefox 78 beta?

Flags: needinfo?(malexandru)

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #6)

(In reply to Randell Jesup [:jesup] (needinfo me) from comment #4)

I doubt it's bug 1602757; if you want to verify that apply the backout from bug 1642290 and push a try

As we know the backout was not enough to stop the crashes.

Alexandru, is the problem still present with the latest Firefox 78 beta?

No occurrences on FF68 Beta: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-06-07&endday=2020-06-14&tree=all&bug=1643967

TH link: https://treeherder.mozilla.org/#/jobs?repo=mozilla-beta&searchStr=en-us

If we no longer have perma failures maybe we should close this bug and reopen bug 1638854 for the mozilla-central cases?

Flags: needinfo?(malexandru)

Sounds good to me,
we could also modify the flags to affected on 79 and unaffected on 78, so that we keep all info on one bug.

Flags: needinfo?(malexandru)

I would say we leave that for the beta perma case and reopen the other one. We don't have that much information yet on this bug.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.