QA/Fennec/Drop Android API 15 support

< QA‎ | Fennec

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 _____
  • making sure that starting with Fennec ____ API 15 OSes will no longer receive updates for Fennec

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