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

Issue 788753002: [Android] Implement gtest and local in platform mode. (Closed)

Created:
6 years ago by jbudorick
Modified:
6 years 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
Project:
chromium
Visibility:
Public.

Description

[Android] Implement gtest and local in platform mode. BUG=428729 Committed: https://crrev.com/8f4952879b1ed5fb544e1ad86730672722c93e2e Cr-Commit-Position: refs/heads/master@{#308441}

Patch Set 1 #

Patch Set 2 : --no-find-copies #

Patch Set 3 : rebase #

Total comments: 25

Patch Set 4 : #

Total comments: 2

Patch Set 5 : exe and tool support, and bug fixes #

Total comments: 2

Patch Set 6 : rebase #

Patch Set 7 : #

Patch Set 8 : rebase #

Patch Set 9 : fix findbugs + move log parsing up to GtestTestInstance #

Unified diffs Side-by-side diffs Delta from patch set Stats (+505 lines, -165 lines) Patch
M build/android/PRESUBMIT.py View 1 chunk +1 line, -1 line 0 comments Download
M build/android/pylib/base/environment_factory.py View 1 2 3 4 5 1 chunk +6 lines, -3 lines 0 comments Download
M build/android/pylib/base/test_collection.py View 1 chunk +1 line, -1 line 0 comments Download
M build/android/pylib/base/test_instance_factory.py View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M build/android/pylib/base/test_run_factory.py View 1 2 3 4 5 6 1 chunk +24 lines, -11 lines 0 comments Download
M build/android/pylib/gtest/gtest_test_instance.py View 1 2 3 4 5 6 7 8 7 chunks +107 lines, -13 lines 0 comments Download
A + build/android/pylib/gtest/gtest_test_instance_test.py View 6 chunks +7 lines, -9 lines 0 comments Download
A build/android/pylib/gtest/local_device_gtest_run.py View 1 2 3 4 5 6 7 8 1 chunk +208 lines, -0 lines 0 comments Download
M build/android/pylib/gtest/test_package.py View 1 chunk +0 lines, -32 lines 0 comments Download
M build/android/pylib/gtest/test_package_apk.py View 2 chunks +2 lines, -1 line 0 comments Download
M build/android/pylib/gtest/test_package_exe.py View 2 chunks +2 lines, -1 line 0 comments Download
D build/android/pylib/gtest/test_package_test.py View 1 chunk +0 lines, -88 lines 0 comments Download
A + build/android/pylib/local/device/__init__.py View 2 3 4 0 chunks +-1 lines, --1 lines 0 comments Download
A build/android/pylib/local/device/local_device_environment.py View 1 2 3 4 1 chunk +56 lines, -0 lines 0 comments Download
A build/android/pylib/local/device/local_device_test_run.py View 1 2 3 4 1 chunk +85 lines, -0 lines 0 comments Download
M chrome/test/android/unit_tests_apk/AndroidManifest.xml View 1 chunk +4 lines, -0 lines 0 comments Download
M testing/android/java/src/org/chromium/native_test/ChromiumNativeTestInstrumentationTestRunner.java View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -5 lines 0 comments Download

Messages

Total messages: 22 (6 generated)
jbudorick
This has a number of merge conflicts with Randy's AMP CL (https://codereview.chromium.org/745793002/), but they shouldn't ...
6 years ago (2014-12-09 01:48:27 UTC) #2
klundberg
https://codereview.chromium.org/788753002/diff/40001/build/android/pylib/base/test_run_factory.py File build/android/pylib/base/test_run_factory.py (right): https://codereview.chromium.org/788753002/diff/40001/build/android/pylib/base/test_run_factory.py#newcode11 build/android/pylib/base/test_run_factory.py:11: This empty line seems out of place/unneeded. https://codereview.chromium.org/788753002/diff/40001/build/android/pylib/base/test_run_factory.py#newcode16 build/android/pylib/base/test_run_factory.py:16: ...
6 years ago (2014-12-09 02:30:47 UTC) #3
jbudorick
https://codereview.chromium.org/788753002/diff/40001/build/android/pylib/base/test_run_factory.py File build/android/pylib/base/test_run_factory.py (right): https://codereview.chromium.org/788753002/diff/40001/build/android/pylib/base/test_run_factory.py#newcode11 build/android/pylib/base/test_run_factory.py:11: On 2014/12/09 02:30:47, klundberg wrote: > This empty line ...
6 years ago (2014-12-09 15:46:52 UTC) #4
klundberg
LGTM with one nit and once you have merged with Randy's change (and removed the ...
6 years ago (2014-12-09 15:55:33 UTC) #5
rnephew (Reviews Here)
On 2014/12/09 15:55:33, klundberg wrote: > LGTM with one nit and once you have merged ...
6 years ago (2014-12-09 15:58:37 UTC) #6
jbudorick
On 2014/12/09 15:58:37, rnephew1 wrote: > On 2014/12/09 15:55:33, klundberg wrote: > > LGTM with ...
6 years ago (2014-12-09 16:00:23 UTC) #7
jbudorick
Revised to support the executable tests (breakpad_unittests and sandbox_linux_unittests) and retries. https://codereview.chromium.org/788753002/diff/60001/build/android/pylib/gtest/local_device_gtest_run.py File build/android/pylib/gtest/local_device_gtest_run.py (right): ...
6 years ago (2014-12-11 01:01:02 UTC) #9
klundberg
Still lgtm Just one minor question. https://codereview.chromium.org/788753002/diff/100001/build/android/pylib/gtest/gtest_test_instance.py File build/android/pylib/gtest/gtest_test_instance.py (right): https://codereview.chromium.org/788753002/diff/100001/build/android/pylib/gtest/gtest_test_instance.py#newcode124 build/android/pylib/gtest/gtest_test_instance.py:124: if self._suite == ...
6 years ago (2014-12-11 03:45:39 UTC) #10
jbudorick
https://codereview.chromium.org/788753002/diff/100001/build/android/pylib/gtest/gtest_test_instance.py File build/android/pylib/gtest/gtest_test_instance.py (right): https://codereview.chromium.org/788753002/diff/100001/build/android/pylib/gtest/gtest_test_instance.py#newcode124 build/android/pylib/gtest/gtest_test_instance.py:124: if self._suite == 'breakpad_unittests': On 2014/12/11 03:45:38, klundberg wrote: ...
6 years ago (2014-12-11 17:43:24 UTC) #11
jbudorick
+tedchoc for chrome/test/android/ and testing/android/ OWNERS
6 years ago (2014-12-13 02:13:04 UTC) #13
Ted C
On 2014/12/13 02:13:04, jbudorick wrote: > +tedchoc for chrome/test/android/ and testing/android/ OWNERS OWNERS - lgtm
6 years ago (2014-12-15 18:41:54 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/788753002/160001
6 years ago (2014-12-15 20:03:18 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_clang_dbg_recipe/builds/31111)
6 years ago (2014-12-15 21:02:20 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/788753002/180001
6 years ago (2014-12-15 21:23:53 UTC) #20
commit-bot: I haz the power
Committed patchset #9 (id:180001)
6 years ago (2014-12-15 22:23:48 UTC) #21
commit-bot: I haz the power
6 years ago (2014-12-15 22:24:35 UTC) #22
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/8f4952879b1ed5fb544e1ad86730672722c93e2e
Cr-Commit-Position: refs/heads/master@{#308441}

Powered by Google App Engine
This is Rietveld 408576698