QA/Fennec/Drop Android API 15 support: Difference between revisions

From MozillaWiki
< QA‎ | Fennec
Jump to navigation Jump to search
(add)
 
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
== Ownership ==
== Ownership ==
Developer contact:  
Developer contact:  
QA: [mailto:ioana.chiorean@softvision.com :ioanachiorean]
QA: [mailto:ioana.chiorean@softvision.ro :ioanachiorean]


== Overall Status ==
== Overall Status ==


<small>'''<font color="green">[LANDED]</font>'''</small> Nightly 56.0a1
<small>'''<font color="green">[LANDED]</font>'''</small> Nightly 56.0a1
 
<small>'''<font color="green">[LANDED]</font>'''</small> Beta 56: first landed on Beta 1
<small>'''<font color="red">[NOT LANDED]</font>'''</small> Beta 56: first landed on


= Testing Summary =  
= Testing Summary =  
Line 17: Line 16:
== Scope of testing ==
== Scope of testing ==
The testing will be focus on
The testing will be focus on
* making sure the last build recieve for API 15 OSes will be _____
* making sure the last build recieve for API 15 OSes will be Fennec 56
* making sure that starting with Fennec ____ API 15 OSes will no longer receive updates for Fennec
* making sure that starting with Fennec 56 API 15 OSes will no longer receive updates for Fennec and they will be notified about this.


== Environments ==
== Environments ==
Line 39: Line 38:
== Testing days==
== Testing days==
===Date:10-07-2017===
===Date:10-07-2017===
* Test plan Creation  
* Test plan Creation
 
===Date:24-07-2017===
* [https://support.mozilla.org/en-US/kb/will-firefox-work-my-mobile-device SuMO] page to track
* Consulted bug - {{Bug|1220720}} - Message EOL plan to Honeycomb users
===Date:28-07-2017===
* Devices:
** ZTE Grand X In - Android 4.0.4 - x86 architecture
** HTC Sensations 4G - Android 4.0.3
* Bugs verified:
** {{Bug|1316462}}
** {{Bug|1382081}} - Notify API 15 user EOL
* Screenshot
* [[File:ScreenshotsNightlyAPI15EOL.png|300px|thumb|center| Nightly]]
* [[File:NotificationAPI15EOL.png|300px|thumb|center| Nightly]]


=Bug Work=
=Bug Work=

Latest revision as of 16:13, 19 September 2017

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for verifying that dropping the support for API 15 will not produce any regressions.

Ownership

Developer contact: QA: :ioanachiorean

Overall Status

[LANDED] Nightly 56.0a1 [LANDED] Beta 56: first landed on Beta 1

Testing Summary

Scope of testing

The testing will be focus on

  • making sure the last build recieve for API 15 OSes will be Fennec 56
  • making sure that starting with Fennec 56 API 15 OSes will no longer receive updates for Fennec and they will be notified about this.

Environments

Testing will be performed on following devices:

  • Phones
    • From Android 4.0 to 7.1
  • Tablet
    • From Android 4.0 to 7.1

Specifications

User stories

Acceptance Criteria

Testing details

Test Cases

Testing days

Date:10-07-2017

  • Test plan Creation

Date:24-07-2017

  • SuMO page to track
  • Consulted bug - bug 1220720 - Message EOL plan to Honeycomb users

Date:28-07-2017

  • Devices:
    • ZTE Grand X In - Android 4.0.4 - x86 architecture
    • HTC Sensations 4G - Android 4.0.3
  • Bugs verified:
  • Screenshot
  • Nightly
  • Nightly

Bug Work

Bug Work

  • Meta bug
Full Query
ID Priority Summary Status Assigned to
1352602 -- Use ANDROID_TARGET_SDK and MOZ_ANDROID_MIN_SDK_VERSION consistently in Gradle and AndroidManifest.xml.in; add MOZ_ANDROID_COMPILE_SDK_VERSION RESOLVED Nick Alexander :nalexander [he/him]
1379190 P3 Remove AndroidDecoderReader RESOLVED Jean-Yves Avenard [:jya]
1382081 -- Notify API 15 user EOL VERIFIED Max Liu [:maliu]
1384482 P1 Fennec: Make Treeherder and archive.mozilla.org broadcast the right Android API level (API-16+) RESOLVED Johan Lorenzo [:jlorenzo] - PTO - Back Jan 5th
1385346 -- Improve Error message when trying to install a new build on API 15 devices RESOLVED

5 Total; 0 Open (0%); 4 Resolved (80%); 1 Verified (20%);


Bug fixed

Signoff

Criteria

  • All test cases should be executed
  • All blockers, critical issues must be fixed and verified or have an agreed-upon timeline for being fixed


Results

Nightly testing

  • in progress

Beta testing

  • n/a