QA/Fennec/35: Difference between revisions

From MozillaWiki
< QA‎ | Fennec
Jump to navigation Jump to search
(→‎Milestones: updating status)
 
(62 intermediate revisions by 6 users not shown)
Line 5: Line 5:
[[Image:Schedule-Fx35.png|800px|link=Mobile/Roadmap|Click to view Roadmap]]
[[Image:Schedule-Fx35.png|800px|link=Mobile/Roadmap|Click to view Roadmap]]


=== Meetings ===
== Milestones ==
; [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Roadmap]
* {{done|}} [[QA/Fennec/35/Nightly|Nightly]]
* {{done|}} [[QA/Fennec/35/Aurora|Aurora]]
* {{done|}} [[QA/Fennec/35/Beta/1|Beta 1]]
* {{done|}} [[QA/Fennec/35/Beta/2|Beta 2]]
* {{done|}} [[QA/Fennec/35/Beta/4|Beta 4]]
* {{done|}} [[QA/Fennec/35/Beta/6|Beta 6]]
* {{done|}} [[QA/Fennec/35/Beta/8|Beta 8]]
* {{done|}} [[QA/Fennec/35/Beta/10|Beta 10]]
* {{done|}} [[QA/Fennec/35/RC/1|RC 1]]
 
== Meetings ==
{| class="wikitable" width="100%"
{| class="wikitable" width="100%"
  |-
  |-
Line 38: Line 50:
  |}
  |}


=== Features ===
= Features =
The following tracks [[Mobile/Roadmap#Firefox_35_.28Nightly.29|features in development]] for this release.
{| class="wikitable" style="width:100%"
{| class="wikitable"
! style="text-align:left" | Feature ('''[https://trello.com/b/LOT5QEMp/fennec-tracking-master-list roadmap]''')
  ! Feature
! style="text-align:left" | Owner
  ! Tracking Bug
! style="text-align:left" | Status
  ! Test Plan
  ! style="text-align:left" | Documentation
  ! QA Contact
|-
  ! Current Health
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=1002573 Sync tabs panel]
  | Cata Suciu
  | {{mok}}
  | [[QA/Fennec/Sync_tabs_panel|test_plan]]
  |-
  |-
  | Accept-Language header customization UI
  | [ Provide a wifi toggle widget on error pages]
  | {{bug|881510}}
  |
  |  
  |   
  | Ioana Chiorean
  | [[ | test plan]]
  | Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Bing as default search provider
  | [Share handler overlay]
  | {{bug|1049108}}
| Teo Vermesan
  |
  | {{mok}}  
|
  | [https://wiki.mozilla.org/QA/Fennec/Share_handler_overlay Testplan]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Change default search engine
  | [Settings Improvements]
  | {{bug|1071022}}
| Teo Vermesan
  |
  | {{mok}}  
|
  | [https://wiki.mozilla.org/QA/Fennec/Settings_Rewrite Testplan]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Convert to downloads.jsm
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=1017135 Search activity v1]
  | {{bug|901360}}
| Flaviu Cos
  |
  | {{mok}}
|
  | [[QA/Fennec/Search_activity|test plan]]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Enable NetworkLinkService
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=1032506 Moz Stumbler]
  | {{bug|939318}}
| Cata Suciu
  |
  | {{mok}}
|
  | [[QA/Fennec/MozStumbler|test plan]]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Fetch suggested sites from content services backend
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=881510 Accept-Language header customization UI]
|
  | Ioana Chiorean
|
  | {{mok}}
  |
| [[QA/Fennec/UI_lang_switching|test plan]]
  | Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | HTTPS for Bing searches
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=958873 HTTPS for Bing searches]
  | {{bug|958873}}
| Teo Vermesan
  |
  | {{mok}}
|
  | [https://wiki.mozilla.org/QA/Fennec/Bing_Search_Engine Testplan]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Lock screen widget for guest sessions
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=1042199 Widget for searching from error pages]
  | {{bug|815682}}
| Cristina Madaras
  |
  | {{mok}}
|
  | [[QA/Fennec/Widget_for_searching_from_error_pages|test plan]]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Minify Fennec JS code
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=939318 Enable NetworkLinkService]
  | {{bug|1039902}}
