Closed Bug 1665739 Opened 5 years ago Closed 5 years ago

Perma toolkit/mozapps/extensions/test/xpinstall/browser_doorhanger_installs.js | Test timed out - when Gecko 82 merges to Beta on 2020-09-21

Categories

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

defect

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox80 --- unaffected
firefox81 --- unaffected
firefox82 + fixed
firefox83 --- fixed

People

(Reporter: aryx, Assigned: mixedpuppy)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Please be aware this would turn into a production failure for beta next Monday.

central-as-beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&selectedTaskRun=Plc30SJcSIut9ZWRG23aXA.0&resultStatus=success%2Ctestfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=314b5bf834e4bd95b88642c4397504af8c18ac2e&searchStr=browser-chrome

Log: https://treeherder.mozilla.org/logviewer.html#?job_id=315958094&repo=try

[task 2020-09-17T14:54:39.034Z] 14:54:39 INFO - Observed addon-install-blocked for 1 installs
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Install of http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/recommended.xpi was in state 3
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Console message: 1600354032003 addons.repository DEBUG cacheAddons: enabled false IDs ["recommended-xpi@tests.mozilla.orgs"]
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Buffered messages logged at 14:48:38
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Longer timeout required, waiting longer... Remaining timeouts: 3
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Buffered messages logged at 14:50:08
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Longer timeout required, waiting longer... Remaining timeouts: 2
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Buffered messages logged at 14:51:38
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Longer timeout required, waiting longer... Remaining timeouts: 1
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Buffered messages logged at 14:53:02
[task 2020-09-17T14:54:39.035Z] 14:54:39 INFO - Console message: [JavaScript Error: "Unknown Collection "main/nimbus-desktop-experiments"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 160}]
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:160:5
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:470:13
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO -
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - Buffered messages finished
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/xpinstall/browser_doorhanger_installs.js | Test timed out -
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/xpinstall/browser_doorhanger_installs.js | No unexamined telemetry events after test is finished - [] deepEqual [{"method":"install","object":"unknown","value":"26","extra":{"step":"started","source":"test-host","method":"installTrigger"}},{"method":"install","object":"unknown","value":"26","extra":{"step":"download_started","source":"test-host","method":"installTrigger"}},{"method":"install","object":"extension","value":"26","extra":{"step":"download_completed","download_time":"203","source":"test-host","method":"installTrigger","addon_id":"recommended-xpi@tests.mozilla.orgs"}},{"method":"install","object":"extension","value":"26","extra":{"step":"site_warning","source":"test-host","method":"installTrigger","addon_id":"recommended-xpi@tests.mozilla.orgs"}}] - JS frame :: resource://testing-common/AddonTestUtils.jsm :: hookAMTelemetryEvents/< :: line 1969
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - Stack trace:
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - resource://testing-common/AddonTestUtils.jsm:hookAMTelemetryEvents/<:1969
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - chrome://mochikit/content/browser-test.js:nextTest:555
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - Console message: 1600354478623 addons.xpi DEBUG Cancelling download of http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/recommended.xpi
[task 2020-09-17T14:54:39.036Z] 14:54:39 INFO - Console message: 1600354478647 addons.xpi DEBUG removeTemporaryFile: http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/recommended.xpi removing temp file /tmp/tmp-2w5.xpi
[task 2020-09-17T14:54:39.037Z] 14:54:39 INFO - GECKO(7851) | MEMORY STAT | vsize 3088MB | residentFast 357MB | heapAllocated 100MB
[task 2020-09-17T14:54:39.037Z] 14:54:39 INFO - TEST-OK | toolkit/mozapps/extensions/test/xpinstall/browser_doorhanger_installs.js | took 450144ms

Flags: needinfo?(mixedpuppy)
Assignee: nobody → mixedpuppy
Severity: -- → S3
Flags: needinfo?(mixedpuppy)
Priority: -- → P1

This test can be disabled on beta for a short while. The problem is that I used a dev-root signed addon in the test and forgot that wouldn't work on beta. I'll get that changed, but may not have time before uplift.

Flags: needinfo?(jcristau)
Flags: needinfo?(aryx.bugmail)

Will disable it on beta after central has merged to it tomorrow.

Keywords: leave-open

The patch uses a regular amo signed extension for the test now. It should land on nightly, uplift, then revert the patch from comment 3.

Comment on attachment 9176969 [details]
Bug 1665739 fix recommended addon signature

Beta/Release Uplift Approval Request

  • User impact if declined: Some addon install flow changes are not tested.

Revert the patch in comment 3 along with landing this patch.

  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce: Test was perma-fail on beta
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It can be re-disabled.
  • String changes made/needed:
Attachment #9176969 - Flags: approval-mozilla-beta?

Comment on attachment 9176969 [details]
Bug 1665739 fix recommended addon signature

test-only change, I'll get this into beta.

Attachment #9176969 - Flags: approval-mozilla-beta?
Whiteboard: [checkin-needed-beta]

Needinfo for open issue, test had been disabled.

Flags: needinfo?(mixedpuppy)

Nevermind.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(mixedpuppy)
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: