Closed Bug 1629910 Opened 5 years ago Closed 5 years ago

browser_PageActions_removeExtension.js/ browser_lwt_telemetry.js/ browser_PageActions.js is going to permafail when Gecko version number increases to 78 on on 2020-05-04

Categories

(Toolkit :: Add-ons Manager, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox-esr68 --- unaffected
firefox75 --- unaffected
firefox76 --- unaffected
firefox77 + verified

People

(Reporter: CosminS, Assigned: rpl)

References

Details

[Tracking Requested - why for this release]:

Version increase simulation: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception%2Cusercancel%2Crunnable&revision=4b5ccefba5f619f1940a9bb21aae5e5b7072fb9c&searchStr=%28bc&selectedJob=297508486

Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=297508486&repo=try

[task 2020-04-14T11:43:16.714Z] 11:43:16     INFO - TEST-PASS | browser/base/content/test/pageActions/browser_PageActions_removeExtension.js | 'Remove' item is not disabled - true == true - 
[task 2020-04-14T11:43:16.714Z] 11:43:16     INFO - Buffered messages finished
[task 2020-04-14T11:43:16.714Z] 11:43:16     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/pageActions/browser_PageActions_removeExtension.js | parent must be in snapshot. Has []. - false == true - JS frame :: resource://testing-common/TelemetryTestUtils.jsm :: assertEvents :: line 138
[task 2020-04-14T11:43:16.714Z] 11:43:16     INFO - Stack trace:
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - resource://testing-common/TelemetryTestUtils.jsm:assertEvents:138
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - chrome://mochitests/content/browser/browser/base/content/test/pageActions/browser_PageActions_removeExtension.js:contextMenu_removeExtension_panel:80
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1044
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1079
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:909
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:918
[task 2020-04-14T11:43:16.715Z] 11:43:16     INFO - Not taking screenshot here: see the one that was previously logged
Flags: needinfo?(edilee)
Flags: needinfo?(edilee) → needinfo?(mstriemer)
Regressed by: 1500147
No longer regressed by: 1620556

Was last touched by https://hg.mozilla.org/mozilla-central/rev/ce1ade5464ee in Bug 1590736. Luca, could you please have a look over this? Thank you.

Component: Lint and Formatting → Add-ons Manager
Flags: needinfo?(mstriemer) → needinfo?(lgreco)
Product: Firefox Build System → Toolkit
No longer regressed by: 1500147

(In reply to Cosmin Sabou [:CosminS] from comment #1)

Was last touched by https://hg.mozilla.org/mozilla-central/rev/ce1ade5464ee in Bug 1590736. Luca, could you please have a look over this? Thank you.

Sure, I'm assigning it to myself (to see if any of them are not actually used and remove them, and extend the probes that have to keep).

Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Flags: needinfo?(lgreco)

The following probes are the ones that in my opinion we will want to extend:

The following probes are the one that I'm not sure if they are being used in any dashboard / reports or if they turned out to be helpful to investigate about:addons issues (and so we should double-check if we can remove them):

Mark, these are all probes that we initially added as part of Bug 1500147, do you know who we should ask to know if they are being used in any dashboard or reports? (or if you did used any of them to investigate something related to about:addons)

Flags: needinfo?(mstriemer)

I think Jorge should decide if we want to keep this data around to make decisions in the future.

Flags: needinfo?(mstriemer) → needinfo?(jorge)

We've used them a couple of times in the past (1, 2), and I expect we'll continue needing them in the future. Our ownership of this code is fairly recent, so we haven't done much in this area yet, but it should hopefully change.

Flags: needinfo?(jorge)
See Also: → 1630152
Depends on: 1630596
Priority: -- → P1

Hi Cosmin,
Bug 1630596 has been landed and so this should now be fixed, do you confirm that this perma fail does not happen anymore in a new 78 version increase simulation?

Flags: needinfo?(csabou)

Code sheriffs will run the next version increase simulation on Monday and resolve this bug if the issue is gone.

Flags: needinfo?(csabou)
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.