Bug 1539309 - Collect CHECKERBOARD probes in release and extend collection r=jrmuizel
authorTim D. Smith <tdsmith@mozilla.com>
Mon, 01 Apr 2019 14:11:22 +0000
changeset 467634 90c5adf892a17e36c82711e4c291bfe66c19d213
parent 467633 37530e362d329083cb3d1a57e2c735252a1b3b83
child 467635 41f4b3d8de33b908948fc3ae38c6630511fe823a
push id35806
push userrgurzau@mozilla.com
push dateWed, 03 Apr 2019 04:07:39 +0000
treeherdermozilla-central@45808ab18609 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel
bugs1539309
milestone68.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 1539309 - Collect CHECKERBOARD probes in release and extend collection r=jrmuizel The CHECKERBOARD probes are used as performance outcomes / diagnostics for WebRender. We are beginning to test WebRender in release, so we should have these probes available. This change additionally extends collection through version 73 to be compatible with the January 2020 horizon for the ongoing nightly/beta WebRender study. Differential Revision: https://phabricator.services.mozilla.com/D25126
toolkit/components/telemetry/Histograms.json
--- a/toolkit/components/telemetry/Histograms.json
+++ b/toolkit/components/telemetry/Histograms.json
@@ -246,48 +246,52 @@
     "expires_in_version": "never",
     "kind": "enumerated",
     "n_values": 21,
     "description": "Maximum number of concurrent threads reached during a given download session"
   },
   "CHECKERBOARD_DURATION": {
     "record_in_processes": ["main", "content", "gpu"],
     "alert_emails": ["gfx-telemetry-alerts@mozilla.com", "kgupta@mozilla.com"],
-    "bug_numbers": [1238040],
-    "expires_in_version": "70",
+    "bug_numbers": [1238040, 1539309],
+    "releaseChannelCollection": "opt-out",
+    "expires_in_version": "73",
     "kind": "exponential",
     "high": 100000,
     "n_buckets": 50,
     "description": "Duration of a checkerboard event in milliseconds"
   },
   "CHECKERBOARD_PEAK": {
     "record_in_processes": ["main", "content", "gpu"],
     "alert_emails": ["gfx-telemetry-alerts@mozilla.com", "kgupta@mozilla.com"],
-    "bug_numbers": [1238040],
-    "expires_in_version": "70",
+    "bug_numbers": [1238040, 1539309],
+    "releaseChannelCollection": "opt-out",
+    "expires_in_version": "73",
     "kind": "exponential",
     "high": 66355200,
     "n_buckets": 50,
     "description": "Peak number of CSS pixels checkerboarded during a checkerboard event (the high value is the size of a 4k display with max APZ zooming)"
   },
   "CHECKERBOARD_POTENTIAL_DURATION": {
     "record_in_processes": ["main", "content", "gpu"],
     "alert_emails": ["gfx-telemetry-alerts@mozilla.com", "kgupta@mozilla.com"],
-    "bug_numbers": [1238040],
-    "expires_in_version": "70",
+    "bug_numbers": [1238040, 1539309],
+    "releaseChannelCollection": "opt-out",
+    "expires_in_version": "73",
     "kind": "exponential",
     "high": 1000000,
     "n_buckets": 50,
     "description": "Duration of a chunk of time (in ms) that could reasonably have had checkerboarding"
   },
   "CHECKERBOARD_SEVERITY": {
     "record_in_processes": ["main", "content", "gpu"],
     "alert_emails": ["gfx-telemetry-alerts@mozilla.com", "kgupta@mozilla.com"],
-    "bug_numbers": [1238040],
-    "expires_in_version": "70",
+    "bug_numbers": [1238040, 1539309],
+    "releaseChannelCollection": "opt-out",
+    "expires_in_version": "73",
     "kind": "exponential",
     "high": 1073741824,
     "n_buckets": 50,
     "description": "Opaque measure of the severity of a checkerboard event"
   },
   "CHILD_PROCESS_LAUNCH_MS" : {
     "record_in_processes": ["main"],
     "alert_emails": ["jld@mozilla.com", "jimm@mozilla.com", "mconley@mozilla.com"],