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

Issue 247723006: Add HD browser test to WebRTC suite. (Closed)

Created:
6 years, 8 months ago by kjellander_chromium
Modified:
6 years, 7 months ago
CC:
chromium-reviews, fischman+watch_chromium.org, feature-media-reviews_chromium.org, wjia+watch_chromium.org, mcasas+watch_chromium.org
Visibility:
Public.

Description

Add HD browser test to WebRTC suite. Uses gtest parameterization for two of the WebRTC browser tests so they can be re-run with different constraints (and reference files). To run 360p only: out/Release/browser_tests --gtest_filter=WebRtcVideoQualityBrowserTest*0 --run-manual --ui-test-action-max-timeout=300000 and 720p only: out/Release/browser_tests --gtest_filter=WebRtcVideoQualityBrowserTest*1 --run-manual --ui-test-action-max-timeout=600000 This CL should get a follow-up after https://codereview.chromium.org/254803002/ is landed (then webrtc_video_quality_test_hd.html can be removed). We also really should look into making the test more hermetic so ffmpeg and zxing is bundled and auto-downloaded on all the target platforms (using Google storage). BUG=286290 TEST=locally running the test on Linux, Mac and Windows. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266884

Patch Set 1 #

Total comments: 1

Patch Set 2 : Postponing check of video size (video_detector.js) to future CL #

Total comments: 5

Patch Set 3 : Using struct for gtest parameterized configuration #

Patch Set 4 : Fix Win compile error #

Unified diffs Side-by-side diffs Delta from patch set Stats (+68 lines, -29 lines) Patch
M chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc View 1 2 3 11 chunks +46 lines, -19 lines 0 comments Download
M chrome/browser/media/webrtc_browsertest_base.h View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/media/webrtc_browsertest_common.h View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/media/webrtc_browsertest_common.cc View 1 2 3 chunks +9 lines, -2 lines 0 comments Download
A + chrome/test/data/webrtc/webrtc_video_quality_test_hd.html View 3 chunks +5 lines, -5 lines 0 comments Download
M chrome/test/data/webrtc/wsh/webrtc_write_wsh.py View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
kjellander_chromium
phoglund: main review. tommi: rs on chrome/browser/media/* https://codereview.chromium.org/247723006/diff/1/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc File chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc (right): https://codereview.chromium.org/247723006/diff/1/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc#newcode56 chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc:56: "USERPROFILE"; This ...
6 years, 7 months ago (2014-04-28 06:03:52 UTC) #1
tommi (sloooow) - chröme
https://codereview.chromium.org/247723006/diff/20001/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc File chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc (right): https://codereview.chromium.org/247723006/diff/20001/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc#newcode77 chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc:77: typedef std::tr1::tuple<const char*, int, int, const char*, Are we ...
6 years, 7 months ago (2014-04-28 07:51:15 UTC) #2
phoglund_chromium
lgtm when tommi is happy with it. https://codereview.chromium.org/247723006/diff/20001/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc File chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc (right): https://codereview.chromium.org/247723006/diff/20001/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc#newcode77 chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc:77: typedef std::tr1::tuple<const ...
6 years, 7 months ago (2014-04-28 09:16:29 UTC) #3
kjellander_chromium
PTAL https://codereview.chromium.org/247723006/diff/20001/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc File chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc (right): https://codereview.chromium.org/247723006/diff/20001/chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc#newcode77 chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc:77: typedef std::tr1::tuple<const char*, int, int, const char*, On ...
6 years, 7 months ago (2014-04-28 09:30:29 UTC) #4
tommi (sloooow) - chröme
lgtm
6 years, 7 months ago (2014-04-28 10:13:05 UTC) #5
kjellander_chromium
The CQ bit was checked by kjellander@chromium.org
6 years, 7 months ago (2014-04-28 13:17:55 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kjellander@chromium.org/247723006/60001
6 years, 7 months ago (2014-04-28 13:18:14 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-28 14:21:14 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 7 months ago (2014-04-28 14:21:14 UTC) #9
kjellander_chromium
The CQ bit was checked by kjellander@chromium.org
6 years, 7 months ago (2014-04-29 07:01:39 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kjellander@chromium.org/247723006/60001
6 years, 7 months ago (2014-04-29 07:02:35 UTC) #11
amogh.bihani
On 2014/04/29 07:02:35, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
6 years, 7 months ago (2014-04-29 07:12:28 UTC) #12
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-29 07:57:54 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 7 months ago (2014-04-29 07:57:55 UTC) #14
kjellander_chromium
On 2014/04/29 07:12:28, amogh.bihani wrote: > On 2014/04/29 07:02:35, I haz the power (commit-bot) wrote: ...
6 years, 7 months ago (2014-04-29 08:30:01 UTC) #15
kjellander_chromium
The CQ bit was checked by kjellander@chromium.org
6 years, 7 months ago (2014-04-29 08:56:11 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kjellander@chromium.org/247723006/80001
6 years, 7 months ago (2014-04-29 08:56:42 UTC) #17
commit-bot: I haz the power
6 years, 7 months ago (2014-04-29 14:50:19 UTC) #18
Message was sent while issue was closed.
Change committed as 266884

Powered by Google App Engine
This is Rietveld 408576698