|
|
Created:
3 years, 11 months ago by whywhat Modified:
3 years, 11 months ago Reviewers:
sandersd (OOO until July 31) CC:
chromium-reviews, feature-media-reviews_chromium.org, posciak+watch_chromium.org, mlamouri (slow - plz ping) Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionFix Media.Video.KeyFrameDistance metric calculation
BUG=678108
TEST=manual
Committed: https://crrev.com/1b539730c8c3ce51ec2f58a3aae2a43af4f32eaa
Cr-Commit-Position: refs/heads/master@{#441381}
Patch Set 1 #
Total comments: 2
Messages
Total messages: 21 (11 generated)
avayvod@chromium.org changed reviewers: + sandersd@chromium.org
Dan, PTaL
The CQ bit was checked by avayvod@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
avayvod@chromium.org changed reviewers: + isherman@chromium.org
+Ilya for how to handle this bug histogram wise: create a new histogram, add a comment that data is only valid after a certain date?
lgtm % suggestion. https://codereview.chromium.org/2614583002/diff/1/media/filters/decoder_strea... File media/filters/decoder_stream_traits.cc (right): https://codereview.chromium.org/2614583002/diff/1/media/filters/decoder_strea... media/filters/decoder_stream_traits.cc:140: last_keyframe_timestamp_ = current_frame_timestamp; Looks like this should just not be conditional here, rather than duplicating the code.
https://codereview.chromium.org/2614583002/diff/1/media/filters/decoder_strea... File media/filters/decoder_stream_traits.cc (right): https://codereview.chromium.org/2614583002/diff/1/media/filters/decoder_strea... media/filters/decoder_stream_traits.cc:140: last_keyframe_timestamp_ = current_frame_timestamp; On 2017/01/03 at 23:41:41, sandersd wrote: > Looks like this should just not be conditional here, rather than duplicating the code. You mean something like: if (!last_kf_ts_.is_zero()) { UMA_HISTOGRAM_MEDIUM_TIMES(...); } last_kf_ts_ = cur_f_ts;
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
avayvod@chromium.org changed reviewers: - isherman@chromium.org
Seems like we're fine just ignoring the data from before the updated release is rolled out and we did it before for other metrics without creating a new name, etc. Submitting then.
The CQ bit was checked by avayvod@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch. Bot data: {"patchset_id": 1, "attempt_start_ts": 1483544671134560, "parent_rev": "3be5f4bdbda5f3e001754077ee916d88c620326f", "commit_rev": "d1235b67eb4784eb90c96fda07c55f58709355be"}
Message was sent while issue was closed.
Description was changed from ========== Fix Media.Video.KeyFrameDistance metric calculation BUG=678108 TEST=manual ========== to ========== Fix Media.Video.KeyFrameDistance metric calculation BUG=678108 TEST=manual Review-Url: https://codereview.chromium.org/2614583002 ==========
Message was sent while issue was closed.
Committed patchset #1 (id:1)
Message was sent while issue was closed.
Description was changed from ========== Fix Media.Video.KeyFrameDistance metric calculation BUG=678108 TEST=manual Review-Url: https://codereview.chromium.org/2614583002 ========== to ========== Fix Media.Video.KeyFrameDistance metric calculation BUG=678108 TEST=manual Committed: https://crrev.com/1b539730c8c3ce51ec2f58a3aae2a43af4f32eaa Cr-Commit-Position: refs/heads/master@{#441381} ==========
Message was sent while issue was closed.
Patchset 1 (id:??) landed as https://crrev.com/1b539730c8c3ce51ec2f58a3aae2a43af4f32eaa Cr-Commit-Position: refs/heads/master@{#441381}
Message was sent while issue was closed.
On 2017/01/04 15:44:27, whywhat wrote: > Seems like we're fine just ignoring the data from before the updated release is > rolled out and we did it before for other metrics without creating a new name, > etc. Submitting then.
Message was sent while issue was closed.
On 2017/01/04 15:44:27, whywhat wrote: > Seems like we're fine just ignoring the data from before the updated release is > rolled out and we did it before for other metrics without creating a new name, > etc. Submitting then. FWIW, the metrics team does recommend renaming histograms for each change in semantics, or at least adding documentation about what Chrome versions are uploading trustworthy or untrustworthy data. But, we won't mandate this if your team has a different preference. Just keep in mind that somebody outside of your team, or perhaps a new team member, might encounter this histogram and not know about the bug, and be confused. |