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
8 months ago
19 days 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)

(Reporter)

Description

8 months ago
treeherder
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
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)

Updated

4 months ago
Duplicate of this bug: 1489526
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)

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]

Updated

2 months ago
Duplicate of this bug: 1526742
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Keywords: leave-open
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Keywords: checkin-needed
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

Comment 35

2 months ago

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
Comment hidden (Intermittent Failures Robot)

Updated

19 days ago
See Also: → 1489473
You need to log in before you can comment on or make changes to this bug.