Intermittent toolkit/mozapps/extensions/test/browser/browser_bug567127.js | A promise chain failed to handle a rejection: Component does not have requested interface [nsIJSEnumerator.next]

NEW
Unassigned

Status

()

defect
11 months ago
2 months ago

People

(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)

Tracking

({intermittent-failure, leave-open})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [stockwell disabled])

Attachments

(1 attachment)

Filed by: rgurzau [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=198029501&repo=autoland

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

12:23:11     INFO - TEST-START | toolkit/mozapps/extensions/test/browser/browser_bug567127.js
12:23:11     INFO - GECKO(3676) | 1536322991574	addons.repository	DEBUG	cacheAddons: enabled false IDs ["dragdrop-1@tests.mozilla.org"]
12:23:11     INFO - GECKO(3676) | 1536322991853	addons.repository	DEBUG	cacheAddons: enabled false IDs ["dragdrop-2@tests.mozilla.org"]
12:23:11     INFO - GECKO(3676) | 1536322991882	addons.xpi	INFO	Install of dragdrop-1@tests.mozilla.org cancelled by user
12:23:11     INFO - GECKO(3676) | JavaScript error: chrome://mozapps/content/extensions/extensions.js, line 1245: NS_NOINTERFACE: Component does not have requested interface [nsIJSEnumerator.next]
12:23:11     INFO - GECKO(3676) | Manager window unload handler
12:23:11     INFO - GECKO(3676) | 1536322991924	addons.xpi	INFO	Install of dragdrop-2@tests.mozilla.org cancelled by user
12:23:11     INFO - TEST-INFO | started process screenshot
12:23:12     INFO - TEST-INFO | screenshot: exit 0
12:23:12     INFO - Buffered messages logged at 12:23:11
12:23:12     INFO - Entering test bound test_install_from_file
12:23:12     INFO - Loading manager window in tab
12:23:12     INFO - Console message: [JavaScript Error: "this.mm.content is null, can't access property "devicePixelRatio" of it" {file: "resource:///modules/FaviconLoader.jsm" line: 443}]
12:23:12     INFO - loadIcons@resource:///modules/FaviconLoader.jsm:443:9
12:23:12     INFO - FaviconLoader/this.iconTask<@resource:///modules/FaviconLoader.jsm:439:44
12:23:12     INFO - idleDispatch/</<@resource://gre/modules/PromiseUtils.jsm:40:21
12:23:12     INFO - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Should have an add-ons manager window - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Should be displaying the correct UI - 
12:23:12     INFO - must wait for load
12:23:12     INFO - window has focus, waiting for manager load
12:23:12     INFO - Manager waiting for view load
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Notification should have non-null browser - 
12:23:12     INFO - Console message: 1536322991574	addons.repository	DEBUG	cacheAddons: enabled false IDs ["dragdrop-1@tests.mozilla.org"]
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Notification should have non-null browser - 
12:23:12     INFO - Console message: 1536322991853	addons.repository	DEBUG	cacheAddons: enabled false IDs ["dragdrop-2@tests.mozilla.org"]
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | addon-webext-permissions notification shown - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | notification panel open - 
12:23:12     INFO - Saw install for Drag Drop test 1
12:23:12     INFO - Waiting for installs for Drag Drop test 2
12:23:12     INFO - Console message: 1536322991882	addons.xpi	INFO	Install of dragdrop-1@tests.mozilla.org cancelled by user
12:23:12     INFO - Console message: [JavaScript Error: "NS_NOINTERFACE: Component does not have requested interface [nsIJSEnumerator.next]" {file: "chrome://mozapps/content/extensions/extensions.js" line: 1245}]
12:23:12     INFO - Console message: [JavaScript Error: "this.mm.content is null, can't access property "devicePixelRatio" of it" {file: "resource:///modules/FaviconLoader.jsm" line: 443}]
12:23:12     INFO - loadIcons@resource:///modules/FaviconLoader.jsm:443:9
12:23:12     INFO - FaviconLoader/this.iconTask<@resource:///modules/FaviconLoader.jsm:439:44
12:23:12     INFO - idleDispatch/</<@resource://gre/modules/PromiseUtils.jsm:40:21
12:23:12     INFO - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | addon-webext-permissions notification shown - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | notification panel open - 
12:23:12     INFO - Saw install for Drag Drop test 2
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Got expected installs - ["Drag Drop test 1","Drag Drop test 2"] deepEqual ["Drag Drop test 1","Drag Drop test 2"] - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Saw 2 addon-install-started notification - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Should have an add-ons manager window to close - 
12:23:12     INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Should be closing window with correct URI - 
12:23:12     INFO - Telling manager window to close
12:23:12     INFO - Manager window close() call returned
12:23:12     INFO - Buffered messages finished
12:23:12     INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | A promise chain failed to handle a rejection: Component does not have requested interface [nsIJSEnumerator.next] - stack: doCommand/<@chrome://mozapps/content/extensions/extensions.js:1245:11
12:23:12     INFO - async*open/</<@resource://specialpowers/MockFilePicker.jsm:273:11
12:23:12     INFO - setTimeout handler*SimpleTest_setTimeoutShim@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:676:12
12:23:12     INFO - open@resource://specialpowers/MockFilePicker.jsm:232:5
12:23:12     INFO - doCommand@chrome://mozapps/content/extensions/extensions.js:1240:9
12:23:12     INFO - doCommand@chrome://mozapps/content/extensions/extensions.js:1392:5
12:23:12     INFO - test_install_from_file@chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_bug567127.js:85:3
12:23:12     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1102:34
12:23:12     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1093:16
12:23:12     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:995:9
12:23:12     INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:795:59
12:23:12     INFO - Rejection date: Fri Sep 07 2018 12:23:11 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
12:23:12     INFO - Stack trace:
12:23:12     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
12:23:12     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1127
12:23:12     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1093
12:23:12     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
12:23:12     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:795
12:23:12     INFO - Leaving test bound test_install_from_file
Duplicate of this bug: 1489526

There are 30 total failures in the last 7 days and 86 total failures in the last 30 days on windows10-64 and windows10-32 opt and pgo.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=227458583&repo=mozilla-inbound&lineNumber=7902

03:24:59 INFO - TEST-START | toolkit/mozapps/extensions/test/browser/browser_bug567127.js
03:25:00 INFO - GECKO(10028) | 1549769100026 addons.repository DEBUG cacheAddons: enabled false IDs ["dragdrop-1@tests.mozilla.org"]
03:25:00 INFO - GECKO(10028) | JavaScript error: chrome://mozapps/content/extensions/extensions.js, line 1406: NS_NOINTERFACE: Component does not have requested interface [nsIJSEnumerator.next]
03:25:00 INFO - GECKO(10028) | 1549769100247 addons.xpi INFO Install of dragdrop-1@tests.mozilla.org cancelled by user
03:25:06 INFO - GECKO(10028) | 1549769106128 addons.productaddons INFO Updates are disabled via media.gmp-manager.updateEnabled
03:26:29 INFO - TEST-INFO | started process screenshot
03:26:29 INFO - TEST-INFO | screenshot: exit 0
03:26:29 INFO - Buffered messages logged at 03:24:59
03:26:29 INFO - Entering test bound test_install_from_file
03:26:29 INFO - Loading manager window in tab
03:26:29 INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Should have an add-ons manager window -
03:26:29 INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Should be displaying the correct UI -
03:26:29 INFO - must wait for load
03:26:29 INFO - window has focus, waiting for manager load
03:26:29 INFO - Manager waiting for view load
03:26:29 INFO - Buffered messages logged at 03:25:00
03:26:29 INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Notification should have non-null browser -
03:26:29 INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Got the expected installTelemetryInfo - {"source":"about:addons","method":"install-from-file"} deepEqual {"source":"about:addons","method":"install-from-file"} -
03:26:29 INFO - Console message: 1549769100026 addons.repository DEBUG cacheAddons: enabled false IDs ["dragdrop-1@tests.mozilla.org"]
03:26:29 INFO - Console message: [JavaScript Error: "NS_NOINTERFACE: Component does not have requested interface [nsIJSEnumerator.next]" {file: "chrome://mozapps/content/extensions/extensions.js" line: 1406}]
03:26:29 INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | addon-webext-permissions notification shown -
03:26:29 INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | notification panel open -
03:26:29 INFO - Saw install for Drag Drop test 1
03:26:29 INFO - Waiting for installs for Drag Drop test 2
03:26:29 INFO - Console message: 1549769100247 addons.xpi INFO Install of dragdrop-1@tests.mozilla.org cancelled by user
03:26:29 INFO - Buffered messages logged at 03:25:06
03:26:29 INFO - Console message: 1549769106128 addons.productaddons INFO Updates are disabled via media.gmp-manager.updateEnabled
03:26:29 INFO - Buffered messages logged at 03:25:44
03:26:29 INFO - Longer timeout required, waiting longer... Remaining timeouts: 1
03:26:29 INFO - Buffered messages finished
03:26:29 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Test timed out -
03:26:29 INFO - Not taking screenshot here: see the one that was previously logged
03:26:29 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | A promise chain failed to handle a rejection: Component does not have requested interface [nsIJSEnumerator.next] - stack: doCommand/<@chrome://mozapps/content/extensions/extensions.js:1406:11
03:26:29 INFO - asyncopen/</<@resource://specialpowers/MockFilePicker.jsm:273:11
03:26:29 INFO - setTimeout handler
SimpleTest_setTimeoutShim@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:684:12
03:26:29 INFO - open@resource://specialpowers/MockFilePicker.jsm:232:5
03:26:29 INFO - doCommand@chrome://mozapps/content/extensions/extensions.js:1396:9
03:26:29 INFO - doCommand@chrome://mozapps/content/extensions/extensions.js:1565:5
03:26:29 INFO - test_install_from_file@chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_bug567127.js:63:3
03:26:29 INFO - AsyncTester_execTest/<@chrome://mochikit/content/browser-test.js:1106:34
03:26:29 INFO - async
Tester_execTest@chrome://mochikit/content/browser-test.js:1097:16
03:26:29 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:995:9
03:26:29 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:803:59
03:26:29 INFO - Rejection date: Sun Feb 10 2019 03:25:00 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
03:26:29 INFO - Stack trace:
03:26:29 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
03:26:29 INFO - chrome://mochikit/content/browser-test.js:nextTest:745
03:26:29 INFO - chrome://mochikit/content/browser-test.js:timeoutFn:1202
03:26:29 INFO - setTimeout handlerchrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest_setTimeoutShim:684
03:26:29 INFO - chrome://mochikit/content/browser-test.js:timeoutFn:1180
03:26:29 INFO - setTimeout handler
chrome://mochikit/content/browser-test.js:Tester_execTest:1164
03:26:29 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
03:26:29 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
03:26:29 INFO - GECKO(10028) | MEMORY STAT | vsize 2099140MB | vsizeMaxContiguous 65964319MB | residentFast 305MB | heapAllocated 66MB
03:26:29 INFO - TEST-OK | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | took 90060ms
03:26:29 INFO - Not taking screenshot here: see the one that was previously logged
03:26:29 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_bug567127.js | Found a tab after previous test timed out: about:addons -
03:26:29 INFO - checking window state
03:26:29 INFO - TEST-START | toolkit/mozapps/extensions/test/browser/browser_bug567137.js
03:26:29 INFO - GECKO(10028) | Manager window unload handler
03:26:30 INFO - GECKO(10028) | Manager window unload handler
03:26:30 INFO - GECKO(10028) | Manager window unload handler
03:26:30 INFO - GECKO(10028) | MEMORY STAT | vsize 2099123MB | vsizeMaxContiguous 65964319MB | residentFast 307MB | heapAllocated 84MB
03:26:30 INFO - TEST-OK | toolkit/mozapps/extensions/test/browser/browser_bug567137.js | took 828ms

David can you assign someone to take a look at this?

Flags: needinfo?(ddurst)
Whiteboard: [stockwell needswork:owner]
Duplicate of this bug: 1526742
Keywords: leave-open
Keywords: checkin-needed
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2653d42f3448
Disable browser_bug567127.js on windows !debug due to frequent failures. r=jmaher

Keywords: checkin-needed
See Also: → 1489473
You need to log in before you can comment on or make changes to this bug.