Commit ac90563d authored by Ilya Nikolaevskiy's avatar Ilya Nikolaevskiy Committed by Commit Bot

Remove expiry attribute from relevant WebRTC.Video histrograms

These histrograms are still needed, because these metrics are important
to measure video performance of WebRTC. They may not be actively used
right now but this is because we currently don't run any relevant
experiments. It's won't be the case in the future.

Bug: 970011,969980
Change-Id: Ib119ae50b6d1b4a2494121fed8226a38a1c44cf6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1645214Reviewed-by: default avatarJesse Doherty <jwd@chromium.org>
Commit-Queue: Jesse Doherty <jwd@chromium.org>
Auto-Submit: Ilya Nikolaevskiy <ilnik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667314}
parent 60fbf789
...@@ -145227,7 +145227,7 @@ should be kept until we use this API. --> ...@@ -145227,7 +145227,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.BandwidthLimitedResolutionInPercent" <histogram name="WebRTC.Video.Screenshare.BandwidthLimitedResolutionInPercent"
units="%" expires_after="M77"> units="%" expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
Percentage of sent frames that are limited in resolution due to bandwidth Percentage of sent frames that are limited in resolution due to bandwidth
...@@ -145255,7 +145255,7 @@ should be kept until we use this API. --> ...@@ -145255,7 +145255,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.Decoded.Vp8.Qp" units="qp value" <histogram name="WebRTC.Video.Screenshare.Decoded.Vp8.Qp" units="qp value"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The average QP (quantizer value) per frame for a received VP8 screenshare The average QP (quantizer value) per frame for a received VP8 screenshare
...@@ -145264,7 +145264,7 @@ should be kept until we use this API. --> ...@@ -145264,7 +145264,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.DroppedFrames.Capturer" <histogram name="WebRTC.Video.Screenshare.DroppedFrames.Capturer"
units="frames" expires_after="M77"> units="frames" expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Total number of frames dropped by a capturer for a sent screenshare stream. Total number of frames dropped by a capturer for a sent screenshare stream.
...@@ -145273,7 +145273,7 @@ should be kept until we use this API. --> ...@@ -145273,7 +145273,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.DroppedFrames.Encoder" units="frames" <histogram name="WebRTC.Video.Screenshare.DroppedFrames.Encoder" units="frames"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Total number of frames dropped by an encoder's internal rate limiter for a Total number of frames dropped by an encoder's internal rate limiter for a
...@@ -145291,7 +145291,7 @@ should be kept until we use this API. --> ...@@ -145291,7 +145291,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.DroppedFrames.Ratelimiter" <histogram name="WebRTC.Video.Screenshare.DroppedFrames.Ratelimiter"
units="frames" expires_after="M77"> units="frames" expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Total number of frames dropped by a WebRTC rate limiter (in MediaOpt) for a Total number of frames dropped by a WebRTC rate limiter (in MediaOpt) for a
...@@ -145300,7 +145300,7 @@ should be kept until we use this API. --> ...@@ -145300,7 +145300,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.EncodeTimeInMs" units="ms" <histogram name="WebRTC.Video.Screenshare.EncodeTimeInMs" units="ms"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The average encode time per frame for a sent (screen content) video stream. The average encode time per frame for a sent (screen content) video stream.
...@@ -145325,7 +145325,7 @@ should be kept until we use this API. --> ...@@ -145325,7 +145325,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.FecBitrateSentInKbps" units="kbps" <histogram name="WebRTC.Video.Screenshare.FecBitrateSentInKbps" units="kbps"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The number of sent FEC bits per second for a sent screenshare stream. The number of sent FEC bits per second for a sent screenshare stream.
...@@ -145335,7 +145335,7 @@ should be kept until we use this API. --> ...@@ -145335,7 +145335,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.FirPacketsReceivedPerMinute" <histogram name="WebRTC.Video.Screenshare.FirPacketsReceivedPerMinute"
units="packets/minute" expires_after="M77"> units="packets/minute" expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The number of received RTCP FIR packets per minute for a sent screenshare The number of received RTCP FIR packets per minute for a sent screenshare
...@@ -145355,7 +145355,7 @@ should be kept until we use this API. --> ...@@ -145355,7 +145355,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.FramesPerOvershoot" <histogram name="WebRTC.Video.Screenshare.FramesPerOvershoot"
units="sent/overshoot ratio" expires_after="M77"> units="sent/overshoot ratio" expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
Ratio of sent frames to number of re-encoded frames (due to target bitrate Ratio of sent frames to number of re-encoded frames (due to target bitrate
...@@ -145365,7 +145365,7 @@ should be kept until we use this API. --> ...@@ -145365,7 +145365,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.InputFramesPerSecond" units="fps" <histogram name="WebRTC.Video.Screenshare.InputFramesPerSecond" units="fps"
expires_after="M77"> expires_after="M80">
<owner>asapersson@chromium.org</owner> <owner>asapersson@chromium.org</owner>
<summary> <summary>
The number of incoming frames per second for a sent (screen content) video The number of incoming frames per second for a sent (screen content) video
...@@ -145375,7 +145375,7 @@ should be kept until we use this API. --> ...@@ -145375,7 +145375,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.InputHeightInPixels" units="pixels" <histogram name="WebRTC.Video.Screenshare.InputHeightInPixels" units="pixels"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The average input height per frame (for incoming frames to video engine) for The average input height per frame (for incoming frames to video engine) for
...@@ -145384,7 +145384,7 @@ should be kept until we use this API. --> ...@@ -145384,7 +145384,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.InputWidthInPixels" units="pixels" <histogram name="WebRTC.Video.Screenshare.InputWidthInPixels" units="pixels"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The average input width per frame (for incoming frames to video engine) for The average input width per frame (for incoming frames to video engine) for
...@@ -145402,7 +145402,7 @@ should be kept until we use this API. --> ...@@ -145402,7 +145402,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.InterframeDelayInMs" units="ms" <histogram name="WebRTC.Video.Screenshare.InterframeDelayInMs" units="ms"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The average interframe delay for a received screenshare stream. Recorded The average interframe delay for a received screenshare stream. Recorded
...@@ -145419,7 +145419,7 @@ should be kept until we use this API. --> ...@@ -145419,7 +145419,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.KeyFramesReceivedInPermille" <histogram name="WebRTC.Video.Screenshare.KeyFramesReceivedInPermille"
units="permille" expires_after="M77"> units="permille" expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Permille of frames that are key frames for a received screenshare stream. Permille of frames that are key frames for a received screenshare stream.
...@@ -145451,7 +145451,7 @@ should be kept until we use this API. --> ...@@ -145451,7 +145451,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.MeanFreezeDurationMs" units="ms" <histogram name="WebRTC.Video.Screenshare.MeanFreezeDurationMs" units="ms"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The average duration of a freeze in screenshare playback. Recorded then a The average duration of a freeze in screenshare playback. Recorded then a
...@@ -145460,7 +145460,7 @@ should be kept until we use this API. --> ...@@ -145460,7 +145460,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.MeanTimeBetweenFreezesMs" units="ms" <histogram name="WebRTC.Video.Screenshare.MeanTimeBetweenFreezesMs" units="ms"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The average duration of a smooth video playback for screenshare stream. The average duration of a smooth video playback for screenshare stream.
...@@ -145469,7 +145469,7 @@ should be kept until we use this API. --> ...@@ -145469,7 +145469,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.MediaBitrateReceivedInKbps" <histogram name="WebRTC.Video.Screenshare.MediaBitrateReceivedInKbps"
units="kbps" expires_after="M77"> units="kbps" expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The number of received media payload bits per second for a received The number of received media payload bits per second for a received
...@@ -145479,7 +145479,7 @@ should be kept until we use this API. --> ...@@ -145479,7 +145479,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.MediaBitrateSentInKbps" units="kbps" <histogram name="WebRTC.Video.Screenshare.MediaBitrateSentInKbps" units="kbps"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The number of sent media payload bits per second for a sent screenshare The number of sent media payload bits per second for a sent screenshare
...@@ -145510,7 +145510,7 @@ should be kept until we use this API. --> ...@@ -145510,7 +145510,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.PaddingBitrateSentInKbps" <histogram name="WebRTC.Video.Screenshare.PaddingBitrateSentInKbps"
units="kbps" expires_after="M77"> units="kbps" expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The number of sent padding bits per second for a sent screenshare stream. The number of sent padding bits per second for a sent screenshare stream.
...@@ -145520,7 +145520,7 @@ should be kept until we use this API. --> ...@@ -145520,7 +145520,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.PliPacketsReceivedPerMinute" <histogram name="WebRTC.Video.Screenshare.PliPacketsReceivedPerMinute"
units="packets/minute" expires_after="M77"> units="packets/minute" expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The number of received RTCP PLI packets per minute for a sent screenshare The number of received RTCP PLI packets per minute for a sent screenshare
...@@ -145549,7 +145549,7 @@ should be kept until we use this API. --> ...@@ -145549,7 +145549,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.ReceivedHeightInPixels" <histogram name="WebRTC.Video.Screenshare.ReceivedHeightInPixels"
units="pixels" expires_after="M77"> units="pixels" expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The average received height per frame for a received screenshare stream. The average received height per frame for a received screenshare stream.
...@@ -145567,7 +145567,7 @@ should be kept until we use this API. --> ...@@ -145567,7 +145567,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.ReceivedWidthInPixels" units="pixels" <histogram name="WebRTC.Video.Screenshare.ReceivedWidthInPixels" units="pixels"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
The average received width per frame for a received screenshare stream. The average received width per frame for a received screenshare stream.
...@@ -145595,7 +145595,7 @@ should be kept until we use this API. --> ...@@ -145595,7 +145595,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.RtxBitrateSentInKbps" units="kbps" <histogram name="WebRTC.Video.Screenshare.RtxBitrateSentInKbps" units="kbps"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The number of sent bits over RTX per second for a sent screenshare stream. The number of sent bits over RTX per second for a sent screenshare stream.
...@@ -145629,7 +145629,7 @@ should be kept until we use this API. --> ...@@ -145629,7 +145629,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.SentFramesPerSecond" units="fps" <histogram name="WebRTC.Video.Screenshare.SentFramesPerSecond" units="fps"
expires_after="M77"> expires_after="M80">
<owner>asapersson@chromium.org</owner> <owner>asapersson@chromium.org</owner>
<summary> <summary>
The number of sent frames per second for a sent (screen content) video The number of sent frames per second for a sent (screen content) video
...@@ -145665,7 +145665,7 @@ should be kept until we use this API. --> ...@@ -145665,7 +145665,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.SentWidthInPixels" units="pixels" <histogram name="WebRTC.Video.Screenshare.SentWidthInPixels" units="pixels"
expires_after="M77"> expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
The average sent width per frame for a sent (screen content) video stream. The average sent width per frame for a sent (screen content) video stream.
...@@ -145674,7 +145674,7 @@ should be kept until we use this API. --> ...@@ -145674,7 +145674,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.TimeInBlockyVideoPercentage" <histogram name="WebRTC.Video.Screenshare.TimeInBlockyVideoPercentage"
units="%" expires_after="M77"> units="%" expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Percentage of time the received screenshare stream playbacks low quality Percentage of time the received screenshare stream playbacks low quality
...@@ -145691,7 +145691,7 @@ should be kept until we use this API. --> ...@@ -145691,7 +145691,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.Screenshare.UniqueNackRequestsReceivedInPercent" <histogram name="WebRTC.Video.Screenshare.UniqueNackRequestsReceivedInPercent"
units="%" expires_after="M77"> units="%" expires_after="M80">
<owner>sprang@chromium.org</owner> <owner>sprang@chromium.org</owner>
<summary> <summary>
Percentage of unique RTCP NACK requests that are received in response to a Percentage of unique RTCP NACK requests that are received in response to a
...@@ -145764,7 +145764,7 @@ should be kept until we use this API. --> ...@@ -145764,7 +145764,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.SentToInputFpsRatioPercent" units="%" <histogram name="WebRTC.Video.SentToInputFpsRatioPercent" units="%"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Ratio between SentFramesPerSecond and InputFramesPerSecond in percents. Ratio between SentFramesPerSecond and InputFramesPerSecond in percents.
...@@ -145790,7 +145790,7 @@ should be kept until we use this API. --> ...@@ -145790,7 +145790,7 @@ should be kept until we use this API. -->
</histogram> </histogram>
<histogram name="WebRTC.Video.TimeInBlockyVideoPercentage" units="%" <histogram name="WebRTC.Video.TimeInBlockyVideoPercentage" units="%"
expires_after="M77"> expires_after="M80">
<owner>ilnik@chromium.org</owner> <owner>ilnik@chromium.org</owner>
<summary> <summary>
Percentage of time the receive video stream playbacks low quality blocky Percentage of time the receive video stream playbacks low quality blocky
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment