QA/Fennec/Message EOL plan to Gingerbread users
From MozillaWiki
Overview
Purpose
The purpose of this wiki is to provide a system notification to give an EOL message to Gingerbread users
Ownership
Teodora Vermesan, irc: TeoVermesan
Overall Status
[LANDED] Nightly 47: first landed on - 01-03-2016
[LANDED] Aurora 47: first landed on - 09-03-2016
[LANDED] Beta 47: first landed on - 27-04-2016
Testing Summary
Scope
The testing will be focus on
- verifying that a system notification on gingerbread is displayed
- verifying that the system notification provides a link that takes the user to an appropriate SUMO page
Environments
Testing will be performed on gingerbread devices
Specifications
- Provide a system notification to honeycomb users only stating Gingerbread is EOLing (text, link)
- The system notification must contain a link (ie to a SUMO article) that can provide further information to the user about the EOL of Gingerbread
- Gingerbread users include Android OS versions 2.3–2.3.7
- SUMO article required detailing:
- The fact that Firefox for Android does not support Gingerbread past this final release
- That Firefox will still be on the user's device unless they uninstall it themselves, but that Firefox will no longer be updated (including security fixes) <- this must be tested out to ensure we detail out the correct UX
- Device support pages must be updated to exclude references to Gingerbread
- PR must have a reactive statement ready
User stories
- As a user, I want to be made aware of important information relevant to me: in this case, that Gingerbread is no longer supported by Firefox
Acceptance Criteria
- A system notification is presented to the user upon client update that is shown only to Gingerbread users
- The system notification provides a link that takes the user to an appropriate SUMO page
Additional Info
- SUMO link
- Should be targeted for Fx xx timeframe -> xx?
- Required for Gingerbread EOL planning (so we can notify the users that we will no longer be supporting Firefox updates on Gingerbread)
Testing details
Test Cases
Testing Days
Date: 01-03-2015
- I've installed an older version Nightly 47.0a1 (29-02) and updated to latest 47.0a1 (01-03).
- A notification is displayed in the notification bar informing users that "Nightly will no longer update". Tapping it, a new tab with a sumo article should open
Date:12-04-2016 Mid- Aurora testing
- A notification is displayed in the notification bar informing users that "Aurora will no longer update". Tapping it, a new tab is opened with a sumo article opens providing information about no longer supporting Firefox on Gingerbread devices.
Date:04-05-2016(47Beta2)
- A notification is displayed in the notification bar informing users that "Firefox Beta will no longer update". Tapping it, a new tab is opened with a sumo article opens providing information about no longer supporting Firefox on Gingerbread devices.
Bug work
Bug tracking
- bugs to track the updates for EOL plan to Honeycomb users
ex:
ID | Summary | Priority | Status |
---|---|---|---|
1220184 | Stop supporting Gingerbread, bumping minSdkVersion to 15 | -- | RESOLVED |
1244701 | Message EOL plan to gingerbread users | -- | RESOLVED |
2 Total; 0 Open (0%); 2 Resolved (100%); 0 Verified (0%);
Bugs fixed
[RESOLVED FIXED] Bug 1244701 - Message EOL plan to gingerbread users
- ↳ 2016-03-01: verified fixed on 47.0a1 (016-03-01) using One+1 (Android 5.1.1);
Bugs assigned
[ASSIGNED] Bug 1220184 - Stop supporting Gingerbread, bumping minSdkVersion to 15
Sign off
Criteria
- All test cases should be executed
- All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed
Results
Nightly testing
- There were no blockers found while testing this feature.
- A system notification is displayed in the notification bar informing users that "Nightly will no longer update". Tapping it, a new tab opens with an article saying that Firefox will no longer be supported on Gingerbread.
Aurora testing
- There were no blockers found while testing this feature.
- A system notification is displayed in the notification bar informing users that "Aurora will no longer update". Tapping it, a new tab opens with an article saying that Firefox will no longer be supported on Gingerbread.
Beta testing
- There were no blockers found while testing this feature.
- A system notification is displayed in the notification bar informing users that "Beta will no longer update". Tapping it, a new tab opens with an article saying that Firefox will no longer be supported on Gingerbread.