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

Issue 709923003: Use ApplicationTestBase for MojoRendererTest. (Closed)

Created:
6 years, 1 month ago by xhwang
Modified:
6 years, 1 month ago
Reviewers:
msw, DaleCurtis, jamesr
CC:
chromium-reviews, feature-media-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin (slow to review), ben+mojo_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Use ApplicationTestBase for MojoRendererTest. To run the test: 1, Checkout Mojo, see: https://github.com/domokit/mojo/blob/master/README.md 2, In <mojo_src>, run: ninja -C out/Debug root 3, In <chromium_src>, run: ninja -C out/Debug -j1024 media_renderer_apptest 4, In <mojo_src>, create symbol links: ln -s <chromium_src>/out/Debug/libmojo_media_renderer_apptest.so out/Debug/ ln -s <chromium_src>/out/Debug/libmojo_media_renderer_app.so out/Debug/ ln -s <chromium_src>/out/Debug/libffmpegsumo.so out/Debug/ 5, Run the test: <mojo_src>/out/Debug/mojo_shell mojo:mojo_media_renderer_apptest Note that this test doesn't do much now. We need add more test coverage to this test. BUG=432289 TEST=Test compiles and passes. Committed: https://crrev.com/463f1f0eb19bc15b1d4342ef2cea6b00177c942f Cr-Commit-Position: refs/heads/master@{#303881}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Works with https://codereview.chromium.org/710403002/ #

Total comments: 10

Patch Set 3 : #

Patch Set 4 : rebase only #

Patch Set 5 : Fix media.gyp #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -260 lines) Patch
M media/media.gyp View 1 2 3 4 1 chunk +0 lines, -23 lines 0 comments Download
M media/mojo/services/BUILD.gn View 1 2 3 chunks +12 lines, -7 lines 0 comments Download
A + media/mojo/services/media_renderer_apptest.cc View 1 2 8 chunks +24 lines, -46 lines 0 comments Download
M media/mojo/services/renderer_unittest.cc View 1 1 chunk +0 lines, -184 lines 0 comments Download

Messages

Total messages: 25 (4 generated)
xhwang
msw: I am trying to use ApplicationTestBase for MojoRendererTest. But I get the following linking ...
6 years, 1 month ago (2014-11-10 19:33:16 UTC) #2
xhwang
+dalecurtis: This is the place we test MojoRendererImpl. Currently it's broken and I am trying ...
6 years, 1 month ago (2014-11-10 19:37:25 UTC) #4
DaleCurtis
Thanks for fixing! https://codereview.chromium.org/709923003/diff/1/media/mojo/services/renderer_unittest.cc File media/mojo/services/renderer_unittest.cc (right): https://codereview.chromium.org/709923003/diff/1/media/mojo/services/renderer_unittest.cc#newcode118 media/mojo/services/renderer_unittest.cc:118: ApplicationTestBase::SetUp(); Why not first?
6 years, 1 month ago (2014-11-10 21:03:30 UTC) #5
msw
On 2014/11/10 19:33:16, xhwang wrote: > msw: I am trying to use ApplicationTestBase for MojoRendererTest. ...
6 years, 1 month ago (2014-11-10 21:07:53 UTC) #6
xhwang
On 2014/11/10 21:07:53, msw wrote: > On 2014/11/10 19:33:16, xhwang wrote: > > msw: I ...
6 years, 1 month ago (2014-11-11 04:04:06 UTC) #7
msw
On 2014/11/11 04:04:06, xhwang wrote: > On 2014/11/10 21:07:53, msw wrote: > > On 2014/11/10 ...
6 years, 1 month ago (2014-11-11 04:09:41 UTC) #8
xhwang
On 2014/11/11 04:09:41, msw wrote: > On 2014/11/11 04:04:06, xhwang wrote: > > On 2014/11/10 ...
6 years, 1 month ago (2014-11-11 04:49:48 UTC) #9
msw
On 2014/11/11 04:49:48, xhwang wrote: > On 2014/11/11 04:09:41, msw wrote: > > On 2014/11/11 ...
6 years, 1 month ago (2014-11-11 08:41:20 UTC) #11
jamesr
On 2014/11/11 08:41:20, msw wrote: > Hey James, does Chromium get mojo/application:test_support rolled in? No ...
6 years, 1 month ago (2014-11-11 17:38:23 UTC) #12
msw
On 2014/11/11 17:38:23, jamesr wrote: > On 2014/11/11 08:41:20, msw wrote: > > Hey James, ...
6 years, 1 month ago (2014-11-11 17:46:24 UTC) #13
xhwang
On 2014/11/11 17:46:24, msw wrote: > On 2014/11/11 17:38:23, jamesr wrote: > > On 2014/11/11 ...
6 years, 1 month ago (2014-11-11 18:03:59 UTC) #14
xhwang
dalecurtis/msw: This CL now works if I patch in https://codereview.chromium.org/710403002/ PTAL https://codereview.chromium.org/709923003/diff/20001/media/media.gyp File media/media.gyp (left): ...
6 years, 1 month ago (2014-11-11 23:09:50 UTC) #15
DaleCurtis
https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/media_renderer_apptest.cc File media/mojo/services/media_renderer_apptest.cc (right): https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/media_renderer_apptest.cc#newcode52 media/mojo/services/media_renderer_apptest.cc:52: return nullptr; No Video? ~_~ https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/media_renderer_apptest.cc#newcode114 media/mojo/services/media_renderer_apptest.cc:114: void SetUp() ...
6 years, 1 month ago (2014-11-11 23:32:20 UTC) #16
msw
https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/BUILD.gn File media/mojo/services/BUILD.gn (right): https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/BUILD.gn#newcode100 media/mojo/services/BUILD.gn:100: # Note that there's no GYP version for this ...
6 years, 1 month ago (2014-11-11 23:36:38 UTC) #17
xhwang
https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/BUILD.gn File media/mojo/services/BUILD.gn (right): https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/BUILD.gn#newcode100 media/mojo/services/BUILD.gn:100: # Note that there's no GYP version for this ...
6 years, 1 month ago (2014-11-12 00:29:08 UTC) #18
DaleCurtis
lgtm https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/media_renderer_apptest.cc File media/mojo/services/media_renderer_apptest.cc (right): https://codereview.chromium.org/709923003/diff/20001/media/mojo/services/media_renderer_apptest.cc#newcode114 media/mojo/services/media_renderer_apptest.cc:114: void SetUp() override { On 2014/11/12 00:29:08, xhwang ...
6 years, 1 month ago (2014-11-12 02:27:45 UTC) #19
xhwang
rebase only
6 years, 1 month ago (2014-11-12 18:09:03 UTC) #20
msw
lgtm
6 years, 1 month ago (2014-11-12 18:14:03 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/709923003/60002
6 years, 1 month ago (2014-11-12 19:15:36 UTC) #23
commit-bot: I haz the power
Committed patchset #5 (id:60002)
6 years, 1 month ago (2014-11-12 20:05:22 UTC) #24
commit-bot: I haz the power
6 years, 1 month ago (2014-11-12 20:07:07 UTC) #25
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/463f1f0eb19bc15b1d4342ef2cea6b00177c942f
Cr-Commit-Position: refs/heads/master@{#303881}

Powered by Google App Engine
This is Rietveld 408576698