Closed
Bug 1979791
Opened 10 months ago
Closed 10 months ago
Fix trainhop mochitest jobs so that they don't uninstall the XPI under test on startup
Categories
(Firefox :: New Tab Page, task)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
143 Branch
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: mconley, Assigned: mconley)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Bug 1973228 added a pref that needs to be set by the New Tab XPI download mechanism in order for the extension to not be uninstalled at startup. We need to do that for our trainhop jobs in automation that are running the XPI against beta (and eventually release).
| Assignee | ||
Comment 1•10 months ago
|
||
This preference is normally set via Nimbus when doing a New Tab train-hop, but when
running the tests in automation like this, we install the XPI using the more
traditional extension install mechanism.
This is kind of a hack, but so long as this string here is not empty, we bypass the
uninstall that occurs at startup, and read from the installed XPI.
Updated•10 months ago
|
Assignee: nobody → mconley
Status: NEW → ASSIGNED
Pushed by mconley@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/f4e5d4875717
https://hg.mozilla.org/integration/autoland/rev/529fbd1c44e5
Set browser.newtabpage.trainhopAddon.version for nt-trainhop jobs. r=rpl,jmaher
Comment 3•10 months ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
status-firefox143:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
Updated•9 months ago
|
QA Whiteboard: [qa-triage-done-c144/b143]
You need to log in
before you can comment on or make changes to this bug.
Description
•