Bug 1580565 Comment 102 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Backed out 7 changesets (bug 1580565) for browser_entry_point_telemetry.js failures

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&fromchange=84855eefe4c47deb80d3a9693f5aa7c9f5b9f03c&searchStr=mochitest-browser-chrome&tochange=5db64345bebd6d588f256e8ce830cb81c38d73a4&selectedJob=298746124

Backout link: https://hg.mozilla.org/integration/autoland/rev/5db64345bebd6d588f256e8ce830cb81c38d73a4

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=298746124&repo=autoland&lineNumber=41312

```
...
task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | got password management tab - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - mainMenu_entryPoint, password manager dialog shown
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | waiting for telemetry event count - 1 == 1 - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | content must be in snapshot. Has [content]. - true == true - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | After filtering we must have the expected number of events. - 1 == 1 - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | category in event pwmgr#open_management#mainmenu must match. - "pwmgr" matches "pwmgr" - 
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | method in event pwmgr#open_management#mainmenu must match. - "open_management" matches "open_management" - 
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | object in event pwmgr#open_management#mainmenu must match. - "mainmenu" matches "mainmenu" - 
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - mainMenu_entryPoint, close dialog and main menu
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - Leaving test bound mainMenu_entryPoint
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - Entering test bound pageInfo_entryPoint
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - Console message: [JavaScript Error: "Unknown Collection "main/fxmonitor-breaches"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 137}]
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:137:5
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:373:13
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - async*get@resource://services-settings/RemoteSettingsClient.jsm:315:22
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - async*getPotentialBreachesByLoginGUID@resource:///modules/LoginBreaches.jsm:51:74
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - _sendAllLoginRelatedObjects@resource:///actors/AboutLoginsParent.jsm:869:29
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - receiveMessage@resource:///actors/AboutLoginsParent.jsm:486:29
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - async*handleEvent@resource:///actors/AboutLoginsChild.jsm:41:14
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - @chrome://browser/content/aboutlogins/aboutLogins.js:171:12
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - 
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - Console message: [JavaScript Error: "InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable" {file: "resource:///actors/AboutLoginsParent.jsm" line: 859}]
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - Buffered messages logged at 02:49:33
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, opening pageinfo
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, got pageinfo, wait until password button is visible
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, clicking the show passwords button...
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, waiting for the passwords manager dialog
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - waiting for new tab to open
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | got password management tab - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | content must be in snapshot. Has [content]. - true == true - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | After filtering we must have the expected number of events. - 1 == 1 - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | category in event pwmgr#open_management#pageinfo must match. - "pwmgr" matches "pwmgr" - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | method in event pwmgr#open_management#pageinfo must match. - "open_management" matches "open_management" - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | object in event pwmgr#open_management#pageinfo must match. - "pageinfo" matches "pageinfo" - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - pageInfo_entryPoint, close dialog and pageInfo
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - Buffered messages finished
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | A promise chain failed to handle a rejection: An attempt was made to use an object that is not, or is no longer, usable - stack: sendMessageFn@resource:///actors/AboutLoginsParent.jsm:859:57
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - _sendAllLoginRelatedObjects@resource:///actors/AboutLoginsParent.jsm:867:20
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - async*receiveMessage@resource:///actors/AboutLoginsParent.jsm:486:29
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - async*handleEvent@resource:///actors/AboutLoginsChild.jsm:41:14
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - @chrome://browser/content/aboutlogins/aboutLogins.js:171:12
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - Rejection date: Wed Apr 22 2020 02:49:32 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - Stack trace:
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:265
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1070
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1074
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:904
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:918
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - Leaving test bound pageInfo_entryPoint
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - GECKO(5748) | [Parent 4848, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h, line 37
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - GECKO(5748) | [Parent 4848, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h, line 37
[task 2020-04-22T02:49:34.034Z] 02:49:34     INFO - GECKO(5748) | [Parent 4848, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h, line 37
[task 2020-04-22T02:49:34.034Z] 02:49:34     INFO - TEST-FAIL | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | Assertion count 2 is greater than expected range 0-0 assertions. - 
[task 2020-04-22T02:49:34.049Z] 02:49:34     INFO - GECKO(5748) | MEMORY STAT | vsize 1009MB | vsizeMaxContiguous 502MB | residentFast 434MB | heapAllocated 141MB
[task 2020-04-22T02:49:34.049Z] 02:49:34     INFO - TEST-OK | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | took 2293ms
```
Backed out 7 changesets (bug 1580565) for browser_entry_point_telemetry.js failures

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=mochitest-browser-chrome&tochange=5db64345bebd6d588f256e8ce830cb81c38d73a4&fromchange=73b29412fd2d5dac36f3f356adbfaafb3f7154d1&selectedJob=298746124

Backout link: https://hg.mozilla.org/integration/autoland/rev/5db64345bebd6d588f256e8ce830cb81c38d73a4

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=298746124&repo=autoland&lineNumber=41312

```
...
task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | got password management tab - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - mainMenu_entryPoint, password manager dialog shown
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | waiting for telemetry event count - 1 == 1 - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | content must be in snapshot. Has [content]. - true == true - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | After filtering we must have the expected number of events. - 1 == 1 - 
[task 2020-04-22T02:49:34.029Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | category in event pwmgr#open_management#mainmenu must match. - "pwmgr" matches "pwmgr" - 
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | method in event pwmgr#open_management#mainmenu must match. - "open_management" matches "open_management" - 
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | object in event pwmgr#open_management#mainmenu must match. - "mainmenu" matches "mainmenu" - 
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - mainMenu_entryPoint, close dialog and main menu
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - Leaving test bound mainMenu_entryPoint
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - Entering test bound pageInfo_entryPoint
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - Console message: [JavaScript Error: "Unknown Collection "main/fxmonitor-breaches"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 137}]
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:137:5
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:373:13
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - async*get@resource://services-settings/RemoteSettingsClient.jsm:315:22
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - async*getPotentialBreachesByLoginGUID@resource:///modules/LoginBreaches.jsm:51:74
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - _sendAllLoginRelatedObjects@resource:///actors/AboutLoginsParent.jsm:869:29
[task 2020-04-22T02:49:34.030Z] 02:49:34     INFO - receiveMessage@resource:///actors/AboutLoginsParent.jsm:486:29
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - async*handleEvent@resource:///actors/AboutLoginsChild.jsm:41:14
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - @chrome://browser/content/aboutlogins/aboutLogins.js:171:12
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - 
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - Console message: [JavaScript Error: "InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable" {file: "resource:///actors/AboutLoginsParent.jsm" line: 859}]
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - Buffered messages logged at 02:49:33
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, opening pageinfo
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, got pageinfo, wait until password button is visible
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, clicking the show passwords button...
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - pageInfo_entryPoint, waiting for the passwords manager dialog
[task 2020-04-22T02:49:34.031Z] 02:49:34     INFO - waiting for new tab to open
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | got password management tab - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | content must be in snapshot. Has [content]. - true == true - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | After filtering we must have the expected number of events. - 1 == 1 - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | category in event pwmgr#open_management#pageinfo must match. - "pwmgr" matches "pwmgr" - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | method in event pwmgr#open_management#pageinfo must match. - "open_management" matches "open_management" - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - TEST-PASS | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | object in event pwmgr#open_management#pageinfo must match. - "pageinfo" matches "pageinfo" - 
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - pageInfo_entryPoint, close dialog and pageInfo
[task 2020-04-22T02:49:34.032Z] 02:49:34     INFO - Buffered messages finished
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | A promise chain failed to handle a rejection: An attempt was made to use an object that is not, or is no longer, usable - stack: sendMessageFn@resource:///actors/AboutLoginsParent.jsm:859:57
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - _sendAllLoginRelatedObjects@resource:///actors/AboutLoginsParent.jsm:867:20
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - async*receiveMessage@resource:///actors/AboutLoginsParent.jsm:486:29
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - async*handleEvent@resource:///actors/AboutLoginsChild.jsm:41:14
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - @chrome://browser/content/aboutlogins/aboutLogins.js:171:12
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - Rejection date: Wed Apr 22 2020 02:49:32 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - Stack trace:
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:265
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1070
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1074
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:904
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:918
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - Leaving test bound pageInfo_entryPoint
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - GECKO(5748) | [Parent 4848, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h, line 37
[task 2020-04-22T02:49:34.033Z] 02:49:34     INFO - GECKO(5748) | [Parent 4848, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h, line 37
[task 2020-04-22T02:49:34.034Z] 02:49:34     INFO - GECKO(5748) | [Parent 4848, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h, line 37
[task 2020-04-22T02:49:34.034Z] 02:49:34     INFO - TEST-FAIL | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | Assertion count 2 is greater than expected range 0-0 assertions. - 
[task 2020-04-22T02:49:34.049Z] 02:49:34     INFO - GECKO(5748) | MEMORY STAT | vsize 1009MB | vsizeMaxContiguous 502MB | residentFast 434MB | heapAllocated 141MB
[task 2020-04-22T02:49:34.049Z] 02:49:34     INFO - TEST-OK | toolkit/components/passwordmgr/test/browser/browser_entry_point_telemetry.js | took 2293ms
```

Back to Bug 1580565 Comment 102