Closed
Bug 1294235
Opened 8 years ago
Closed 6 years ago
Build signed xpis from source in AOM browser tests
Categories
(Toolkit :: Add-ons Manager, defect, P3)
Tracking
()
RESOLVED
FIXED
mozilla65
People
(Reporter: aswan, Assigned: aswan, Mentored)
Details
(Keywords: good-first-bug, Whiteboard: [refactoring] triaged)
Attachments
(1 file, 2 obsolete files)
There are a bunch of addons in toolkit/mozapps/extensions/test/browser/addons use by mochitests in the parent directory. Since these are mochitests, we have signed xpis in the tree alongside the original code contained within the addons. No matter what we do, developers who create or modify these tests need to get their add-ons signed, but the current process is confusing. Kris had the good suggestion of leaving the source code there but instead of checking in the signed xpis, checking in the META-INF directories and then creating loadable xpis at build time. In this way, there would be no danger of having the source code and xpi be out of sync.
Updated•8 years ago
|
Comment 1•7 years ago
|
||
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INACTIVE
Updated•7 years ago
|
Status: RESOLVED → REOPENED
Resolution: INACTIVE → ---
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → aswan
Status: REOPENED → ASSIGNED
Assignee | ||
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Updated•6 years ago
|
Attachment #9020944 -
Attachment is obsolete: true
Assignee | ||
Comment 5•6 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/20bdfda7c5739101723ae1495e66816b28ada208
Bug 1294235 Pack xpis for addon manager tests at build time r=kmag
Comment 6•6 years ago
|
||
Backed out changeset 20bdfda7c573 (bug 1294235) for browser_webext_options.js perma failure
push that caused the backout: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&group_state=expanded&revision=20bdfda7c5739101723ae1495e66816b28ada208
failure: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&fromchange=f2aee8014db6194ee85ec6043263389698a4b1d4&group_state=expanded&selectedJob=208783602&searchStr=windows%2C7%2Copt%2Cmochitests%2Cwith%2Ce10s%2Ctest-windows7-32%2Fopt-mochitest-browser-chrome-e10s-6%2Cm-e10s%28bc6%29
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&fromchange=f2aee8014db6194ee85ec6043263389698a4b1d4&group_state=expanded&selectedJob=208783124&searchStr=windows%2C7%2Cdebug%2Ctest-windows7-32%2Fdebug-test-verify-e10s-1%2C%28tv1%29
backout: https://hg.mozilla.org/integration/mozilla-inbound/rev/8ae21741b57cda1f74dd4cec977cb5d0b240277e
Flags: needinfo?(aswan)
Assignee | ||
Comment 7•6 years ago
|
||
Try run with fixed pgo tests:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f6651d6fc106a99967b4568afbbff420801363da&selectedJob=208808540
Flags: needinfo?(aswan)
Assignee | ||
Comment 8•6 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/08ce1617c4819700220f03329bb6717dc3f20bf8
Bug 1294235 Pack xpis for addon manager tests at build time r=kmag
Comment 9•6 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 7 years ago → 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Assignee | ||
Updated•6 years ago
|
Attachment #9019497 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•