Bug 1429765 - Extend lifetime of MediaRecorder telemetry probes. r=chutten,liuche
authorBryce Van Dyk <bvandyk@mozilla.com>
Thu, 11 Jan 2018 09:11:32 -0500
changeset 399078 6e299e057fd4396cd4900c82336df2c2c511fce4
parent 399077 de312c964b3a6b6a864f4ea987a61b820dae7ac1
child 399079 d40da09bed641cb7638d1e9cc96d6ab1edda8189
push id57992
push userbvandyk@mozilla.com
push dateFri, 12 Jan 2018 21:02:43 +0000
treeherderautoland@6e299e057fd4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerschutten, liuche
bugs1429765, 1400757
milestone59.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
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
@@ -9412,27 +9412,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