Bug 1429765 - Extend lifetime of MediaRecorder telemetry probes. r?chutten, liuche draft
authorBryce Van Dyk <bvandyk@mozilla.com>
Thu, 11 Jan 2018 09:11:32 -0500
changeset 719200 b7a188ea2209fba213a3d7512409ba897372b6ee
parent 714652 e21b99d94615768026b5600ac7618901075f2644
child 745716 e6cde785bf43c2bcd3b345959835eb33b8cc0874
push id95170
push userbvandyk@mozilla.com
push dateThu, 11 Jan 2018 16:01:34 +0000
reviewerschutten, liuche
bugs1429765, 1400757
milestone59.0a1
Bug 1429765 - Extend lifetime of MediaRecorder telemetry probes. r?chutten, liuche Extend lifetime of MEDIA_RECORDER_RECORDING_DURATION, MEDIA_RECORDER_TRACK_ENCODER_INIT_TIMEOUT_TYPE, and SCALARS_MEDIARECORDER.RECORDING_COUNT telemetry probes. This allows continued monitoring of MediaRecorder usage in the wild. See Bug 1400757 for the original introduction of these probes. MozReview-Commit-ID: FzM2Awhv25H
toolkit/components/telemetry/Histograms.json
toolkit/components/telemetry/Scalars.yaml
--- a/toolkit/components/telemetry/Histograms.json
+++ b/toolkit/components/telemetry/Histograms.json
@@ -9418,27 +9418,27 @@
     "expires_in_version": "never",
     "kind": "enumerated",
     "n_values": 8,
     "description": "Type of call: (Bitmask) Audio = 1, Video = 2, DataChannels = 4"
   },
   "MEDIA_RECORDER_RECORDING_DURATION": {
     "record_in_processes": ["main", "content"],
     "alert_emails": ["bvandyk@mozilla.com"],
-    "expires_in_version": "60",
+    "expires_in_version": "64",
     "kind": "exponential",
     "high": 3600,
     "n_buckets": 100,
     "bug_numbers": [1400757],
     "description": "The length of time (in seconds) that a recording lasted. Recorded when a recorder stops"
   },
   "MEDIA_RECORDER_TRACK_ENCODER_INIT_TIMEOUT_TYPE": {
     "record_in_processes": ["main", "content"],
     "alert_emails": ["bvandyk@mozilla.com"],
-    "expires_in_version": "60",
+    "expires_in_version": "64",
     "kind": "enumerated",
     "n_values": 4,
     "bug_numbers": [1400757],
     "description": "Records the type of timeout that happened while attempting to init the encoder. Audio = 0, Video = 1. Recorded immediately following a timeout"
   },
   "DEVTOOLS_ENTRY_POINT": {
     "record_in_processes": ["main"],
     "bug_numbers": [1378863],
--- a/toolkit/components/telemetry/Scalars.yaml
+++ b/toolkit/components/telemetry/Scalars.yaml
@@ -750,17 +750,17 @@ mathml:
       - 'content'
 
 mediarecorder:
   recording_count:
     bug_numbers:
       - 1400757
     description: >
       The number of times a MediaRecorder has been started. Recorded when a MediaRecorder starts
-    expires: "60"
+    expires: "64"
     kind: uint
     notification_emails:
       - bvandyk@mozilla.com
     release_channel_collection: opt-in
     record_in_processes:
       - main
       - content