Closed Bug 1511465 Opened 10 months ago Closed 10 months ago

Intermittent [TV] browser/base/content/test/favicons/browser_oversized.js | Missing expected exception Should have failed to load the large icon. - JS frame :: resource://gre/modules/Promise-backend.js :: Promise :: line 396

Categories

(Firefox :: General, defect, P5)

defect

Tracking

()

RESOLVED FIXED
Firefox 65
Tracking Status
firefox65 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: mossop)

Details

(Keywords: intermittent-failure, Whiteboard: [retriggered])

Attachments

(1 file)

Filed by: cbrindusan [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=214928322&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/FtPo-NcDRlSV9kxaK6iIng/runs/0/artifacts/public/logs/live_backing.log

19:29:34     INFO - TEST-START | browser/base/content/test/favicons/browser_oversized.js
19:29:34     INFO - GECKO(8408) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1543605432\appdata\local\temp\tmpu7ioko.mozrunner\runtests_leaks_tab_pid2712.log
19:29:34     INFO - GECKO(8408) | [Child 2712, Main Thread] WARNING: No CID found when attempting to map contract ID: file z:/build/build/src/xpcom/components/nsComponentManager.cpp, line 572
19:29:34     INFO - GECKO(8408) | [Parent 7936, Main Thread] WARNING: Found a principal with no URI, assuming third-party request: file z:/build/build/src/dom/base/ThirdPartyUtil.cpp, line 226
19:29:34     INFO - GECKO(8408) | [Parent 7936, Main Thread] WARNING: Found a principal with no URI, assuming third-party request: file z:/build/build/src/dom/base/ThirdPartyUtil.cpp, line 226
19:29:34     INFO - GECKO(8408) | [Parent 7936, Main Thread] WARNING: Found a principal with no URI, assuming third-party request: file z:/build/build/src/dom/base/ThirdPartyUtil.cpp, line 226
19:29:34     INFO - GECKO(8408) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1543605432\appdata\local\temp\tmpu7ioko.mozrunner\runtests_leaks_tab_pid1340.log
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: No CID found when attempting to map contract ID: file z:/build/build/src/xpcom/components/nsComponentManager.cpp, line 572
19:29:34     INFO - GECKO(8408) | ++DOCSHELL 000001582A148800 == 1 [pid = 2712] [id = {0ef26900-a1a2-47bf-9afd-613a228123bd}]
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 1 (000001582FAA7800) [pid = 2712] [serial = 1] [outer = 0000000000000000]
19:29:34     INFO - GECKO(8408) | ++DOCSHELL 000002A07C448800 == 1 [pid = 1340] [id = {d1603b95-9351-46c0-9358-ecc5eea636f0}]
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 1 (000002A07F3A3800) [pid = 1340] [serial = 1] [outer = 0000000000000000]
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 2 (000001582FAA9C00) [pid = 2712] [serial = 2] [outer = 000001582FAA7800]
19:29:34     INFO - GECKO(8408) | [Child 2712, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/dom/base/nsContentUtils.cpp, line 8165
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 3 (0000015831C89400) [pid = 2712] [serial = 3] [outer = 000001582FAA7800]
19:29:34     INFO - GECKO(8408) | [Child 2712, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/dom/base/nsContentUtils.cpp, line 8165
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 2 (000002A07F3A5C00) [pid = 1340] [serial = 2] [outer = 000002A07F3A3800]
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/dom/base/nsContentUtils.cpp, line 8165
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 171
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 171
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 3 (000002A003E87C00) [pid = 1340] [serial = 3] [outer = 000002A07F3A3800]
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/dom/base/nsContentUtils.cpp, line 8165
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/xpcom/io/NonBlockingAsyncInputStream.cpp, line 171
19:29:34     INFO - GECKO(8408) | [Child 1340, Main Thread] WARNING: site security information will not be persisted: file z:/build/build/src/security/manager/ssl/nsSiteSecurityService.cpp, line 506
19:29:34     INFO - GECKO(8408) | ++DOMWINDOW == 4 (000002A004381800) [pid = 1340] [serial = 4] [outer = 000002A07F3A3800]
19:29:34     INFO - TEST-INFO | started process screenshot
19:29:35     INFO - TEST-INFO | screenshot: exit 0
19:29:35     INFO - Buffered messages logged at 19:29:34
19:29:35     INFO - Entering test bound 
19:29:35     INFO - Buffered messages finished
19:29:35     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/favicons/browser_oversized.js | Missing expected exception Should have failed to load the large icon. - JS frame :: resource://gre/modules/Promise-backend.js :: Promise :: line 396
Seems that when run as the first test in a tesgt run there is a race for whether
the favicon for the initial tab has already been seen or not. Rarely we fail the
race and end up seeing a successful favicon load. This makes us ignore any
favicons other than the one we're interested in.
Pushed by dtownsend@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b551becf88cf
Fix race condition in browser_oversized.js. r=mak
Flags: needinfo?(dtownsend)
Assignee: nobody → dtownsend
https://hg.mozilla.org/mozilla-central/rev/b551becf88cf
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
Depends on: 1514524
No longer depends on: 1514524
You need to log in before you can comment on or make changes to this bug.