Closed Bug 1449287 Opened 8 years ago Closed 8 years ago

Renew telemetry histograms

Categories

(Core :: Panning and Zooming, enhancement, P3)

enhancement

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?
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)
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)
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
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+
Priority: -- → P3
Whiteboard: [gfx-noted]
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
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: