QA/Mobile/TelemetryTestPlan: Difference between revisions

events
m (typo)
(events)
Line 130: Line 130:


=== Events Ping ===
=== Events Ping ===
As of the writing of this test plan, there are currently 37 events defined in the fenix [https://github.com/mozilla-mobile/fenix/blob/master/app/metrics.yaml metrics.yaml]  (Look for "type: event").   
As of the writing of this test plan, there are currently 37 events defined in the fenix [https://github.com/mozilla-mobile/fenix/blob/master/app/events.yaml events.yaml]  (Look for "type: event").   


''Pick 4-5 event types and perform those user actions in sequence (NOTE: we will later want to verify that they are recorded on the telemetry server in the correct sequence).''


Reason (per the [https://github.com/mozilla-mobile/android-components/blob/master/components/service/glean/docs/pings/events.md events ping docs]): "The events ping's purpose is to transport all of the event metric information"
'''Launch Glean'''
 
*<code>adb shell -n org.mozilla.fenix/mozilla.components.service.glean.debug.GleanDebugActivity --ez logPings true --es sendPing events --es tagPings rpapa-test-02</code>
 
 
'''Start data collection'''
* Pick 4-5 event types and perform those user actions in sequence (NOTE: we will later want to verify that they are recorded on the telemetry server in the correct sequence).
* Reason (per the [https://github.com/mozilla-mobile/android-components/blob/master/components/service/glean/docs/pings/events.md events ping docs]): "The events ping's purpose is to transport all of the event metric information"


== Data Submission ==
== Data Submission ==
Confirmed users
487

edits