| Cata Suciu
  | {{mok}}
  |
  |
|
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Moz Stumbler
  | [Send tile metric ping]
  | {{bug|1032506}}
  |
  |  
  |   
  |
  | [[ | test plan]]
  | Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Search activity v1
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=816318 Use system download manager on Gingerbread or newer]
  | {{bug|1017135}}
| Cristina Madaras
  |
  | {{mok}}
|
  | [[QA/Fennec/System_download_manager_on_GB%2B|test plan]]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Send tile network ping
  | [Added locale(s): Breton (br), Esperanto (eo),
  |
  |
  |
  |   
  |
  |  
  | Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Send to TV video & tab support
  | [[Mobile/Fatfennec | Fatfennec]]: Minifying JS
  | {{bug|921924}}
| Catalin Suciu
  | {{mok}}
| [[QA/Fennec/Fatfennec_MinifyingJS  | Test Plan]]
  |-
| [WebSockets in Workers]
|
  |
  |
  |
  | [[ | test plan]]
| Nightly: {{mrisk|}} Aurora: n/a Beta: n/a Release: n/a
  |-  
  |-
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=1047594 HTTP2]
| Settings Improvements
| {{bug|1063114}}
  | [[QA/Fennec/Settings Rewrite | Test Plan]]
  |  
  |  
| Nightly: {{mrisk|}} Aurora: n/a Beta: n/a Release: n/a
|-
| Split APK for Gingerbread release
| {{bug|1039789}}
  |
  |
  |
  | [[ | test plan]]
| Nightly: {{blocked|}} Aurora: n/a Beta: n/a Release: n/a
  |-
  |-
  | Sync tabs panel
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=1054520 GeoLocation - Fennec Stumbler]
| {{bug|1002573}}
  |  
  |  
|
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
|-
| Tablet tab redesign v1
| {{bug|1014156}}
|
|
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
|-
| Tablet tab redesign v2
| {{bug|1024426}}
  |
  |
  |
  | [[ | test plan]]
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-  
|-
| Two-tier APKs based on device capability
| {{bug|1039789}}
|
|
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |-
| Use system download manager on Gingerbread or newer
| {{bug|816318}}
|
|
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
|-
| Widget for searching from error pages
| {{bug|1042199}}
|
|
| Nightly: {{ok|}} Aurora: n/a Beta: n/a Release: n/a
  |}
  |}


