Closed
Bug 1449287
Opened 8 years ago
Closed 8 years ago
Renew telemetry histograms
Categories
(Core :: Panning and Zooming, enhancement, P3)
Core
Panning and Zooming
Tracking
()
RESOLVED
FIXED
mozilla61
| Tracking | Status | |
|---|---|---|
| firefox61 | --- | fixed |
People
(Reporter: kats, Assigned: kats)
Details
(Whiteboard: [gfx-noted])
Attachments
(2 files)
Got this expiry email:
===
The following histograms will be expiring on 2018-05-07, and should be removed from the codebase, or have their expiry versions updated:
* CHECKERBOARD_DURATION expires in version 62.0a1 (watched by kgupta@mozilla.com) - Duration of a checkerboard event in milliseconds
* CHECKERBOARD_PEAK expires in version 62.0a1 (watched by kgupta@mozilla.com) - 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 expires in version 62.0a1 (watched by kgupta@mozilla.com) - Duration of a chunk of time (in ms) that could reasonably have had checkerboarding
* CHECKERBOARD_SEVERITY expires in version 62.0a1 (watched by kgupta@mozilla.com) - Opaque measure of the severity of a checkerboard event
* COMPOSITOR_ANIMATION_DURATION expires in version 62.0a1 (watched by kgupta@mozilla.com) - Duration of animations running on the compositor in milliseconds
* COMPOSITOR_ANIMATION_MAX_CONTIGUOUS_DROPS_APZ expires in version 62.0a1 (watched by kgupta@mozilla.com) - For APZ/scrolling compositor animations, the maximum number of contiguous frame drops encountered
* COMPOSITOR_ANIMATION_MAX_CONTIGUOUS_DROPS_CHROME expires in version 62.0a1 (watched by kgupta@mozilla.com) - For compositor animations of chrome-process layers, the maximum number of contiguous frame drops encountered
* COMPOSITOR_ANIMATION_MAX_CONTIGUOUS_DROPS_CONTENT expires in version 62.0a1 (watched by kgupta@mozilla.com) - For compositor animations of content-process layers, the maximum number of contiguous frame drops encountered
* COMPOSITOR_ANIMATION_MAX_LAYER_AREA expires in version 62.0a1 (watched by kgupta@mozilla.com) - High-watermark of layer area affected during a compositor animation. Units are layer pixels squared.
* COMPOSITOR_ANIMATION_THROUGHPUT_APZ expires in version 62.0a1 (watched by kgupta@mozilla.com) - Frame throughput ratio (scaled up to 1000) for APZ/scrolling animations in the compositor.
* COMPOSITOR_ANIMATION_THROUGHPUT_CHROME expires in version 62.0a1 (watched by kgupta@mozilla.com) - Frame throughput ratio (scaled up to 1000) for compositor animations of chrome-process layers.
* COMPOSITOR_ANIMATION_THROUGHPUT_CONTENT expires in version 62.0a1 (watched by kgupta@mozilla.com) - Frame throughput ratio (scaled up to 1000) for compositor animations of content-process layers.
* CONTENT_RESPONSE_DURATION expires in version 62.0a1 (watched by kgupta@mozilla.com) - Main thread response times for APZ notifications about input events (ms)
===
I'm not sure which of these we want to keep and which we want to let lapse.
Probably want to keep the checkerboarding ones for the eventual comparison against webrender. The COMPOSITOR_ANIMATION ones seems to be specific to the AsyncCompositionManager codepath so they wouldn't really be comparable to the WR numbers if we managed to instrument that. CONTENT_RESPONSE_DURATION can probably be dropped now?
| Assignee | ||
Comment 1•8 years ago
|
||
Harald, any thoughts on the COMPOSITOR_ANIMATION telemetry probes? IIRC you were one of the parties who requested these, do you know if these probes are still being monitored?
Flags: needinfo?(hkirschner)
Comment 2•8 years ago
|
||
Kats, we had some high hopes for those probes but have not used them since – probably also because they are hard to analyze with their unique distributions.
If we don't have graphics features shipping as experiments in the future (apart from webrender, which would need new metrics) I don't see why we would need to keep them around.
Flags: needinfo?(hkirschner)
| Assignee | ||
Comment 3•8 years ago
|
||
Thanks for the info!
I'll remove those probes and renew the rest. I realized CONTENT_RESPONSE_DURATION would be good to keep around because with webrender there's going to be some thread-bouncing of the messages that trigger CONTENT_RESPONSE_DURATION and it would be good to have this probe to see if it increases latency.
Assignee: nobody → bugmail
| Assignee | ||
Comment 4•8 years ago
|
||
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
Comment 7•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8965454 [details]
Bug 1449287 - Extend useful APZ telemetry probes for a few more versions.
https://reviewboard.mozilla.org/r/234198/#review239836
Attachment #8965454 -
Flags: review?(francois) → review+
| Assignee | ||
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: [gfx-noted]
Comment 8•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8965453 [details]
Bug 1449287 - Remove obsolete compositor animation telemetry probes.
https://reviewboard.mozilla.org/r/234196/#review240260
It's a bit unfortunate that we put effort into developing these probes and then never used them :/
Attachment #8965453 -
Flags: review?(botond) → review+
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4f734b7b3c44
Remove obsolete compositor animation telemetry probes. r=botond
https://hg.mozilla.org/integration/autoland/rev/5d49be8bf0a7
Extend useful APZ telemetry probes for a few more versions. r=francois
Comment 10•8 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/4f734b7b3c44
https://hg.mozilla.org/mozilla-central/rev/5d49be8bf0a7
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in
before you can comment on or make changes to this bug.
Description
•