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

Issue 1075783002: Enable components_browsertests on Android (Closed)

Created:
5 years, 8 months ago by Jaekyun Seok (inactive)
Modified:
5 years, 8 months ago
CC:
chromium-reviews, klundberg+watch_chromium.org, yfriedman+watch_chromium.org, jbudorick+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enable components_browsertests on Android BUG=465351 Committed: https://crrev.com/4ba34ff136727244ead91780152b3248fe7ce0fd Cr-Commit-Position: refs/heads/master@{#326449}

Patch Set 1 #

Patch Set 2 : Disable failing tests #

Patch Set 3 : Fix DistillerPageWebContentsTest and DomDistillerDistillablePageUtilsTest #

Total comments: 15

Patch Set 4 : Apply comments #

Patch Set 5 : Rebased #

Total comments: 6

Patch Set 6 : Remove components_browsertests_disabled #

Patch Set 7 : Add components/test/android/OWNERS #

Patch Set 8 : Rebased #

Patch Set 9 : Fix build error on Mac #

Patch Set 10 : Fix compile error #

Patch Set 11 : Fix GN build and add java dependency to components/test/DEPS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+346 lines, -109 lines) Patch
M build/all.gyp View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M build/android/pylib/constants/__init__.py View 1 2 3 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
M build/android/pylib/gtest/gtest_config.py View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M build/android/pylib/gtest/gtest_test_instance.py View 1 chunk +4 lines, -3 lines 0 comments Download
M build/android/pylib/gtest/local_device_gtest_run.py View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M build/android/pylib/gtest/setup.py View 2 chunks +3 lines, -1 line 0 comments Download
M build/android/pylib/gtest/test_package_apk.py View 1 2 3 4 2 chunks +13 lines, -0 lines 0 comments Download
M build/android/pylib/gtest/test_runner.py View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M components/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 2 chunks +22 lines, -0 lines 0 comments Download
M components/autofill/content/renderer/password_form_conversion_utils_browsertest.cc View 1 2 3 4 5 16 chunks +31 lines, -19 lines 0 comments Download
M components/components_browsertests.isolate View 1 2 3 4 1 chunk +16 lines, -2 lines 0 comments Download
M components/components_tests.gyp View 1 2 3 4 5 6 7 8 2 chunks +90 lines, -0 lines 0 comments Download
M components/dom_distiller/content/distillable_page_utils_browsertest.cc View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M components/dom_distiller/content/distiller_page_web_contents_browsertest.cc View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M components/dom_distiller/content/test/dom_distiller_js_browsertest.cc View 1 2 3 4 1 chunk +7 lines, -1 line 0 comments Download
M components/printing/renderer/print_web_view_helper.h View 1 2 3 4 5 6 7 8 9 2 chunks +17 lines, -6 lines 0 comments Download
M components/printing/test/print_web_view_helper_browsertest.cc View 1 2 3 4 5 28 chunks +59 lines, -35 lines 0 comments Download
M components/test/DEPS View 1 2 3 4 5 6 7 8 9 10 1 chunk +10 lines, -0 lines 0 comments Download
A components/test/android/OWNERS View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
A + components/test/android/browsertests_apk/AndroidManifest.xml.jinja2 View 1 2 3 4 5 8 1 chunk +5 lines, -5 lines 0 comments Download
A components/test/android/browsertests_apk/components_browser_tests_android.h View 1 2 3 4 5 1 chunk +16 lines, -0 lines 0 comments Download
A + components/test/android/browsertests_apk/components_browser_tests_android.cc View 1 2 3 4 5 5 chunks +10 lines, -12 lines 0 comments Download
A + components/test/android/browsertests_apk/components_browser_tests_jni_onload.cc View 3 chunks +3 lines, -4 lines 0 comments Download
A + components/test/android/browsertests_apk/res/layout/test_activity.xml View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
A + components/test/android/browsertests_apk/src/org/chromium/components_browsertests_apk/ComponentsBrowserTestsActivity.java View 3 chunks +7 lines, -7 lines 0 comments Download
A + components/test/android/browsertests_apk/src/org/chromium/components_browsertests_apk/ComponentsBrowserTestsApplication.java View 1 2 3 4 5 6 7 3 chunks +7 lines, -12 lines 0 comments Download

Messages

Total messages: 57 (16 generated)
Jaekyun Seok (inactive)
blundell@ and caitkp@, please review changes of components/*.
5 years, 8 months ago (2015-04-10 02:12:28 UTC) #2
Jaekyun Seok (inactive)
klundberg@ and jbudorick@, please review changes of build/android/*.
5 years, 8 months ago (2015-04-10 02:14:02 UTC) #4
blundell
Is there someone with Android expertise who could do the initial review here and then ...
5 years, 8 months ago (2015-04-10 08:24:20 UTC) #5
Jaekyun Seok (inactive)
tedchoc@ and sievers@, could you please review changes of components/* as experts of Android?
5 years, 8 months ago (2015-04-10 10:06:28 UTC) #7
jbudorick
https://codereview.chromium.org/1075783002/diff/40001/build/android/pylib/gtest/gtest_config.py File build/android/pylib/gtest/gtest_config.py (right): https://codereview.chromium.org/1075783002/diff/40001/build/android/pylib/gtest/gtest_config.py#newcode26 build/android/pylib/gtest/gtest_config.py:26: 'components_browsertests', I'm not sure which bots, if any, are ...
5 years, 8 months ago (2015-04-10 13:34:32 UTC) #8
Ted C
This does seem like an unfortunate amount of duplicate/boiler plate code as John pointed out. ...
5 years, 8 months ago (2015-04-10 16:42:43 UTC) #9
Jaekyun Seok (inactive)
PTAL. I filed http://crbug.com/476410 to refactor codes later to use a single native test APK ...
5 years, 8 months ago (2015-04-13 01:36:02 UTC) #10
Jaekyun Seok (inactive)
sievers@, could you please review changes of components/* as experts of Android because tedchoc@ is ...
5 years, 8 months ago (2015-04-14 21:53:15 UTC) #11
jbudorick
How long do these take to run locally?
5 years, 8 months ago (2015-04-14 22:31:50 UTC) #12
Jaekyun Seok (inactive)
On 2015/04/14 22:31:50, jbudorick wrote: > How long do these take to run locally? It ...
5 years, 8 months ago (2015-04-14 23:22:01 UTC) #13
no sievers
Ted would be a better reviewer, but looks fine with a few nits. https://codereview.chromium.org/1075783002/diff/80001/build/android/pylib/gtest/filter/components_browsertests_disabled File ...
5 years, 8 months ago (2015-04-15 18:32:54 UTC) #14
Jaekyun Seok (inactive)
blundell@ and caitkp@, could you please take a look at this CL now as owners ...
5 years, 8 months ago (2015-04-15 23:04:37 UTC) #15
blundell
rubberstamp-ish LGTM you should add OWNERS of //components/test/android
5 years, 8 months ago (2015-04-16 09:32:06 UTC) #16
Jaekyun Seok (inactive)
On 2015/04/16 09:32:06, blundell wrote: > rubberstamp-ish LGTM > > you should add OWNERS of ...
5 years, 8 months ago (2015-04-16 10:11:42 UTC) #17
Jaekyun Seok (inactive)
jbudorick@, could you please take a look at changes of build/android/* again?
5 years, 8 months ago (2015-04-16 10:15:17 UTC) #18
jbudorick
build/android/ lgtm
5 years, 8 months ago (2015-04-16 13:50:24 UTC) #19
Jaekyun Seok (inactive)
cjhopman@ and thakis@, please review changes of build/all.gyp.
5 years, 8 months ago (2015-04-16 20:06:01 UTC) #21
Nico
build/all.gyp lgtm (is there a gn version of all.gyp? should this be added there too?)
5 years, 8 months ago (2015-04-16 21:18:11 UTC) #22
Nico
also, does this have to be added to the json files in testing/buildbot ?
5 years, 8 months ago (2015-04-16 21:19:12 UTC) #23
cjhopman
lgtm
5 years, 8 months ago (2015-04-16 21:26:38 UTC) #24
Jaekyun Seok (inactive)
On 2015/04/16 21:19:12, Nico (afk until Mon Apr 20) wrote: > is there a gn ...
5 years, 8 months ago (2015-04-16 22:44:04 UTC) #25
Nico
OK! On Apr 16, 2015 3:44 PM, <jaekyun@chromium.org> wrote: > On 2015/04/16 21:19:12, Nico (afk ...
5 years, 8 months ago (2015-04-16 22:46:51 UTC) #26
Jaekyun Seok (inactive)
xhwang@, could you please review changes on components/test/DEPS as an owner of media/* because I ...
5 years, 8 months ago (2015-04-16 23:38:19 UTC) #28
Jaekyun Seok (inactive)
sievers@, could you please review changes on components/test/DEPS again as an owner of content/* because ...
5 years, 8 months ago (2015-04-16 23:40:33 UTC) #29
xhwang
media dependency lgtm
5 years, 8 months ago (2015-04-16 23:49:29 UTC) #30
no sievers
On 2015/04/16 23:40:33, Jaekyun Seok wrote: > sievers@, could you please review changes on components/test/DEPS ...
5 years, 8 months ago (2015-04-17 17:28:23 UTC) #31
Jaekyun Seok (inactive)
On 2015/04/17 17:28:23, sievers wrote: > On 2015/04/16 23:40:33, Jaekyun Seok wrote: > > sievers@, ...
5 years, 8 months ago (2015-04-19 20:59:16 UTC) #32
Jaekyun Seok (inactive)
sievers, please give "lgtm" to this CL. You gave "looks fine" already, but "lgtm" is ...
5 years, 8 months ago (2015-04-21 02:25:31 UTC) #33
Yaron
On 2015/04/21 02:25:31, Jaekyun Seok wrote: > sievers, please give "lgtm" to this CL. You ...
5 years, 8 months ago (2015-04-21 14:31:35 UTC) #34
Yaron
On 2015/04/21 14:31:35, Yaron wrote: > On 2015/04/21 02:25:31, Jaekyun Seok wrote: > > sievers, ...
5 years, 8 months ago (2015-04-21 14:32:18 UTC) #35
Jaekyun Seok (inactive)
On 2015/04/21 14:31:35, Yaron wrote: > On 2015/04/21 02:25:31, Jaekyun Seok wrote: > > sievers, ...
5 years, 8 months ago (2015-04-21 21:05:40 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1075783002/120001
5 years, 8 months ago (2015-04-21 21:06:46 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_32_ng/builds/44920) ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 8 months ago (2015-04-21 21:12:51 UTC) #41
Jaekyun Seok (inactive)
On 2015/04/21 21:12:51, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
5 years, 8 months ago (2015-04-21 22:01:57 UTC) #42
no sievers
On 2015/04/21 22:01:57, Jaekyun Seok wrote: > On 2015/04/21 21:12:51, I haz the power (commit-bot) ...
5 years, 8 months ago (2015-04-22 19:46:00 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1075783002/140001
5 years, 8 months ago (2015-04-22 20:56:31 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1075783002/160001
5 years, 8 months ago (2015-04-22 21:33:17 UTC) #50
Jaekyun Seok (inactive)
On 2015/04/22 21:33:17, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
5 years, 8 months ago (2015-04-22 22:34:17 UTC) #52
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1075783002/200001
5 years, 8 months ago (2015-04-23 03:17:14 UTC) #55
commit-bot: I haz the power
Committed patchset #11 (id:200001)
5 years, 8 months ago (2015-04-23 04:22:59 UTC) #56
commit-bot: I haz the power
5 years, 8 months ago (2015-04-23 04:23:40 UTC) #57
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/4ba34ff136727244ead91780152b3248fe7ce0fd
Cr-Commit-Position: refs/heads/master@{#326449}

Powered by Google App Engine
This is Rietveld 408576698