QA/Fennec/Telemetry probes for Fennec UI elements: Difference between revisions

From MozillaWiki
< QA‎ | Fennec
Jump to navigation Jump to search
(Created page with "==Feature Reference== * Meta Bug: * Overal Status: ** Nightly: {{mrisk}} ** Aurora: {{mrisk}} ** Beta: {{mrisk}} ** Owner:(Flaviu Cos, irc: flaviu) ===Testing details=== *T...")
 
 
(40 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Feature Reference==
==Feature Reference==
* Meta Bug:
* Meta Bug: {{Bug|942279}}
* Overal Status:  
* Overal Status:  
** Nightly: {{mrisk}}  
** Nightly: {{mrisk}}  
** Aurora: {{mrisk}}  
** Aurora: {{mrisk}}  
** Beta: {{mrisk}}
** Beta: {{mrisk}}  
** Owner:(Flaviu Cos, irc: flaviu)
* Owner:(Flaviu Cos, irc: flaviu)
===Testing details===
===Testing details===
*Tracking Telemetry Bugs:
*Tracking Telemetry Bugs:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=942279  (mobile-ui-telemetry) [meta] Add probes for Mobile UI Telemetry]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=942279  (mobile-ui-telemetry) (meta) Add probes for Mobile UI Telemetry]
 
====Date: 2014-05-19====
*Bugs verified:
**{{Bug|977196}} - UI Telemetry for opening urls
**{{Bug|981028}} - Add telemetry probes for Top Sites
 
====Date: 2014-05-26====
*Bugs verified:
**{{Bug|1002318}} - Add UI Telemetry for sanitizing private data
**{{Bug|1012795}} - Replace editing mode cancel button telemetry extra with button id name
 
====Date: 2014-05-29====
*Bugs verified:
**{{Bug|1004890}} - Add UI telemetry for the Home Page contextmenu
**{{Bug|1004889}} - Add UI telemetry for the main menu
 
====Date: 2014-05-30====
* Bugs verified:
** {{Bug|1008386}} - Add thumbnail position to griditem loadurl probe
* Updated the bug list with the bugs that are not in the meta bug
* Updated testplan
* Investigate telemetry probes implemented in javascript
** and chat with [mfinkle] about this
 
====Date: 2014-06-06====
*Bugs verified:
**{{Bug|997487}} - Add UI telemetry to editing mode cancel button
 
====Date: 2014-06-10====
*Bugs verified:
**{{Bug|1008194}} - Add UI telemetry for 'Request Desktop Site'
 
====Date: 2014-06-19====
*Bug investigation:
**{{Bug|997768}} - UI telemetry for top sites
====Date: 2014-07-04====
*Verified bugs:
**{{Bug|1018432}} - Add telemetry for "+" button in tabs tray
**{{Bug|997768}} - UI telemetry for top sites
 
====Date: 2014-07-30====
*Verified bugs:
**{{Bug|988648}} - Telemetry: Bookmarking/Saving
 
====Date: 2014-09-05====
*Verified bugs:
**{{Bug|1007523}} - Add UI telemetry for managing search engines
 
====Date: 2014-09-29====
*Verified bugs:
**{{Bug|996753}} - Add telemetry for Settings usage
**{{Bug|1063748}} - Follow-up: Add telemetry for Onboarding first run screen buttons


===Bugzilla ===
===Bugzilla ===
* Telemetry bugs (query with status, no, )
 
ex:
==== [https://bugzilla.mozilla.org/show_bug.cgi?id=942279 META bug list] ====
<onlyinclude>
<bugzilla>
{
    "blocks": "942279",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "Status"
}
</bugzilla>
 
==== Bugs that are not in the meta bug ====
<bugzilla>
<bugzilla>
{
{
     "id": "942279"
     "id": "1004890,1004889,1008645,1012795,1014044,997768,1008194,996753,988648",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "Status"
}
}
</bugzilla>
</bugzilla>
</onlyinclude>


===Moztrap===
===Moztrap===
* testcases related (easier to track so when feature changes - update testcases)
* testcases related (easier to track so when feature changes - update testcases)
** NA

Latest revision as of 15:27, 29 September 2014

Feature Reference

  • Meta Bug: bug 942279
  • Overal Status:
    • Nightly: [AT RISK]
    • Aurora: [AT RISK]
    • Beta: [AT RISK]
  • Owner:(Flaviu Cos, irc: flaviu)

Testing details

Date: 2014-05-19

  • Bugs verified:

Date: 2014-05-26

  • Bugs verified:
    • bug 1002318 - Add UI Telemetry for sanitizing private data
    • bug 1012795 - Replace editing mode cancel button telemetry extra with button id name

Date: 2014-05-29

  • Bugs verified:

Date: 2014-05-30

  • Bugs verified:
    • bug 1008386 - Add thumbnail position to griditem loadurl probe
  • Updated the bug list with the bugs that are not in the meta bug
  • Updated testplan
  • Investigate telemetry probes implemented in javascript
    • and chat with [mfinkle] about this

Date: 2014-06-06

  • Bugs verified:
    • bug 997487 - Add UI telemetry to editing mode cancel button

Date: 2014-06-10

  • Bugs verified:
    • bug 1008194 - Add UI telemetry for 'Request Desktop Site'

Date: 2014-06-19

  • Bug investigation:

Date: 2014-07-04

  • Verified bugs:

Date: 2014-07-30

  • Verified bugs:

Date: 2014-09-05

  • Verified bugs:
    • bug 1007523 - Add UI telemetry for managing search engines

Date: 2014-09-29

  • Verified bugs:
    • bug 996753 - Add telemetry for Settings usage
    • bug 1063748 - Follow-up: Add telemetry for Onboarding first run screen buttons

Bugzilla

META bug list

Full Query
ID Priority Summary Status Assigned to
932092 -- Add JS module for adding UI telemetry probes RESOLVED Richard Newman [:rnewman]
958519 -- [meta] Add UI Telemetry for determining menu action usage RESOLVED
968308 P1 UI telemetry for home panels RESOLVED Sola Ogunsakin [:sola]
977196 P1 UI Telemetry for opening urls VERIFIED Sola Ogunsakin [:sola]
979443 -- Telemetry for home banner RESOLVED Chenxia Liu [:liuche]
981028 -- Add telemetry probes for Top Sites VERIFIED Sola Ogunsakin [:sola]
985569 -- Telemetry for guest mode RESOLVED
986095 -- Add UI Telemetry for Reading List RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
986719 -- Centralized documentation for UITelemetry RESOLVED Richard Newman [:rnewman]
988635 P2 Telemetry: Device orientation RESOLVED Sola Ogunsakin [:sola]
988640 P1 Telemetry: Duration of browsing session RESOLVED
988648 P1 Telemetry: Bookmarking/Saving VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
988650 P1 Telemetry: Sharing VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
988654 P3 Telemetry: Mozilla Messaging RESOLVED
994273 -- Home panel sessions not being properly closed RESOLVED Chenxia Liu [:liuche]
996753 -- Add telemetry for Settings usage VERIFIED :Margaret Leibovic
997487 -- Add UI telemetry to editing mode cancel button RESOLVED Michael Comella (:mcomella) [NI reported issues only: ex-Mozilla]
1000534 -- Telemetry session for history panel tabs RESOLVED
1002318 -- Add UI Telemetry for sanitizing private data VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1004645 -- UI telemetry for settings RESOLVED
1004889 -- Add UI telemetry for the main menu VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1004890 -- Add UI telemetry for the Home Page contextmenu VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1006670 -- Add UI Telemetry for 'Switch to native application' android icon RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1007095 -- Add UI telemetry for Reader actions RESOLVED
1007130 -- Add UI telemetry for 'Adding a new search engine' button RESOLVED Chenxia Liu [:liuche]
1007215 -- Add UI telemetry for Casting actions RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1007523 -- Add UI telemetry for managing search engines VERIFIED :Margaret Leibovic
1007647 -- Add support for getting realtime and/or uptime milliseconds since boot in JavaScript for Telemetry RESOLVED
1007836 -- Send 'tablet' flag with TelemetryPing info RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1008194 -- Add UI telemetry for 'Request Desktop Site' VERIFIED
1008645 -- Add UI telemetry for First-run VERIFIED
1012721 -- Add UI telemetry for NFC transfer RESOLVED
1012795 -- Replace editing mode cancel button telemetry extra with button id name VERIFIED Michael Comella (:mcomella) [NI reported issues only: ex-Mozilla]
1013601 -- Add uptimeMillis() to UITelemetry.jsm for getting current timestamp RESOLVED Chenxia Liu [:liuche]
1013672 -- Update UI Telemetry docs to match TelemetryContract. RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1018430 -- UI Telemetry for page context menu RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1018433 -- Add telemetry for "undo close tab" RESOLVED Chenxia Liu [:liuche]
1026003 -- UI telemetry for opening pages in new tabs from web content contextmenu RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1026338 -- Tweak the loadurl telemetry events RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1029834 -- Make contextmenu/menu telemetry more consistent RESOLVED Chenxia Liu [:liuche]

40 Total; 0 Open (0%); 28 Resolved (70%); 12 Verified (30%);


Bugs that are not in the meta bug

Full Query
ID Priority Summary Status Assigned to
988648 P1 Telemetry: Bookmarking/Saving VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
996753 -- Add telemetry for Settings usage VERIFIED :Margaret Leibovic
997768 -- UI telemetry for top sites VERIFIED
1004889 -- Add UI telemetry for the main menu VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1004890 -- Add UI telemetry for the Home Page contextmenu VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1008194 -- Add UI telemetry for 'Request Desktop Site' VERIFIED
1008645 -- Add UI telemetry for First-run VERIFIED
1012795 -- Replace editing mode cancel button telemetry extra with button id name VERIFIED Michael Comella (:mcomella) [NI reported issues only: ex-Mozilla]
1014044 -- [EPIC] UX Telemetry RESOLVED

9 Total; 0 Open (0%); 1 Resolved (11.11%); 8 Verified (88.89%);


Moztrap

  • testcases related (easier to track so when feature changes - update testcases)
    • NA