Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(427)

Issue 2556343002: Add ffmpeg regression tests for multiple issues from M56 roll (Closed)

Created:
4 years ago by wolenetz
Modified:
4 years ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add ffmpeg regression tests for multiple issues from M56 roll Note: Neither I nor chcunningham@ were able to reproduce 666874 with current msan tooling, though both CF and chcunningham@ confirmed the fix previously. Perhaps toolchain or sanitizer changes in the interim have impacted ability to repro this case. Excepting above, all new tests repro prior to their fix, and no longer repro on trunk. For issue 666770, a seek to GetStartTime() was insufficient for repro, so a _SEEKING version of the test macro was added to obtain repro. Added 8b80a219364dd4c4baaa9297005218f43dc5c49f to internal repo. BUG=666794, 666874, 667063, 666770 R=dalecurtis@chromium.org,chcunningham@chromium.org Committed: https://crrev.com/0bf26e16060899a224a208cfbc40549fc924f1c0 Cr-Commit-Position: refs/heads/master@{#437331}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Use GetStartTime() instead of base::TimeDelta() #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -6 lines) Patch
M media/ffmpeg/ffmpeg_regression_tests.cc View 1 5 chunks +31 lines, -6 lines 0 comments Download

Messages

Total messages: 24 (13 generated)
wolenetz
Please take a look. Thanks!
4 years ago (2016-12-08 00:42:02 UTC) #2
wolenetz
Note, I'll have at least one more batch like this in a subsequent CL.
4 years ago (2016-12-08 00:44:12 UTC) #4
chcunningham
LGTM test for 666874 Skimmed the rest - no concerns.
4 years ago (2016-12-08 18:29:01 UTC) #7
chcunningham
Actually, one nit https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc File media/ffmpeg/ffmpeg_regression_tests.cc (right): https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc#newcode73 media/ffmpeg/ffmpeg_regression_tests.cc:73: FFMPEG_TEST_CASE_SEEKING(name, fn, init_status, end_status, base::TimeDelta()) I'm ...
4 years ago (2016-12-08 18:34:24 UTC) #8
DaleCurtis
https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc File media/ffmpeg/ffmpeg_regression_tests.cc (right): https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc#newcode385 media/ffmpeg/ffmpeg_regression_tests.cc:385: Seek(GetParam().seek_time); Doesn't this change all the existing tests? Seems ...
4 years ago (2016-12-08 19:07:47 UTC) #9
wolenetz
https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc File media/ffmpeg/ffmpeg_regression_tests.cc (right): https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc#newcode73 media/ffmpeg/ffmpeg_regression_tests.cc:73: FFMPEG_TEST_CASE_SEEKING(name, fn, init_status, end_status, base::TimeDelta()) On 2016/12/08 18:34:24, chcunningham ...
4 years ago (2016-12-08 19:12:52 UTC) #10
wolenetz
Patch set 2 addresses all comments so far. https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc File media/ffmpeg/ffmpeg_regression_tests.cc (right): https://codereview.chromium.org/2556343002/diff/1/media/ffmpeg/ffmpeg_regression_tests.cc#newcode73 media/ffmpeg/ffmpeg_regression_tests.cc:73: FFMPEG_TEST_CASE_SEEKING(name, ...
4 years ago (2016-12-08 19:36:49 UTC) #13
DaleCurtis
lgtm
4 years ago (2016-12-08 19:46:34 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2556343002/20001
4 years ago (2016-12-08 19:56:20 UTC) #19
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years ago (2016-12-08 20:46:13 UTC) #22
commit-bot: I haz the power
4 years ago (2016-12-08 20:50:24 UTC) #24
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/0bf26e16060899a224a208cfbc40549fc924f1c0
Cr-Commit-Position: refs/heads/master@{#437331}

Powered by Google App Engine
This is Rietveld 408576698