Bug: Intermittent [tier2] TV toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Uncaught exception - Wait for timer to call - timed out after 50 tries.
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-04-15 11:16:11+00:00
Resolved: 2021-05-25 17:05:07+00:00

**Filed by:** abutkovits [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=336624036&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JSHpDTqvQtmxSRxN8p2jQw/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/JSHpDTqvQtmxSRxN8p2jQw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-04-15T10:09:32.208Z] 10:09:32     INFO - TEST-START | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js
[task 2021-04-15T10:09:32.713Z] 10:09:32     INFO - GECKO(1565) | 2021-04-15 10:09:32.704 firefox[1565:11598] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightlydebug.savedState/window_1.data: No such file or directory (2)
[task 2021-04-15T10:09:32.973Z] 10:09:32     INFO - GECKO(1565) | console.debug: RSLoader:
[task 2021-04-15T10:09:32.973Z] 10:09:32     INFO - GECKO(1565) |   Fetching remote defaults for NimbusFeatures.
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | [1577, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:204
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | [1577, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:204
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/6z/4rq70c8n7db1q1x2srnjdmh8000017/T/tmpxmoSoG.mozrunner/runtests_leaks_tab_pid1577.log
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | [1577, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:204
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | [1577, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:204
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | [1577, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:254
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | console.debug: RSLoader:
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) |   Finished fetching remote defaults.
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | console.debug: RSLoader:
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) |   Setting remote defaults for feature: aboutwelcome: {"variables":{"remoteValue":42},"enabled":true,"targeting":"true"}
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) | console.debug: RSLoader:
[task 2021-04-15T10:09:33.105Z] 10:09:33     INFO - GECKO(1565) |   Setting remote defaults for feature: newtab: {"variables":{"remoteValue":3},"enabled":true,"targeting":"true"}
[task 2021-04-15T10:09:33.124Z] 10:09:33     INFO - GECKO(1565) | console.debug: RSLoader:
[task 2021-04-15T10:09:33.124Z] 10:09:33     INFO - GECKO(1565) |   Registered update timer
[task 2021-04-15T10:09:34.412Z] 10:09:34     INFO - GECKO(1565) | [Child 1574, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8412
[task 2021-04-15T10:09:34.417Z] 10:09:34     INFO - GECKO(1565) | [Child 1574, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8412
[task 2021-04-15T10:09:34.417Z] 10:09:34     INFO - GECKO(1565) | [Child 1574, Main Thread] WARNING: '!aContent->GetComposedDoc()', file /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:8412
[task 2021-04-15T10:09:34.879Z] 10:09:34     INFO - GECKO(1565) | [Child 1573: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (10ad0f400) [pid = 1573] [serial = 3] [outer = 0] [url = about:blank]
[task 2021-04-15T10:09:34.910Z] 10:09:34     INFO - GECKO(1565) | [Child 1573: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1125c2800 == 0 [pid = 1573] [id = 0] [url = about:blank]
[task 2021-04-15T10:09:35.583Z] 10:09:35     INFO - GECKO(1565) | [Parent 1565: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 111addc00 == 6 [pid = 1565] [id = 4] [url = about:blank]
[task 2021-04-15T10:09:35.584Z] 10:09:35     INFO - GECKO(1565) | [Parent 1565: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 14d561c00 == 5 [pid = 1565] [id = 5] [url = about:blank]
[task 2021-04-15T10:09:39.192Z] 10:09:39     INFO - GECKO(1565) | [Child 1573: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (10ac21200) [pid = 1573] [serial = 1] [outer = 0] [url = about:blank]
[task 2021-04-15T10:09:39.883Z] 10:09:39     INFO - GECKO(1565) | [Child 1574: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (10aeca000) [pid = 1574] [serial = 2] [outer = 0] [url = about:blank]
[task 2021-04-15T10:09:40.959Z] 10:09:40     INFO - GECKO(1565) | [Parent 1565: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 13 (15ee39ac0) [pid = 1565] [serial = 10] [outer = 0] [url = about:blank]
[task 2021-04-15T10:09:40.959Z] 10:09:40     INFO - GECKO(1565) | [Parent 1565: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 12 (14d2bac80) [pid = 1565] [serial = 9] [outer = 0] [url = about:blank]
[task 2021-04-15T10:09:41.829Z] 10:09:41     INFO - TEST-INFO | started process screencapture
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - TEST-INFO | screencapture: exit 0
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - Buffered messages logged at 10:09:32
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - Entering test bound setup
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - Leaving test bound setup
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - Entering test bound test_remote_fetch_and_ready
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | This prop does not exist before we sync - "undefined" == "undefined" - 
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - Buffered messages logged at 10:09:33
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Enabled by remote defaults - true == true - 
[task 2021-04-15T10:09:41.941Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Set by remote defaults - 42 == 42 - 
[task 2021-04-15T10:09:41.942Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Set by remote defaults - 3 == 3 - 
[task 2021-04-15T10:09:41.942Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Called by RS sync - 1 == 1 - 
[task 2021-04-15T10:09:41.942Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | We receive events on remote defaults updates - "remote-defaults-update" == "remote-defaults-update" - 
[task 2021-04-15T10:09:41.942Z] 10:09:41     INFO - Leaving test bound test_remote_fetch_and_ready
[task 2021-04-15T10:09:41.943Z] 10:09:41     INFO - Entering test bound test_remote_fetch_on_updateRecipes
[task 2021-04-15T10:09:41.948Z] 10:09:41     INFO - TEST-PASS | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Not called - true == true - 
[task 2021-04-15T10:09:41.948Z] 10:09:41     INFO - Console message: [JavaScript Error: "Unknown Collection "main/normandy-recipes-capabilities"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 160}]
[task 2021-04-15T10:09:41.948Z] 10:09:41     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:160:5
[task 2021-04-15T10:09:41.948Z] 10:09:41     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:470:13
[task 2021-04-15T10:09:41.948Z] 10:09:41     INFO - 
[task 2021-04-15T10:09:41.949Z] 10:09:41     INFO - Buffered messages finished
[task 2021-04-15T10:09:41.949Z] 10:09:41     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js | Uncaught exception - Wait for timer to call - timed out after 50 tries.```