Bug: Intermittent browser/components/sessionstore/test/marionette/test_restore_windows_after_close_last_tabs.py TestSessionStoreEnabledAllWindows.test_close_tabs | AssertionError: 2 != 1 : Windows from last session shouldn`t have been restored.
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-07-09 21:20:12+00:00
Resolved: 2023-09-06 12:02:32+00:00

**Filed by:** ctuns [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=422057201&repo=mozilla-beta
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LMwfH0UXRCinPB_t3PxpCg/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2023-07-09T20:06:52.061Z] 20:06:52     INFO -  TEST-START | browser/components/sessionstore/test/marionette/test_restore_windows_after_close_last_tabs.py TestSessionStoreEnabledAllWindows.test_close_tabs
[task 2023-07-09T20:06:52.061Z] 20:06:52     INFO -  1688933212064	Marionette	DEBUG	Accepted connection 3 from 127.0.0.1:51819
[task 2023-07-09T20:06:52.061Z] 20:06:52     INFO -  1688933212064	Marionette	DEBUG	3 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2023-07-09T20:06:52.061Z] 20:06:52     INFO -  1688933212064	Marionette	DEBUG	Waiting for initial application window
[task 2023-07-09T20:06:52.065Z] 20:06:52     INFO -  1688933212065	RemoteAgent	TRACE	[9] ProgressListener Start: expectNavigation=false resolveWhenStarted=false unloadTimeout=5000 waitForExplicitStart=false
[task 2023-07-09T20:06:52.065Z] 20:06:52     INFO -  1688933212065	RemoteAgent	TRACE	[9] ProgressListener Setting unload timer (5000ms)
[task 2023-07-09T20:06:52.065Z] 20:06:52     INFO -  1688933212065	RemoteAgent	TRACE	[9] Document already finished loading: about:blank
<...>
[task 2023-07-09T20:07:06.761Z] 20:07:06     INFO -  DEBUG: Completed blocker places.sqlite#1: PlacesUtils.metadata.delete (3) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.761Z] 20:07:06     INFO -  DEBUG: Adding blocker places.sqlite#1: PlacesUtils.metadata.get (4) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.761Z] 20:07:06     INFO -  DEBUG: Adding blocker Transaction (0) for phase content-prefs.sqlite#0: waiting for clients
[task 2023-07-09T20:07:06.777Z] 20:07:06     INFO -  DEBUG: Adding blocker Transaction (1) for phase content-prefs.sqlite#0: waiting for clients
[task 2023-07-09T20:07:06.777Z] 20:07:06     INFO -  DEBUG: Completed blocker Transaction (0) for phase content-prefs.sqlite#0: waiting for clients
[task 2023-07-09T20:07:06.777Z] 20:07:06     INFO -  DEBUG: Completed blocker Transaction (1) for phase content-prefs.sqlite#0: waiting for clients
[task 2023-07-09T20:07:06.793Z] 20:07:06     INFO -  DEBUG: Completed blocker places.sqlite#1: PlacesUtils.metadata.get (4) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.793Z] 20:07:06     INFO -  DEBUG: Adding blocker places.sqlite#1: PlacesFrecencyRecalculator :: origins alternative frecency set NULL (5) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.793Z] 20:07:06     INFO -  DEBUG: Completed blocker places.sqlite#1: PlacesFrecencyRecalculator :: origins alternative frecency set NULL (5) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.793Z] 20:07:06     INFO -  DEBUG: Adding blocker places.sqlite#1: PlacesUtils.metadata.delete (6) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.793Z] 20:07:06     INFO -  DEBUG: Completed blocker places.sqlite#1: PlacesUtils.metadata.delete (6) for phase places.sqlite#1: waiting for clients
[task 2023-07-09T20:07:06.840Z] 20:07:06     INFO -  DEBUG: Adding blocker JSON store: writing data for 'logins' for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-07-09T20:07:06.918Z] 20:07:06     INFO -  DEBUG: Adding blocker Remote Settings profile-before-change for phase profile-before-change
[task 2023-07-09T20:07:06.923Z] 20:07:06     INFO -  console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-07-09T20:07:06.930Z] 20:07:06     INFO -  console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-07-09T20:07:06.930Z] 20:07:06     INFO -  console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-07-09T20:07:06.934Z] 20:07:06     INFO -  console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-07-09T20:07:06.997Z] 20:07:06     INFO -  DEBUG: Adding blocker DownloadAutoSaveView: writing data for phase profile-before-change
[task 2023-07-09T20:07:07.028Z] 20:07:07     INFO -  1688933227029	Marionette	TRACE	Received observer notification browser-idle-startup-tasks-finished
[task 2023-07-09T20:07:07.028Z] 20:07:07     INFO -  DEBUG: Adding blocker ScriptPreloader: Saving bytecode cache for phase xpcom-will-shutdown
[task 2023-07-09T20:07:07.028Z] 20:07:07     INFO -  1688933227031	RemoteAgent	TRACE	[7] ProgressListener Start: expectNavigation=false resolveWhenStarted=false unloadTimeout=5000 waitForExplicitStart=false
[task 2023-07-09T20:07:07.028Z] 20:07:07     INFO -  1688933227031	RemoteAgent	TRACE	[7] ProgressListener Setting unload timer (5000ms)
[task 2023-07-09T20:07:07.028Z] 20:07:07     INFO -  1688933227032	RemoteAgent	TRACE	[7] Document already finished loading: data:text/html;charset=utf-8,%3Cdiv%22%3ELorem%3C/div%3E
[task 2023-07-09T20:07:07.028Z] 20:07:07     INFO -  1688933227032	RemoteAgent	TRACE	[7] ProgressListener Stop: has error=false
[task 2023-07-09T20:07:07.034Z] 20:07:07     INFO -  1688933227035	Marionette	DEBUG	3 <- [1,1,null,{"sessionId":"b6535630-baf0-4efd-89f6-73a36aa082a6","capabilities":{"browserName":"firefox","browserVersion":"116.0","platformName":"windows","acceptInsecureCerts":false,"pageLoadStrategy":"normal","setWindowRect":true,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"strictFileInteractability":true,"unhandledPromptBehavior":"dismiss and notify","moz:accessibilityChecks":false,"moz:buildID":"20230709175949","moz:headless":false,"moz:platformVersion":"10.0","moz:processID":7572,"moz:profile":"C:\\Users\\task_168892716726122\\AppData\\Local\\Temp\\tmpuyue_rda.mozrunner","moz:shutdownTimeout":60000,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}]
[task 2023-07-09T20:07:07.034Z] 20:07:07     INFO -  1688933227036	Marionette	DEBUG	3 -> [0,2,"Marionette:GetContext",{}]
[task 2023-07-09T20:07:07.034Z] 20:07:07     INFO -  1688933227036	Marionette	DEBUG	3 <- [1,2,null,{"value":"content"}]
[task 2023-07-09T20:07:07.038Z] 20:07:07     INFO -  1688933227037	Marionette	DEBUG	3 -> [0,3,"Marionette:SetContext",{"value":"chrome"}]
[task 2023-07-09T20:07:07.038Z] 20:07:07     INFO -  1688933227037	Marionette	DEBUG	3 <- [1,3,null,{"value":null}]
[task 2023-07-09T20:07:07.038Z] 20:07:07     INFO -  1688933227038	Marionette	DEBUG	3 -> [0,4,"WebDriver:GetWindowHandles",{}]
[task 2023-07-09T20:07:07.039Z] 20:07:07     INFO -  1688933227038	Marionette	DEBUG	3 <- [1,4,null,["5e136585-dc93-47f1-86c6-6f0279d232a0","16545ce5-5477-4cd7-9cac-c20fdfcf71e8"]]
[task 2023-07-09T20:07:07.039Z] 20:07:07     INFO -  1688933227039	Marionette	DEBUG	3 -> [0,5,"Marionette:SetContext",{"value":"content"}]
[task 2023-07-09T20:07:07.039Z] 20:07:07     INFO -  1688933227039	Marionette	DEBUG	3 <- [1,5,null,{"value":null}]
[task 2023-07-09T20:07:07.040Z] 20:07:07     INFO -  1688933227040	Marionette	DEBUG	3 -> [0,6,"Marionette:GetContext",{}]
[task 2023-07-09T20:07:07.041Z] 20:07:07     INFO -  1688933227040	Marionette	DEBUG	3 <- [1,6,null,{"value":"content"}]
[task 2023-07-09T20:07:07.041Z] 20:07:07     INFO -  1688933227041	Marionette	DEBUG	3 -> [0,7,"Marionette:SetContext",{"value":"chrome"}]
[task 2023-07-09T20:07:07.041Z] 20:07:07     INFO -  1688933227041	Marionette	DEBUG	3 <- [1,7,null,{"value":null}]
[task 2023-07-09T20:07:07.042Z] 20:07:07     INFO -  1688933227042	Marionette	DEBUG	3 -> [0,8,"WebDriver:TakeScreenshot",{"id":null,"full":true,"hash":false,"scroll":true}]
[task 2023-07-09T20:07:07.044Z] 20:07:07     INFO -  1688933227044	RemoteAgent	TRACE	WebDriverProcessData actor created for PID 7572
[task 2023-07-09T20:07:07.044Z] 20:07:07     INFO -  1688933227044	Marionette	TRACE	[5] MarionetteCommands actor created for window id 10
[task 2023-07-09T20:07:07.091Z] 20:07:07     INFO -  1688933227093	Marionette	DEBUG	3 <- [1,8,null,{"value":"iVBORw0KGgoAAAANSUhEUgAABQAAAAPQCAYAAABpCtbiAAAgAElEQVR4XuzdCbwkVX0v8HNnYxZWAQVFAqIILgiIiAHcnoBPn6Avbjzxibgi7gpqEkWJEZUYDNGoC ... AgAABAgQIECBAgAABAgQIECDwEnAAvmTlEiBAgAABAgQIECBAgAABAgQIEAgIOAADI6hAgAABAgQIECBAgAABAgQIECBA4CUw0h79bv6uzyoAAAAASUVORK5CYII="}]
[task 2023-07-09T20:07:07.095Z] 20:07:07     INFO -  1688933227095	Marionette	DEBUG	3 -> [0,9,"Marionette:SetContext",{"value":"content"}]
[task 2023-07-09T20:07:07.095Z] 20:07:07     INFO -  1688933227095	Marionette	DEBUG	3 <- [1,9,null,{"value":null}]
[task 2023-07-09T20:07:07.096Z] 20:07:07     INFO -  1688933227096	Marionette	DEBUG	3 -> [0,10,"Marionette:GetContext",{}]
[task 2023-07-09T20:07:07.096Z] 20:07:07     INFO -  1688933227096	Marionette	DEBUG	3 <- [1,10,null,{"value":"content"}]
[task 2023-07-09T20:07:07.097Z] 20:07:07     INFO -  1688933227097	Marionette	DEBUG	3 -> [0,11,"Marionette:SetContext",{"value":"content"}]
[task 2023-07-09T20:07:07.097Z] 20:07:07     INFO -  1688933227097	Marionette	DEBUG	3 <- [1,11,null,{"value":null}]
[task 2023-07-09T20:07:07.098Z] 20:07:07     INFO -  1688933227098	Marionette	DEBUG	3 -> [0,12,"WebDriver:GetPageSource",{}]
[task 2023-07-09T20:07:07.102Z] 20:07:07     INFO -  1688933227102	RemoteAgent	TRACE	WebDriverProcessData actor created for PID 9988
[task 2023-07-09T20:07:07.104Z] 20:07:07     INFO -  1688933227104	Marionette	TRACE	[7] MarionetteCommands actor created for window id 2147483649
[task 2023-07-09T20:07:07.105Z] 20:07:07     INFO -  1688933227105	Marionette	DEBUG	3 <- [1,12,null,{"value":"<html><head></head><body><div\">Lorem</div\"></body></html>"}]
[task 2023-07-09T20:07:07.105Z] 20:07:07     INFO -  1688933227105	Marionette	DEBUG	3 -> [0,13,"Marionette:SetContext",{"value":"content"}]
[task 2023-07-09T20:07:07.105Z] 20:07:07     INFO -  1688933227106	Marionette	DEBUG	3 <- [1,13,null,{"value":null}]
[task 2023-07-09T20:07:07.109Z] 20:07:07    ERROR -  TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/marionette/test_restore_windows_after_close_last_tabs.py TestSessionStoreEnabledAllWindows.test_close_tabs | AssertionError: 2 != 1 : Windows from last session shouldn`t have been restored.
[task 2023-07-09T20:07:07.109Z] 20:07:07     INFO -  Traceback (most recent call last):
[task 2023-07-09T20:07:07.109Z] 20:07:07     INFO -    File "Z:\task_168892716726122\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 198, in run
[task 2023-07-09T20:07:07.109Z] 20:07:07     INFO -      testMethod()
[task 2023-07-09T20:07:07.110Z] 20:07:07     INFO -    File "Z:\task_168892716726122\build\tests\marionette\tests\browser\components\sessionstore\test\marionette\test_restore_windows_after_close_last_tabs.py", line 50, in test_close_tabs
[task 2023-07-09T20:07:07.110Z] 20:07:07     INFO -      self.assertEqual(
[task 2023-07-09T20:07:07.110Z] 20:07:07     INFO -  TEST-INFO took 15045ms
[task 2023-07-09T20:07:07.110Z] 20:07:07     INFO -  1688933227109	Marionette	DEBUG	3 -> [0,14,"Marionette:GetContext",{}]
[task 2023-07-09T20:07:07.110Z] 20:07:07     INFO -  1688933227109	Marionette	DEBUG	3 <- [1,14,null,{"value":"content"}]
[task 2023-07-09T20:07:07.111Z] 20:07:07     INFO -  1688933227110	Marionette	DEBUG	3 -> [0,15,"WebDriver:DeleteSession",{}]
[task 2023-07-09T20:07:07.111Z] 20:07:07     INFO -  1688933227110	Marionette	TRACE	[5] MarionetteCommands actor destroyed for window id 10
[task 2023-07-09T20:07:07.111Z] 20:07:07     INFO -  1688933227110	Marionette	TRACE	[7] MarionetteCommands actor destroyed for window id 2147483649
[task 2023-07-09T20:07:07.112Z] 20:07:07     INFO -  1688933227112	Marionette	DEBUG	3 <- [1,15,null,{"value":null}]
[task 2023-07-09T20:07:07.113Z] 20:07:07     INFO -  1688933227113	Marionette	DEBUG	Closed connection 3
[task 2023-07-09T20:07:07.795Z] 20:07:07     INFO -  Application command: Z:\task_168892716726122\build\application\firefox\firefox.exe -no-remote -marionette --wait-for-browser -profile C:\Users\task_168892716726122\AppData\Local\Temp\tmpzm7mtu6_.mozrunner
[task 2023-07-09T20:07:09.467Z] 20:07:09     INFO -  DEBUG: Adding blocker AddonManager: shutting down. for phase profile-before-change
[task 2023-07-09T20:07:09.483Z] 20:07:09     INFO -  DEBUG: Adding blocker IOUtils Blocker (profile-before-change) for phase profile-before-change
[task 2023-07-09T20:07:09.486Z] 20:07:09     INFO -  DEBUG: Adding blocker IOUtils Blocker (profile-before-change-telemetry) for phase profile-before-change-telemetry
[task 2023-07-09T20:07:09.486Z] 20:07:09     INFO -  DEBUG: Adding blocker IOUtils Blocker (profile-before-change) for phase IOUtils: waiting for sendTelemetry IO to complete
[task 2023-07-09T20:07:09.486Z] 20:07:09     INFO -  DEBUG: Adding blocker IOUtils Blocker (xpcom-will-shutdown) for phase xpcom-will-shutdown
[task 2023-07-09T20:07:09.486Z] 20:07:09     INFO -  DEBUG: Adding blocker IOUtils Blocker (profile-before-change-telemetry) for phase IOUtils: waiting for xpcomWillShutdown IO to complete
[task 2023-07-09T20:07:09.515Z] 20:07:09     INFO -  DEBUG: Adding blocker Flush WebExtension StartupCache for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-07-09T20:07:09.546Z] 20:07:09     INFO -  DEBUG: Adding blocker JSON store: writing data for 'extensionpreferences' for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-07-09T20:07:09.577Z] 20:07:09     INFO -  DEBUG: Adding blocker JSON store: writing data for 'addonStartup' for phase AddonManager: Waiting for providers to shut down.
[task 2023-07-09T20:07:09.582Z] 20:07:09     INFO -  DEBUG: Adding blocker Update add-on blocklist state into add-on DB for phase AddonManager: Waiting to start provider shutdown.
[task 2023-07-09T20:07:09.585Z] 20:07:09     INFO -  DEBUG: Adding blocker XPIProvider shutdown for phase quit-application-granted
[task 2023-07-09T20:07:09.586Z] 20:07:09     INFO -  DEBUG: Adding blocker XPIProvider for phase AddonManager: Waiting for providers to shut down.
[task 2023-07-09T20:07:09.587Z] 20:07:09     INFO -  DEBUG: Adding blocker ServiceWorkerRegistrar: Flushing data for phase profile-before-change
[task 2023-07-09T20:07:09.588Z] 20:07:09     INFO -  DEBUG: Adding blocker CrashMonitor: Writing notifications to file after receiving profile-before-change and awaiting all checkpoints written for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-07-09T20:07:09.599Z] 20:07:09     INFO -  DEBUG: Adding blocker TelemetryController: shutting down for phase IOUtils: waiting for sendTelemetry IO to complete
[task 2023-07-09T20:07:09.640Z] 20:07:09     INFO -  DEBUG: Adding blocker EnvironmentAddonBuilder for phase AddonManager: Waiting to start provider shutdown.
[task 2023-07-09T20:07:09.649Z] 20:07:09     INFO -  DEBUG: Adding blocker RemoteSettingsClient - finish IDB access. for phase profile-before-change
[task 2023-07-09T20:07:09.650Z] 20:07:09     INFO -  DEBUG: Adding blocker TerminatoryTelemetry: Waiting to submit telemetry for phase IOUtils: waiting for sendTelemetry IO to complete
[task 2023-07-09T20:07:09.652Z] 20:07:09     INFO -  1688933229652	Marionette	INFO	Marionette enabled
[task 2023-07-09T20:07:09.654Z] 20:07:09     INFO -  1688933229654	Marionette	TRACE	Received observer notification final-ui-startup
[task 2023-07-09T20:07:09.686Z] 20:07:09     INFO -  DEBUG: Adding blocker UserIdleBlocker for phase quit-application-granted
[task 2023-07-09T20:07:09.702Z] 20:07:09     INFO -  DEBUG: Adding blocker PermissionManager: Flushing data for phase xpcom-will-shutdown
[task 2023-07-09T20:07:10.514Z] 20:07:10     INFO -  1688933230525	Marionette	INFO	Listening on port 2828
[task 2023-07-09T20:07:10.527Z] 20:07:10     INFO -  1688933230527	Marionette	DEBUG	Marionette is listening
[task 2023-07-09T20:07:10.528Z] 20:07:10     INFO -  DEBUG: Completed blocker Update add-on blocklist state into add-on DB for phase AddonManager: Waiting to start provider shutdown.
[task 2023-07-09T20:07:10.531Z] 20:07:10     INFO -  DEBUG: Adding blocker ClientManagerService: start destroying IPC actors early for phase xpcom-will-shutdown
[task 2023-07-09T20:07:10.539Z] 20:07:10     INFO -  1688933230539	Marionette	DEBUG	Accepted connection 0 from 127.0.0.1:51843
[task 2023-07-09T20:07:10.543Z] 20:07:10     INFO -  1688933230543	Marionette	DEBUG	Closed connection 0
[task 2023-07-09T20:07:10.655Z] 20:07:10     INFO -  DEBUG: Adding blocker MediaShutdownManager: shutdown for phase profile-before-change
[task 2023-07-09T20:07:10.718Z] 20:07:10     INFO -  DEBUG: Adding blocker ServiceWorkerShutdownBlocker: shutting down Service Workers for phase profile-change-teardown
[task 2023-07-09T20:07:10.733Z] 20:07:10     INFO -  DEBUG: Adding blocker ContentParent: id=171f5f3d900 for phase xpcom-will-shutdown
[task 2023-07-09T20:07:10.733Z] 20:07:10     INFO -  DEBUG: Adding blocker ContentParent: id=171f5f3d900 for phase profile-before-change
[task 2023-07-09T20:07:10.733Z] 20:07:10     INFO -  DEBUG: Adding blocker ContentParent: id=171f5f3d900 for phase quit-application-granted
[task 2023-07-09T20:07:10.744Z] 20:07:10     INFO -  DEBUG: Adding blocker SitePermsAddonProvider for phase AddonManager: Waiting for providers to shut down.
[task 2023-07-09T20:07:10.749Z] 20:07:10     INFO -  DEBUG: Adding blocker GMPProvider for phase AddonManager: Waiting for providers to shut down.
[task 2023-07-09T20:07:10.764Z] 20:07:10     INFO -  DEBUG: Adding blocker JSON store: writing data for 'handlers' for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-07-09T20:07:10.812Z] 20:07:10     INFO -  DEBUG: Adding blocker ContentParent: id=171f803a400 for phase xpcom-will-shutdown
[task 2023-07-09T20:07:10.824Z] 20:07:10     INFO -  DEBUG: Adding blocker ContentParent: id=171f803a400 for phase profile-before-change
[task 2023-07-09T20:07:10.824Z] 20:07:10     INFO -  DEBUG: Adding blocker ContentParent: id=171f803a400 for phase quit-application-granted
[task 2023-07-09T20:07:10.921Z] 20:07:10     INFO -  1688933230932	Marionette	DEBUG	Accepted connection 1 from 127.0.0.1:51844
[task 2023-07-09T20:07:10.934Z] 20:07:10     INFO -  1688933230936	Marionette	DEBUG	Accepted connection 2 from 127.0.0.1:51845
[task 2023-07-09T20:07:10.937Z] 20:07:10     INFO -  1688933230937	Marionette	DEBUG	Closed connection 1
[task 2023-07-09T20:07:10.952Z] 20:07:10     INFO -  1688933230955	Marionette	DEBUG	Closed connection 2
[task 2023-07-09T20:07:10.952Z] 20:07:10     INFO -  1688933230955	Marionette	DEBUG	Accepted connection 3 from 127.0.0.1:51846
[task 2023-07-09T20:07:10.958Z] 20:07:10     INFO -  DEBUG: Adding blocker JSON store: writing data for 'shieldpreferenceexperiments' for phase IOUtils: waiting for profileBeforeChange IO to complete
[task 2023-07-09T20:07:10.984Z] 20:07:10     INFO -  DEBUG: Adding blocker Remote Settings profile-before-change for phase profile-before-change
[task 2023-07-09T20:07:10.991Z] 20:07:10     INFO -  1688933230998	Marionette	DEBUG	3 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2023-07-09T20:07:11.002Z] 20:07:11     INFO -  1688933231002	Marionette	DEBUG	Waiting for initial application window
[task 2023-07-09T20:07:11.780Z] 20:07:11     INFO -  DEBUG: Adding blocker PageActions: purging unregistered actions from cache for phase profile-before-change
[task 2023-07-09T20:07:11.795Z] 20:07:11     INFO -  DEBUG: Adding blocker Places Clients shutdown for phase profile-change-teardown
[task 2023-07-09T20:07:11.795Z] 20:07:11     INFO -  DEBUG: Adding blocker Places Connection shutdown for phase profile-before-change
[task 2023-07-09T20:07:11.812Z] 20:07:11     INFO -  DEBUG: Adding blocker sanitize.js: Sanitize on shutdown for phase Places Clients shutdown
[task 2023-07-09T20:07:11.890Z] 20:07:11     INFO -  DEBUG: Adding blocker Sqlite.sys.mjs shutdown blocker for phase profile-before-change
[task 2023-07-09T20:07:11.890Z] 20:07:11     INFO -  DEBUG: Adding blocker content-prefs.sqlite#0: waiting for shutdown for phase Sqlite.sys.mjs: wait until all connections are closed
[task 2023-07-09T20:07:11.900Z] 20:07:11     INFO -  DEBUG: Adding blocker Closing ContentPrefService2 connection. for phase Sqlite.sys.mjs: wait until all clients have completed their task
[task 2023-07-09T20:07:11.906Z] 20:07:11     INFO -  DEBUG: Adding blocker ContextualIdentityService: writing data for phase profile-before-change
[task 2023-07-09T20:07:12.228Z] 20:07:12     INFO -  DEBUG: Adding blocker Transaction (0) for phase content-prefs.sqlite#0: waiting for clients
[task 2023-07-09T20:07:12.233Z] 20:07:12     INFO -  DEBUG: Adding blocker PlacesFrecencyRecalculator: shutdown for phase profile-change-teardown
[task 2023-07-09T20:07:12.235Z] 20:07:12     INFO -  DEBUG: Adding blocker places.sqlite#1: waiting for shutdown for phase Sqlite.sys.mjs: wait until all connections are closed
[task 2023-07-09T20:07:12.236Z] 20:07:12     INFO -  DEBUG: Adding blocker Places Expiration: shutdown for phase Places Connection shutdown
```