Intermittent browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | popup count correct - Got 1, expected 0
Categories
(WebExtensions :: Untriaged, defect, P5)
Tracking
(firefox67 fixed)
| Tracking | Status | |
|---|---|---|
| firefox67 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: rpl)
References
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])
Attachments
(1 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) |
| 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 25•7 years ago
|
||
There are 24 total failures in the last 7 day and 35 total failures in the last 30.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=227413931&repo=autoland&lineNumber=1973
[task 2019-02-09T13:57:35.862Z] 13:57:35 INFO - TEST-START | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js
[task 2019-02-09T13:57:40.574Z] 13:57:40 INFO - GECKO(1085) | JavaScript error: resource://gre/modules/WebProgressChild.jsm, line 58: NS_ERROR_UNEXPECTED:
[task 2019-02-09T13:57:41.469Z] 13:57:41 INFO - TEST-INFO | started process screentopng
[task 2019-02-09T13:57:42.229Z] 13:57:42 INFO - TEST-INFO | screentopng: exit 0
[task 2019-02-09T13:57:42.230Z] 13:57:42 INFO - <snipped 3 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2019-02-09T13:57:42.230Z] 13:57:42 INFO - Buffered messages logged at 13:57:37
[task 2019-02-09T13:57:42.230Z] 13:57:42 INFO - Console message: Warning: attempting to write 7102 bytes to preference browser.uiCustomization.state. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
[task 2019-02-09T13:57:42.230Z] 13:57:42 INFO - started
[task 2019-02-09T13:57:42.230Z] 13:57:42 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | view type is valid -
[task 2019-02-09T13:57:42.231Z] 13:57:42 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | background page is correct -
[task 2019-02-09T13:57:42.233Z] 13:57:42 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | runtime.getBackgroundPage() is correct - Expected: [object Window], Actual: [object Window] -
[task 2019-02-09T13:57:42.236Z] 13:57:42 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | background count correct -
[task 2019-02-09T13:57:42.491Z] 13:57:42 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | tab count correct -
[task 2019-02-09T13:57:42.492Z] 13:57:42 INFO - Buffered messages finished
[task 2019-02-09T13:57:42.493Z] 13:57:42 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | popup count correct - Got 1, expected 0
[task 2019-02-09T13:57:42.493Z] 13:57:42 INFO - Stack trace:
[task 2019-02-09T13:57:42.495Z] 13:57:42 INFO - chrome://mochikit/content/browser-test.js:test_is:1315
[task 2019-02-09T13:57:42.497Z] 13:57:42 INFO - chrome://mochitests/content/browser/browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js:checkViews:146
[task 2019-02-09T13:57:42.497Z] 13:57:42 INFO - chrome://mochitests/content/browser/browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js:null:204
[task 2019-02-09T13:57:42.498Z] 13:57:42 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1106
[task 2019-02-09T13:57:42.498Z] 13:57:42 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1097
[task 2019-02-09T13:57:42.499Z] 13:57:42 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
[task 2019-02-09T13:57:42.500Z] 13:57:42 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
[task 2019-02-09T13:57:42.500Z] 13:57:42 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_getViews.js | count for type correct -
David can you assign someone to take a look at this?
Updated•7 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 28•7 years ago
|
||
This test was failing intermittently in opt and pgo builds because there was a slightly chance that
the test extension may be calling browser.extension.getViews while the popup context was unloading
but it wasn't still destroyed and so it wasn't yet removed from the set of the extension views.
This patch fixes this intermittency by changing the promiseBrowserContentUnloaded test helper to
ensure that the unloadPromise is resolved when the "inner-window-destroyed" message for the
extension window is being notified to the "observer service" listeners, as it is what
the ExtensionPageChild is listening to decide when the ExtensionPageContextChild should be
unloaded and removed from the set of the extension views.
| Assignee | ||
Updated•7 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 30•7 years ago
|
||
Comment 31•7 years ago
|
||
| bugherder | ||
| Comment hidden (Intermittent Failures Robot) |
Comment 33•7 years ago
|
||
From my understanding this issue is related to the addon tests. Is there any need of manual QA here? If not can you please mark it as "qe-verify- "
| Assignee | ||
Updated•7 years ago
|
Description
•