=== Stability ===
Crash signatures affecting at least 10% of users should be reported as topcrash bugs (~150 reports/week for Nightly).
* [https://crash-stats.mozilla.com/daily?p=FennecAndroid Crashes per Active Daily Install]
* [https://crash-stats.mozilla.com/topcrasher/products/FennecAndroid/versions/35.0a1/date_range_type/build?days=7 Top Crashers for Fennec 35.0a1]


=== Reported Bugs ===
== Top Crashes ==
<bugzilla>
; Reports
{
* [https://crash-stats.mozilla.com/topcrasher/products/FennecAndroid/versions/35.0b1 Top Crashes]
"include_fields":"id,summary,status,resolution",
* [https://crash-stats.mozilla.com/topchangers/products/FennecAndroid/versions/35.0b1 Top Changers]
"product":"Firefox for Android",
* [https://crash-stats.mozilla.com/daily?p=FennecAndroid&v=35.0b1 Crashes per User]
"chfield":"[Bug creation]",
* [https://crash-analysis.mozilla.com/rkaiser/0000.overview.html Robert Kaiser's Analysis Reports]
"chfieldfrom":"2014-09-02",
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1_xIrN3RTnAUeoPs_HkzctOzF7Mvbevf0PWF2pwUq4Nk/edit#gid=0 Graph]
"chfieldto":"2014-10-13"
}
</bugzilla>


== Triage ==
=== Topcrash Bugs ===
<bugzilla>
<bugzilla>
{
{
  "include_fields":"id,summary,last_change_time,status",
  "include_fields":"id,summary,cf_status_firefox35",
  "keywords":"topcrash-android",
  "keywords":"topcrash-android",
  "f1":"cf_status_firefox35",
  "f1":"cf_status_firefox35",
  "o1":"nowordssubstr",
  "o1":"nowordssubstr",
  "v1":"---"
  "v1":"--- unaffected wontfix"
}
</bugzilla>
 
=== Unconfirmed Bugs ===
<bugzilla>
{
"include_fields":"id,summary,last_change_time",
"product":"Firefox for Android",
"status":"UNCONFIRMED"
}
</bugzilla>
 
=== Fixed Bugs ===
<bugzilla>
{
"include_fields":"id,summary,last_change_time,status",
"product":"Firefox for Android",
"status":"RESOLVED",
"resolution":"FIXED",
"target_milestone":"Firefox 35"
}
</bugzilla>
 
=== Testing Wanted Bugs ===
<bugzilla>
{
"include_fields":"id,summary,last_change_time,status",
"product":"Firefox for Android",
"f1":"keywords",
"o1":"substring",
"v1":"wanted"
}
}
</bugzilla>
</bugzilla>
== Tasks ==
=== Nightly ===
{| class="wikitable"
! style="text-align:left" | Task
! style="text-align:left" | Frequency
! style="text-align:left" | Last Checked
|-
| [http://mzl.la/1xHy32s Triage bugs reported in the last 24 hours for confirmation]
| Daily
| 2014-10-02
|-
| [http://mzl.la/1vBJcP9 Triage fixed bugs for qe-verify status]
| Daily
| 2014-10-02
|-
| [https://crash-stats.mozilla.com/topcrasher/products/FennecAndroid/versions/35.0a1/date_range_type/report/crash_type/browser/os_name/None/result_count/300?days=7 Review crashstats for new/spiking crashes]
| Daily
| 2014-10-02
|-
| Ensure major feature work is assigned and on track
| Daily
| 2014-10-02
|-
|}
===Aurora===
* [https://wiki.mozilla.org/QA/Fennec/35/Aurora/SignOff SignOff]
=== Beta ===
* [https://wiki.mozilla.org/QA/Fennec/35/Beta Beta Status]
** [https://wiki.mozilla.org/QA/Fennec/35/Beta/1 Beta 1]
** [https://wiki.mozilla.org/QA/Fennec/35/Beta/2 Beta 2]
** [https://wiki.mozilla.org/QA/Fennec/35/Beta/4 Beta 4]
** [https://wiki.mozilla.org/QA/Fennec/35/Beta/6 Beta 6]
** [https://wiki.mozilla.org/QA/Fennec/35/Beta/8 Beta 8]
** [https://wiki.mozilla.org/QA/Fennec/35/Beta/10 Beta 10]
=== Release Candidate ===
* [https://wiki.mozilla.org/QA/Fennec/35/RC/1 RC 1]

Latest revision as of 14:31, 23 January 2015

Last updated: 2015/01/23

Schedule

Click to view Roadmap

Milestones

Roadmap

Meetings

Meeting Purpose When
Crashkill Discuss urgent concerns with stability (ie. crashes) Every Monday at 10:00 AM Pacific
Product Planning Discuss concerns about feature development and/or schedule Every Tuesday at 9:00 AM Pacific
Release Coordination Raise issues of utmost importance to the Release Managers Every Tuesday & Thursday at 10:00 AM Pacific
Development Discuss concerns with development Every Wednesday at 9:30 AM Pacific
Mobile Triage Nominate bugs to get developer attention Every Thursday at 10:00 AM Pacific
Quality Engineering Discuss concerns with the Support and Project teams Every Thursday at 1:30 PM Pacific

Features

Feature (roadmap) Owner Status Documentation
Sync tabs panel Cata Suciu [ON TRACK] test_plan
[ Provide a wifi toggle widget on error pages] [[ | test plan]]
[Share handler overlay] Teo Vermesan [ON TRACK] Testplan
[Settings Improvements] Teo Vermesan [ON TRACK] Testplan
Search activity v1 Flaviu Cos [ON TRACK] test plan
Moz Stumbler Cata Suciu [ON TRACK] test plan
Accept-Language header customization UI Ioana Chiorean [ON TRACK] test plan
HTTPS for Bing searches Teo Vermesan [ON TRACK] Testplan
Widget for searching from error pages Cristina Madaras [ON TRACK] test plan
Enable NetworkLinkService Cata Suciu [ON TRACK]
[Send tile metric ping] [[ | test plan]]
Use system download manager on Gingerbread or newer Cristina Madaras [ON TRACK] test plan
[Added locale(s): Breton (br), Esperanto (eo),
Fatfennec: Minifying JS Catalin Suciu [ON TRACK] Test Plan
[WebSockets in Workers] [[ | test plan]]
HTTP2 [[ | test plan]]
GeoLocation - Fennec Stumbler [[ | test plan]]


Top Crashes

Reports
Full Query
ID Summary Status firefox35
895775 java.lang.IllegalArgumentException: Receiver not registered: org.mozilla.gecko.GeckoNetworkManager@<addr>: at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java) at org.mozilla.gecko.GeckoNetworkManager.stopListening(GeckoNetworkManager.java) verified
1013996 crash in js::irregexp::ExecuteCode(JSContext*, js::jit::JitCode*, char16_t const*, unsigned int, unsigned int, js::MatchPairs*) verified
1028802 crash in mozilla::gfx::AlphaBoxBlur::Blur(unsigned char*) verified
1049138 crash in VisitNextEdgeBetweenRect fixed
1061678 crash in mozilla::layers::TileClient::GetBackBuffer(nsIntRegion const&, gfxContentType, mozilla::layers::SurfaceMode, bool*, nsIntRegion&, bool, mozilla::RefPtr<mozilla::layers::TextureClient>*) verified
1067018 crash in mozilla::gfx::SourceSurfaceAlignedRawData::InitWithStride(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat, int, bool) verified
1069369 Android crash in mozilla::image::RasterImage::DecodeSomeData verified
1070797 crash in java.lang.IllegalArgumentException: mimeType can''t be null at android.app.DownloadManager.validateArgumentIsNonEmpty(DownloadManager.java) verified
1072332 crash in java.lang.NullPointerException: at org.mozilla.gecko.db.PerProfileDatabases.getDatabaseHelperForProfile(PerProfileDatabases.java) verified
1078304 crash in mozilla::widget::android::GLController::CreateEGLSurfaceForCompositorWrapper() verified
1081768 Crash with java.lang.NullPointerException @ org.mozilla.gecko.gfx.LayerView.registerCxxCompositor(LayerView.java:525) when BrowserApp is immediately displaced as foreground activity affected
1081948 crash in java.lang.NullPointerException: key == null at java.util.EnumMap.putImpl(EnumMap.java) verified
1085461 crash in nsAString_internal::BeginReading(nsReadingIterator<char16_t>&) const verified
1085744 crash in operator new(unsigned int) | libstagefright.so@0x8d949 [Sony Android 4.4] verified
1089261 crash in java.lang.IllegalStateException: at android.media.MediaCodec.dequeueOutputBuffer(Native Method) verified
1090379 crash in mozilla::image::imgFrame::DrawableRef() fixed
1090384 crash in libskia.so@0xfea10 affected
1091599 crash in java.lang.IllegalStateException: at android.media.MediaCodec.flush(Native Method) verified
1108709 Android crash in libOMX_Core.so@0x1a40 on Mali-400 MP and some PowerVR SGX 540 adapters fixed
1110528 crash in mozilla::layers::TextureImageTextureSourceOGL::Update(mozilla::gfx::DataSourceSurface*, nsIntRegion*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>*) fixed

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