Open Bug 1291912 Opened 8 years ago Updated 2 months ago

Add-ons that involve updates are not testable

Categories

(Release Engineering :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: emk, Unassigned)

References

Details

Add-ons such as Update Listener[1], Check for Updates in Help Menu[2], or Only Minor Update[3] are not testable because the normal release builds require Signing and unbranded add-on developer builds do not update. [1] https://addons.mozilla.org/firefox/addon/update-listener/ [2] https://addons.mozilla.org/firefox/addon/help-menu-update/ [3] https://addons.mozilla.org/firefox/addon/only-minor-update/
The old behavior (updating to branded builds) is better for add-on developers because it will make Check for Updates in Help Menu and Only Minor Update testable. Update Listener is still untestable, but your workaround (manually installing a new build) will work. It would be inconvenient for unintended users, but it should not be a problem because it is unintended :) Please revert bug 1290548 even if you do not maintain an update channel for unbranded builds.
Why do you think it is better to add more differences between official release builds and unbranded builds? It defeats the sole purpose of the add-on developer builds.
Flags: needinfo?(kmoir)
If we were to provide updates for unbranded addon builds they would be on a different channel than the release builds.
Flags: needinfo?(kmoir)
Assignee: nobody → kmoir
Assignee: kmoir → nobody
Component: General Automation → General
Severity: normal → S3
QA Contact: catlee
You need to log in before you can comment on or make changes to this bug.