QA/Fennec/Message EOL plan to Gingerbread users

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search

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

Chenxia Liu, irc: liuche

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
EOL notification





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:

Full Query
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.