Bug: Intermittent browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-05-14 20:18:39+00:00
Resolved: 2024-06-14 12:01:01+00:00

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

---
```
[task 2024-05-14T19:44:15.940Z] 19:44:15     INFO - TEST-START | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js
[task 2024-05-14T19:44:17.872Z] 19:44:17     INFO - GECKO(977) | 1715715857871	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2024-05-14T19:46:18.219Z] 19:46:18     INFO - TEST-INFO | started process screentopng
[task 2024-05-14T19:46:18.669Z] 19:46:18     INFO - TEST-INFO | screentopng: exit 0
[task 2024-05-14T19:46:18.670Z] 19:46:18     INFO - Buffered messages logged at 19:44:15
[task 2024-05-14T19:46:18.671Z] 19:46:18     INFO - Entering test bound testNormalBrowsing
[task 2024-05-14T19:46:18.671Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | Normal window gProtectionsHandler should have TrackingProtection blocker. - 
[task 2024-05-14T19:46:18.671Z] 19:46:18     INFO - Buffered messages logged at 19:44:16
[task 2024-05-14T19:46:18.671Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=false,EmailEnabled=false,EmailPB=false) - 
[task 2024-05-14T19:46:18.672Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=true,EmailEnabled=false,EmailPB=false) - 
[task 2024-05-14T19:46:18.673Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=true,EmailEnabled=true,EmailPB=false) - 
[task 2024-05-14T19:46:18.674Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=true,EmailEnabled=true,EmailPB=true) - 
[task 2024-05-14T19:46:18.674Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=true,EmailEnabled=false,EmailPB=true) - 
[task 2024-05-14T19:46:18.675Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=false,EmailEnabled=false,EmailPB=true) - 
[task 2024-05-14T19:46:18.676Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=false,EmailEnabled=true,EmailPB=false) - 
[task 2024-05-14T19:46:18.677Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=true,PB=false,EmailEnabled=true,EmailPB=true) - 
[task 2024-05-14T19:46:18.677Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is disabled (ENABLED=false,PB=false,EmailEnabled=false,EmailPB=false) - 
[task 2024-05-14T19:46:18.678Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is disabled (ENABLED=false,PB=true,EmailEnabled=false,EmailPB=false) - 
[task 2024-05-14T19:46:18.679Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=false,PB=true,EmailEnabled=true,EmailPB=false) - 
[task 2024-05-14T19:46:18.680Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=false,PB=true,EmailEnabled=true,EmailPB=true) - 
[task 2024-05-14T19:46:18.687Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is disabled (ENABLED=false,PB=true,EmailEnabled=false,EmailPB=true) - 
[task 2024-05-14T19:46:18.687Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is disabled (ENABLED=false,PB=false,EmailEnabled=false,EmailPB=true) - 
[task 2024-05-14T19:46:18.688Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=false,PB=false,EmailEnabled=true,EmailPB=false) - 
[task 2024-05-14T19:46:18.689Z] 19:46:18     INFO - TEST-PASS | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | TP is enabled (ENABLED=false,PB=false,EmailEnabled=true,EmailPB=true) - 
[task 2024-05-14T19:46:18.690Z] 19:46:18     INFO - Leaving test bound testNormalBrowsing
[task 2024-05-14T19:46:18.691Z] 19:46:18     INFO - Entering test bound testPrivateBrowsing
[task 2024-05-14T19:46:18.691Z] 19:46:18     INFO - Buffered messages finished
[task 2024-05-14T19:46:18.692Z] 19:46:18     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/protectionsUI/browser_protectionsUI_3.js | Test timed out - 
[task 2024-05-14T19:46:18.693Z] 19:46:18     INFO - GECKO(977) | Completed ShutdownLeaks collections in process 977
[task 2024-05-14T19:46:18.694Z] 19:46:18     INFO - TEST-START | Shutdown
<...>
[task 2024-05-14T19:46:25.236Z] 19:46:25     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmps54ch643.mozrunner
[task 2024-05-14T19:46:25.255Z] 19:46:25     INFO - runtests.py | Application pid: 1968
[task 2024-05-14T19:46:25.255Z] 19:46:25     INFO - TEST-INFO | started process GECKO(1968)
[task 2024-05-14T19:46:27.996Z] 19:46:27     INFO - GECKO(1968) | 1715715987995	Marionette	INFO	Marionette enabled
[task 2024-05-14T19:46:28.009Z] 19:46:28     INFO - GECKO(1968) | 1715715988007	Marionette	TRACE	Received observer notification final-ui-startup
[task 2024-05-14T19:46:28.435Z] 19:46:28     INFO - GECKO(1968) | console.error: "Warning: unrecognized command line flag" "-foreground"
[task 2024-05-14T19:46:28.668Z] 19:46:28     INFO - GECKO(1968) | 1715715988667	Marionette	INFO	Listening on port 2828
[task 2024-05-14T19:46:28.684Z] 19:46:28     INFO - GECKO(1968) | 1715715988682	Marionette	DEBUG	Marionette is listening
[task 2024-05-14T19:46:28.791Z] 19:46:28     INFO - GECKO(1968) | 1715715988789	Marionette	DEBUG	Accepted connection 0 from 127.0.0.1:49702
[task 2024-05-14T19:46:28.922Z] 19:46:28     INFO - GECKO(1968) | 1715715988921	Marionette	DEBUG	Closed connection 0
[task 2024-05-14T19:46:29.196Z] 19:46:29     INFO - GECKO(1968) | 1715715989195	Marionette	DEBUG	Accepted connection 1 from 127.0.0.1:49704
[task 2024-05-14T19:46:30.694Z] 19:46:30     INFO - GECKO(1968) | 1715715990693	Marionette	DEBUG	Closed connection 1
[task 2024-05-14T19:46:30.715Z] 19:46:30     INFO - GECKO(1968) | 1715715990714	Marionette	DEBUG	Accepted connection 2 from 127.0.0.1:49706
[task 2024-05-14T19:46:30.808Z] 19:46:30     INFO - GECKO(1968) | 1715715990804	Marionette	DEBUG	Accepted connection 3 from 127.0.0.1:49708
[task 2024-05-14T19:46:30.812Z] 19:46:30     INFO - GECKO(1968) | 1715715990809	Marionette	DEBUG	Closed connection 2
[task 2024-05-14T19:46:30.999Z] 19:46:30     INFO - GECKO(1968) | 1715715990998	Marionette	DEBUG	3 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2024-05-14T19:46:31.031Z] 19:46:31     INFO - GECKO(1968) | 1715715991030	Marionette	DEBUG	Waiting for initial application window
[task 2024-05-14T19:46:35.285Z] 19:46:35     INFO - GECKO(1968) | console.error: ({})
[task 2024-05-14T19:46:44.546Z] 19:46:44     INFO - GECKO(1968) | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-05-14T19:46:44.638Z] 19:46:44     INFO - GECKO(1968) | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-05-14T19:46:45.026Z] 19:46:45     INFO - GECKO(1968) | 1715716005025	Marionette	TRACE	Received observer notification browser-idle-startup-tasks-finished
[task 2024-05-14T19:46:45.108Z] 19:46:45     INFO - GECKO(1968) | 1715716005107	RemoteAgent	TRACE	[9] ProgressListener Start: expectNavigation=false resolveWhenStarted=false unloadTimeout=40000 waitForExplicitStart=false
[task 2024-05-14T19:46:45.115Z] 19:46:45     INFO - GECKO(1968) | 1715716005108	RemoteAgent	TRACE	[9] ProgressListener Setting unload timer (40000ms)
[task 2024-05-14T19:46:45.121Z] 19:46:45     INFO - GECKO(1968) | 1715716005109	RemoteAgent	TRACE	[9] Wait for initial navigation: isInitial=false, isLoadingDocument=false
[task 2024-05-14T19:46:45.125Z] 19:46:45     INFO - GECKO(1968) | 1715716005110	RemoteAgent	TRACE	[9] Document already finished loading: about:blank
[task 2024-05-14T19:46:45.129Z] 19:46:45     INFO - GECKO(1968) | 1715716005110	RemoteAgent	TRACE	[9] ProgressListener Stop: has error=false
[task 2024-05-14T19:46:45.279Z] 19:46:45     INFO - GECKO(1968) | 1715716005277	Marionette	DEBUG	3 <- [1,1,null,{"sessionId":"53c69a12-d5c2-44cd-a437-1db0bee4cf36","capabilities":{"browserName":"firefox","browserVersion":"127.0","platformName":"linux","acceptInsecureCerts":false,"pageLoadStrategy":"normal","setWindowRect":true,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"strictFileInteractability":true,"unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","moz:accessibilityChecks":false,"moz:buildID":"20240514184404","moz:headless":false,"moz:platformVersion":"4.4.0-1014-aws","moz:processID":1968,"moz:profile":"/tmp/tmps54ch643.mozrunner","moz:shutdownTimeout":360000,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}]
[task 2024-05-14T19:46:45.356Z] 19:46:45     INFO - GECKO(1968) | 1715716005355	Marionette	DEBUG	3 -> [0,2,"Addon:Install",{"path":"/tmp/tmp_g9qs_dg.zip","temporary":false}]
[task 2024-05-14T19:46:46.004Z] 19:46:46     INFO - GECKO(1968) | 1715716006003	Marionette	DEBUG	3 <- [1,2,null,{"value":"special-powers@mozilla.org"}]
[task 2024-05-14T19:46:46.080Z] 19:46:46     INFO - GECKO(1968) | 1715716006079	Marionette	DEBUG	3 -> [0,3,"Addon:Install",{"path":"/tmp/tmp6x9etl31.zip","temporary":false}]
[task 2024-05-14T19:46:46.295Z] 19:46:46     INFO - GECKO(1968) | 1715716006293	Marionette	DEBUG	3 <- [1,3,null,{"value":"mochikit@mozilla.org"}]
[task 2024-05-14T19:46:46.304Z] 19:46:46     INFO - GECKO(1968) | 1715716006303	Marionette	DEBUG	3 -> [0,4,"Marionette:GetContext",{}]
[task 2024-05-14T19:46:46.310Z] 19:46:46     INFO - GECKO(1968) | 1715716006309	Marionette	DEBUG	3 <- [1,4,null,{"value":"content"}]
[task 2024-05-14T19:46:46.318Z] 19:46:46     INFO - GECKO(1968) | 1715716006317	Marionette	DEBUG	3 -> [0,5,"Marionette:SetContext",{"value":"chrome"}]
[task 2024-05-14T19:46:46.324Z] 19:46:46     INFO - GECKO(1968) | 1715716006323	Marionette	DEBUG	3 <- [1,5,null,{"value":null}]
[task 2024-05-14T19:46:46.334Z] 19:46:46     INFO - GECKO(1968) | 1715716006332	Marionette	DEBUG	3 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distr ... s which flavor and url to load.\nlet ev = new CustomEvent(\"mochitest-load\", { detail: [flavor, url] });\nwin.dispatchEvent(ev);","args":[{"flavor":"browser-chrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":2167,"filename":"tests/mochitest/runtests.py"}]
[task 2024-05-14T19:46:46.396Z] 19:46:46     INFO - GECKO(1968) | 1715716006395	RemoteAgent	TRACE	WebDriverProcessData actor created for PID 1968
[task 2024-05-14T19:46:46.412Z] 19:46:46     INFO - GECKO(1968) | 1715716006411	Marionette	TRACE	[1] MarionetteCommands actor created for window id 2
[task 2024-05-14T19:46:46.693Z] 19:46:46     INFO - GECKO(1968) | 1715716006692	RemoteAgent	TRACE	Received observer notification domwindowopened
[task 2024-05-14T19:46:46.781Z] 19:46:46     INFO - GECKO(1968) | 1715716006780	Marionette	DEBUG	3 <- [1,6,null,{"value":null}]
[task 2024-05-14T19:46:46.808Z] 19:46:46     INFO - GECKO(1968) | 1715716006807	Marionette	DEBUG	3 -> [0,7,"Marionette:SetContext",{"value":"content"}]
[task 2024-05-14T19:46:46.817Z] 19:46:46     INFO - GECKO(1968) | 1715716006814	Marionette	DEBUG	3 <- [1,7,null,{"value":null}]
[task 2024-05-14T19:46:46.992Z] 19:46:46     INFO - GECKO(1968) | 1715716006991	Marionette	DEBUG	3 -> [0,8,"WebDriver:DeleteSession",{}]
[task 2024-05-14T19:46:47.005Z] 19:46:47     INFO - GECKO(1968) | 1715716007001	Marionette	TRACE	[1] MarionetteCommands actor destroyed for window id 2
[task 2024-05-14T19:46:47.042Z] 19:46:47     INFO - GECKO(1968) | 1715716007041	Marionette	DEBUG	3 <- [1,8,null,{"value":null}]
[task 2024-05-14T19:46:47.173Z] 19:46:47     INFO - runtests.py | Waiting for browser...
[task 2024-05-14T19:46:47.219Z] 19:46:47     INFO - GECKO(1968) | 1715716007218	Marionette	DEBUG	Closed connection 3
[task 2024-05-14T19:46:47.721Z] 19:46:47     INFO - *** Start BrowserChrome Test Results ***
[task 2024-05-14T19:46:47.898Z] 19:46:47     INFO - checking window state
[task 2024-05-14T19:46:48.154Z] 19:46:48     INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_tabs_cookieStoreId_private.js

```