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

Issue 3011043002: Add VideoProcessorIntegrationTest for MediaCodec implementations. (Closed)

Created:
3 years, 3 months ago by brandtr
Modified:
3 years, 3 months ago
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, qiang.lu, niklas.enbom, peah-webrtc, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Add VideoProcessorIntegrationTest for MediaCodec implementations. * Add VideoProcessorIntegrationTestMediaCodec tests, including a standard foreman test and a forced SW fallback test. * Morph PlotVideoProcessorIntegrationTest into VideoProcessorIntegrationTestParameterized. This test is intended to be patched locally, depending on what metric is of interest. It is run on the bots to ensure that it doesn't break. * Remove the plot_videoprocessor_integrationtest binary. The test above is instead moved to the modules_tests binary. BUG=webrtc:6634 Review-Url: https://codereview.webrtc.org/3011043002 Cr-Commit-Position: refs/heads/master@{#19727} Committed: https://chromium.googlesource.com/external/webrtc/+/df232992597bd2865fdbede3e9d7e45445e4f122

Patch Set 1 #

Patch Set 2 : Loosen thresholds. #

Total comments: 12

Patch Set 3 : mbonadei comments 1. #

Patch Set 4 : asapersson comments 1. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+158 lines, -254 lines) Patch
M webrtc/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M webrtc/modules/BUILD.gn View 1 chunk +7 lines, -1 line 0 comments Download
M webrtc/modules/video_coding/BUILD.gn View 1 2 2 chunks +34 lines, -111 lines 0 comments Download
D webrtc/modules/video_coding/codecs/test/plot_videoprocessor_integrationtest.cc View 1 chunk +0 lines, -117 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/plot_webrtc_test_logs.py View 1 chunk +3 lines, -2 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest.cc View 4 chunks +1 line, -6 lines 0 comments Download
A webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest_mediacodec.cc View 1 2 3 1 chunk +98 lines, -0 lines 0 comments Download
A + webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest_parameterized.cc View 1 2 3 3 chunks +15 lines, -16 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 47 (30 generated)
brandtr
Threshold tweaks.
3 years, 3 months ago (2017-09-06 13:42:03 UTC) #5
brandtr
Threshold tweaks.
3 years, 3 months ago (2017-09-06 13:53:30 UTC) #8
brandtr
Threshold tweaks.
3 years, 3 months ago (2017-09-06 14:04:54 UTC) #13
brandtr
Loosen thresholds.
3 years, 3 months ago (2017-09-07 07:05:22 UTC) #22
brandtr
Please take a look. asapersson: General review. mbonadei: BUILD.gn changes.
3 years, 3 months ago (2017-09-07 07:32:07 UTC) #25
mbonadei
lgtm, but I've also added kjellander@ because I would like to understand if there is ...
3 years, 3 months ago (2017-09-07 07:57:25 UTC) #27
kjellander_webrtc
I think you can do what you initially wanted, see my https://codereview.webrtc.org/3005233002/ https://codereview.webrtc.org/3011043002/diff/120001/webrtc/modules/BUILD.gn File webrtc/modules/BUILD.gn ...
3 years, 3 months ago (2017-09-07 09:57:31 UTC) #28
åsapersson
lgtm https://codereview.webrtc.org/3011043002/diff/120001/webrtc/modules/video_coding/codecs/test/plot_webrtc_test_logs.py File webrtc/modules/video_coding/codecs/test/plot_webrtc_test_logs.py (right): https://codereview.webrtc.org/3011043002/diff/120001/webrtc/modules/video_coding/codecs/test/plot_webrtc_test_logs.py#newcode23 webrtc/modules/video_coding/codecs/test/plot_webrtc_test_logs.py:23: EVENT_END = 'OK ] CodecSettings/VideoProcessorIntegrationTestParameterized.' VideoProcessorIntegrationParameterized in videoprocessor_integrationtest_parameterized.cc ...
3 years, 3 months ago (2017-09-07 10:41:59 UTC) #29
brandtr
On 2017/09/07 09:57:31, kjellander_webrtc wrote: > I think you can do what you initially wanted, ...
3 years, 3 months ago (2017-09-07 12:45:50 UTC) #30
kjellander_webrtc
On 2017/09/07 12:45:50, brandtr wrote: > On 2017/09/07 09:57:31, kjellander_webrtc wrote: > > I think ...
3 years, 3 months ago (2017-09-07 12:54:54 UTC) #32
brandtr
On 2017/09/07 12:54:54, kjellander_webrtc wrote: > On 2017/09/07 12:45:50, brandtr wrote: > > On 2017/09/07 ...
3 years, 3 months ago (2017-09-07 13:03:03 UTC) #33
brandtr
On 2017/09/07 13:03:03, brandtr wrote: > On 2017/09/07 12:54:54, kjellander_webrtc wrote: > > On 2017/09/07 ...
3 years, 3 months ago (2017-09-07 13:04:27 UTC) #34
mbonadei
> > > Hmm, this reminds me a lot about similar issues we faced in ...
3 years, 3 months ago (2017-09-07 13:07:47 UTC) #35
mbonadei
After a quick look I spotted a difference between rtc_test and rtc_source_set templates. In the ...
3 years, 3 months ago (2017-09-07 13:26:55 UTC) #36
brandtr
Addressed comments. https://codereview.webrtc.org/3011043002/diff/120001/webrtc/modules/video_coding/BUILD.gn File webrtc/modules/video_coding/BUILD.gn (right): https://codereview.webrtc.org/3011043002/diff/120001/webrtc/modules/video_coding/BUILD.gn#newcode419 webrtc/modules/video_coding/BUILD.gn:419: "../../system_wrappers:system_wrappers", On 2017/09/07 07:57:25, mbonadei wrote: > ...
3 years, 3 months ago (2017-09-07 13:56:14 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/3011043002/160001
3 years, 3 months ago (2017-09-07 14:47:44 UTC) #44
commit-bot: I haz the power
3 years, 3 months ago (2017-09-07 14:50:14 UTC) #47
Message was sent while issue was closed.
Committed patchset #4 (id:160001) as
https://chromium.googlesource.com/external/webrtc/+/df232992597bd2865fdbede3e...

Powered by Google App Engine
This is Rietveld 408576698