QA/Fennec/Gradle Migration

From MozillaWiki
< QA‎ | Fennec
Revision as of 11:37, 12 October 2017 by BogdanSurd (talk | contribs)
Jump to navigation Jump to search

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for verifying that there are no errors caused by the gradle tools migration and build configuration.

Ownership

Developer contacts:

QA contacts:

Overall Status

[NOT LANDED] Nightly 58: first landed on - xx-10-2017

[NOT LANDED] Beta 58: NA

Testing Summary

Scope of testing

The testing will be focus on

Environments

Testing will be performed on following devices:

  • Phones
    • 5.x - Huawei Honor 5X, Samsung Galaxy Note 4
    • 6.x - Nexus 5, Oneplus Two, Huawei P9 Lite, Sony Xperia Z5 Premium
    • 7.x - HTC 10, Samsung Galaxy S6, Huawei P10
    • 8.x - Nexus 6P, Google Pixel
  • Tablets
    • 5.x - Huawei MediaPad M2
    • 6.x - Asus ZenPad 8.0 Z380KL
    • 7.x - Samsung Galaxy Tab 3

Specifications

  • information about the feature
    • how to use it
    • turn on/off feature
  • screenshots

Acceptance Criteria

  • Gradle Builds do not break any major functionality in Fennec

Testing details

Test Cases

Testing days

Date: 12-10-2017


Bug Work

Tracking bugs

  • Meta bug
    • bug 1405376 - (gradle-automation-v1) [meta] Use Gradle to build Firefox for Android in automation (v1 -- work for initial landing)
Full Query
ID Priority Summary Status Resolution Assigned to
1384312 -- Support generating JNI wrappers under --with-gradle RESOLVED FIXED Max Liu [:maliu]
1405396 -- Make Fennec B build use --with-gradle and turn Fennec Bg into Bng using --without-gradle RESOLVED FIXED Nick Alexander :nalexander [he/him]
1406457 -- set up oak for gradle testing RESOLVED FIXED Aki Sasaki (not active)
1411667 -- Remove com.stanfy.spoon Gradle plugin entirely RESOLVED FIXED Nick Alexander :nalexander [he/him]

4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);


Signoff

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 N/A

Beta testing N/A