Bug: Intermittent TV browser/components/preferences/tests/siteData/browser_siteData.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-02-12 09:00:18+00:00
Resolved: 2021-03-09 17:02:44+00:00

**Filed by:** smolnar [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=329740174&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HR6HcSa2SV6ovwP4VivBvA/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HR6HcSa2SV6ovwP4VivBvA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
INFO - TEST-START | browser/components/preferences/tests/siteData/browser_siteData.js
[task 2021-02-12T05:41:13.672Z] 05:41:13     INFO - TEST-SKIP | browser/components/preferences/tests/siteData/browser_siteData.js | bound  
[task 2021-02-12T05:41:13.672Z] 05:41:13  WARNING - Skipping test bound 
[task 2021-02-12T05:41:42.027Z] 05:41:42     INFO - GECKO(2042) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-02-12T05:41:59.842Z] 05:41:59     INFO - TEST-INFO | started process screencapture
[task 2021-02-12T05:41:59.927Z] 05:41:59     INFO - TEST-INFO | screencapture: exit 0
[task 2021-02-12T05:41:59.927Z] 05:41:59     INFO - Buffered messages logged at 05:41:13
[task 2021-02-12T05:41:59.927Z] 05:41:59     INFO - Entering test bound 
[task 2021-02-12T05:41:59.927Z] 05:41:59     INFO - Buffered messages logged at 05:41:23
[task 2021-02-12T05:41:59.928Z] 05:41:59     INFO - Console message: [JavaScript Error: "[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]"  nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)"  location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692"  data: no]"]
[task 2021-02-12T05:41:59.928Z] 05:41:59     INFO - L10nRegistry.loadSync@resource://gre/modules/L10nRegistry.jsm:692:19
[task 2021-02-12T05:41:59.928Z] 05:41:59     INFO - fetchFile@resource://gre/modules/L10nRegistry.jsm:607:31
[task 2021-02-12T05:41:59.928Z] 05:41:59     INFO - generateResourceSetSync/<@resource://gre/modules/L10nRegistry.jsm:512:19
[task 2021-02-12T05:41:59.928Z] 05:41:59     INFO - generateResourceSetSync@resource://gre/modules/L10nRegistry.jsm:507:22
[task 2021-02-12T05:41:59.928Z] 05:41:59     INFO - generateResourceSetsForLocaleSync@resource://gre/modules/L10nRegistry.jsm:449:44
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - generateBundlesSync@resource://gre/modules/L10nRegistry.jsm:186:7
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - touchNext@resource://gre/modules/Localization.jsm:167:37
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - generateBundles@resource://gre/modules/Localization.jsm:473:15
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - getLanguageDisplayNames@resource://gre/modules/mozIntl.jsm:787:19
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - getLocaleDisplayNames/<@resource://gre/modules/mozIntl.jsm:865:14
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - getLocaleDisplayNames@resource://gre/modules/mozIntl.jsm:844:24
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - displayUseSystemLocale@chrome://browser/content/preferences/main.js:1395:43
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - init@chrome://browser/content/preferences/main.js:366:10
[task 2021-02-12T05:41:59.929Z] 05:41:59     INFO - init@chrome://browser/content/preferences/preferences.js:105:22
[task 2021-02-12T05:41:59.930Z] 05:41:59     INFO - 
[task 2021-02-12T05:41:59.930Z] 05:41:59     INFO - Buffered messages logged at 05:41:25
[task 2021-02-12T05:41:59.930Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should enable clear button after sites updated - 
[task 2021-02-12T05:41:59.930Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should enable settings button after sites updated - 
[task 2021-02-12T05:41:59.931Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the right total site data size - {"args":{"value":"3.0","unit":"KB"},"id":"sitedata-total-size"} deepEqual {"id":"sitedata-total-size","args":{"value":"3.0","unit":"KB"}} - 
[task 2021-02-12T05:41:59.931Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should disable clear button while updating sites - 
[task 2021-02-12T05:41:59.931Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should disable settings button while updating sites - 
[task 2021-02-12T05:41:59.931Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the loading message while updating - {"args":null,"id":"sitedata-total-size-calculating"} deepEqual {"id":"sitedata-total-size-calculating","args":null} - 
[task 2021-02-12T05:41:59.931Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should enable clear button after sites updated - 
[task 2021-02-12T05:41:59.931Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should enable settings button after sites updated - 
[task 2021-02-12T05:41:59.932Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the right total site data size - {"args":{"value":"3.0","unit":"KB"},"id":"sitedata-total-size"} deepEqual {"id":"sitedata-total-size","args":{"value":"3.0","unit":"KB"}} - 
[task 2021-02-12T05:41:59.932Z] 05:41:59     INFO - Leaving test bound 
INFO - Entering test bound 
[task 2021-02-12T05:41:59.932Z] 05:41:59     INFO - Buffered messages logged at 05:41:35
[task 2021-02-12T05:41:59.933Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Found the service worker registered for https://example.org/browser/browser/components/preferences/tests/siteData//service_worker_test.html - 
[task 2021-02-12T05:41:59.933Z] 05:41:59     INFO - Buffered messages logged at 05:41:38
[task 2021-02-12T05:41:59.933Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
[task 2021-02-12T05:41:59.933Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.933Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Overlay is visible - 
[task 2021-02-12T05:41:59.934Z] 05:41:59     INFO - found chrome://browser/skin/preferences/preferences.css
[task 2021-02-12T05:41:59.934Z] 05:41:59     INFO - found chrome://global/skin/in-content/common.css
[task 2021-02-12T05:41:59.934Z] 05:41:59     INFO - found chrome://browser/skin/preferences/dialog.css
[task 2021-02-12T05:41:59.934Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
[task 2021-02-12T05:41:59.934Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | The Settings dialog should be visible - 
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - Buffered messages logged at 05:41:42
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Cleared all service workers - 
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - Leaving test bound 
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - Entering test bound 
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - Buffered messages logged at 05:41:50
[task 2021-02-12T05:41:59.935Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
[task 2021-02-12T05:41:59.936Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.936Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Overlay is visible - 
[task 2021-02-12T05:41:59.936Z] 05:41:59     INFO - found chrome://browser/skin/preferences/preferences.css
[task 2021-02-12T05:41:59.936Z] 05:41:59     INFO - found chrome://global/skin/in-content/common.css
[task 2021-02-12T05:41:59.936Z] 05:41:59     INFO - found chrome://browser/skin/preferences/dialog.css
[task 2021-02-12T05:41:59.936Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
[task 2021-02-12T05:41:59.937Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.937Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | The Settings dialog should be visible - 
[task 2021-02-12T05:41:59.942Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should list two sites with cookies - 2 == 2 - 
[task 2021-02-12T05:41:59.942Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct host. - "example.com" == "example.com" - 
[task 2021-02-12T05:41:59.942Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct number of cookies. - "2" == "2" - 
[task 2021-02-12T05:41:59.942Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show no site data. - "" == "" - 
[task 2021-02-12T05:41:59.943Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the relative date. - true == true - 
[task 2021-02-12T05:41:59.943Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct date. - "2/12/21, 5:41 AM" == "2/12/21, 5:41 AM" - 
[task 2021-02-12T05:41:59.943Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct host. - "example.org" == "example.org" - 
[task 2021-02-12T05:41:59.943Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct number of cookies. - "1" == "1" - 
[task 2021-02-12T05:41:59.943Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show no site data. - "" == "" - 
[task 2021-02-12T05:41:59.943Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the relative date. - true == true - 
[task 2021-02-12T05:41:59.944Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct date. - "2/12/21, 5:41 AM" == "2/12/21, 5:41 AM" - 
[task 2021-02-12T05:41:59.944Z] 05:41:59     INFO - Buffered messages logged at 05:41:53
[task 2021-02-12T05:41:59.944Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Cookies from the second host should not be cleared - 
[task 2021-02-12T05:41:59.944Z] 05:41:59     INFO - Buffered messages logged at 05:41:54
[task 2021-02-12T05:41:59.944Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
[task 2021-02-12T05:41:59.944Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.945Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Overlay is visible - 
[task 2021-02-12T05:41:59.945Z] 05:41:59     INFO - found chrome://browser/skin/preferences/preferences.css
[task 2021-02-12T05:41:59.945Z] 05:41:59     INFO - found chrome://global/skin/in-content/common.css
[task 2021-02-12T05:41:59.945Z] 05:41:59     INFO - found chrome://browser/skin/preferences/dialog.css
[task 2021-02-12T05:41:59.945Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
[task 2021-02-12T05:41:59.945Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | The Settings dialog should be visible - 
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - Buffered messages logged at 05:41:55
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should list one site with cookies - 1 == 1 - 
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct host. - "example.com" == "example.com" - 
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct number of cookies. - "2" == "2" - 
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show no site data. - "" == "" - 
[task 2021-02-12T05:41:59.946Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the relative date. - true == true - 
[task 2021-02-12T05:41:59.947Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should show the correct date. - "2/12/21, 5:41 AM" == "2/12/21, 5:41 AM" - 
[task 2021-02-12T05:41:59.947Z] 05:41:59     INFO - Buffered messages logged at 05:41:59
INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
[task 2021-02-12T05:41:59.947Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.947Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Overlay is visible - 
[task 2021-02-12T05:41:59.949Z] 05:41:59     INFO - found chrome://browser/skin/preferences/preferences.css
[task 2021-02-12T05:41:59.949Z] 05:41:59     INFO - found chrome://global/skin/in-content/common.css
[task 2021-02-12T05:41:59.949Z] 05:41:59     INFO - found chrome://browser/skin/preferences/dialog.css
[task 2021-02-12T05:41:59.949Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | The Settings dialog should be visible - 
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - TEST-PASS | browser/components/preferences/tests/siteData/browser_siteData.js | Should list no sites with cookies - 0 == 0 - 
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - Leaving test bound 
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - Buffered messages finished
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/siteData/browser_siteData.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - 
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - GECKO(2042) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - GECKO(2042) | MEMORY STAT | vsize 7768MB | residentFast 337MB | heapAllocated 148MB
[task 2021-02-12T05:41:59.950Z] 05:41:59     INFO - TEST-OK | browser/components/preferences/tests/siteData/browser_siteData.js | took 46196ms
[task 2021-02-12T05:41:59.951Z] 05:41:59     INFO - checking window state
[task 2021-02-12T05:42:00.013Z] 05:42:00     INFO - TEST-START | browser/components/preferences/tests/siteData/browser_siteData.js```