Bug: Intermittent browser/components/preferences/tests/browser_privacypane_3.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2022-05-08 13:44:56+00:00
Resolved: 2024-11-25 12:06:24+00:00

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

---
```
[task 2022-05-08T12:53:43.891Z] 12:53:43     INFO - TEST-PASS | browser/components/preferences/tests/browser_privacypane_3.js | the control to change should exist - 
[task 2022-05-08T12:53:43.892Z] 12:53:43     INFO - Leaving test bound bound runTestOnPrivacyPrefPane
[task 2022-05-08T12:53:43.892Z] 12:53:43     INFO - Entering test bound bound runTestOnPrivacyPrefPane
[task 2022-05-08T12:53:43.893Z] 12:53:43     INFO - runTestOnPrivacyPrefPane entered
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - Console message: [JavaScript Error: "TypeError: node.getAttribute is not a function" {file: "resource:///modules/BrowserUsageTelemetry.jsm" line: 826}]
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - _recordCommand@resource:///modules/BrowserUsageTelemetry.jsm:826:15
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - _addUsageListeners/<@resource:///modules/BrowserUsageTelemetry.jsm:857:51
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - controlChanged@chrome://mochitests/content/browser/browser/components/preferences/tests/privacypane_tests_perwindow.js:21:11
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - test_custom_retention_fn@chrome://mochitests/content/browser/browser/components/preferences/tests/privacypane_tests_perwindow.js:347:19
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - runTestOnPrivacyPrefPane@chrome://mochitests/content/browser/browser/components/preferences/tests/privacypane_tests_perwindow.js:16:9
[task 2022-05-08T12:53:43.894Z] 12:53:43     INFO - 
[task 2022-05-08T12:53:43.895Z] 12:53:43     INFO - Buffered messages finished
[task 2022-05-08T12:53:43.896Z] 12:53:43     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_privacypane_3.js | Test timed out - 
[task 2022-05-08T12:53:43.897Z] 12:53:43     INFO - GECKO(992) | MEMORY STAT | vsize 1546MB | vsizeMaxContiguous 34MB | residentFast 482MB | heapAllocated 213MB
[task 2022-05-08T12:53:43.897Z] 12:53:43     INFO - TEST-OK | browser/components/preferences/tests/browser_privacypane_3.js | took 45051ms
[task 2022-05-08T12:53:43.898Z] 12:53:43     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-05-08T12:53:43.899Z] 12:53:43     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_privacypane_3.js | Found a tab after previous test timed out: about:preferences - 
[task 2022-05-08T12:53:43.899Z] 12:53:43     INFO - checking window state
[task 2022-05-08T12:53:43.900Z] 12:53:43     INFO - TEST-START | browser/components/preferences/tests/browser_proxy_backup.js
[task 2022-05-08T12:53:43.900Z] 12:53:43     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-05-08T12:53:43.901Z] 12:53:43     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_privacypane_3.js | Uncaught exception received from previously timed out test - at chrome://mochitests/content/browser/browser/components/preferences/tests/privacypane_tests_perwindow.js:13 - ReferenceError: info is not defined
[task 2022-05-08T12:53:43.901Z] 12:53:43     INFO - Stack trace:
[task 2022-05-08T12:53:43.901Z] 12:53:43     INFO - runTestOnPrivacyPrefPane@chrome://mochitests/content/browser/browser/components/preferences/tests/privacypane_tests_perwindow.js:13:3
[task 2022-05-08T12:53:43.902Z] 12:53:43     INFO - GECKO(992) | JavaScript error: chrome://mochikit/content/browser-test.js, line 1052: TypeError: currentScope.__tasks is null
[task 2022-05-08T12:53:43.903Z] 12:53:43     INFO - Console message: [JavaScript Error: "TypeError: currentScope.__tasks is null" {file: "chrome://mochikit/content/browser-test.js" line: 1052}]
[task 2022-05-08T12:53:44.028Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | about:preferences loaded - 
[task 2022-05-08T12:53:44.240Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | Check the proper URL is loaded - 
[task 2022-05-08T12:53:44.241Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | Element should not be null, when checking visibility - 
[task 2022-05-08T12:53:44.242Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | Overlay is visible - 
[task 2022-05-08T12:53:44.243Z] 12:53:44     INFO - found chrome://browser/skin/preferences/preferences.css
[task 2022-05-08T12:53:44.243Z] 12:53:44     INFO - found chrome://global/skin/in-content/common.css
[task 2022-05-08T12:53:44.244Z] 12:53:44     INFO - found chrome://browser/skin/preferences/dialog.css
[task 2022-05-08T12:53:44.244Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | All expectedStyleSheetURLs should have been found - 
[task 2022-05-08T12:53:44.268Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | connection window opened - 
[task 2022-05-08T12:53:44.292Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | connection window closed - 
[task 2022-05-08T12:53:44.294Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | Shared proxy backup shouldn't be replaced - 
[task 2022-05-08T12:53:44.294Z] 12:53:44     INFO - TEST-PASS | browser/components/preferences/tests/browser_proxy_backup.js | Shared proxy port backup shouldn't be replaced - 
[task 2022-05-08T12:53:44.339Z] 12:53:44     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-05-08T12:53:44.341Z] 12:53:44     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_proxy_backup.js | A promise chain failed to handle a rejection: currentScope.__tasks is null - stack: _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1052:13
[task 2022-05-08T12:53:44.341Z] 12:53:44     INFO - Rejection date: Sun May 08 2022 12:53:43 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 271
[task 2022-05-08T12:53:44.341Z] 12:53:44     INFO - Stack trace:
[task 2022-05-08T12:53:44.341Z] 12:53:44     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:271
[task 2022-05-08T12:53:44.341Z] 12:53:44     INFO - chrome://mochikit/content/browser-test.js:nextTest:625
[task 2022-05-08T12:53:44.371Z] 12:53:44     INFO - GECKO(992) | MEMORY STAT | vsize 1545MB | vsizeMaxContiguous 34MB | residentFast 506MB | heapAllocated 223MB
[task 2022-05-08T12:53:44.372Z] 12:53:44     INFO - TEST-OK | browser/components/preferences/tests/browser_proxy_backup.js | took 514ms
[task 2022-05-08T12:53:44.383Z] 12:53:44     INFO - checking window state
[task 2022-05-08T12:53:44.388Z] 12:53:44     INFO - TEST-START | browser/components/preferences/tests/browser_sanitizeOnShutdown_prefLocked.js
```