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

Issue 10777017: Android: further simplication for test runners. (Closed)

Created:
8 years, 5 months ago by bulach
Modified:
8 years, 5 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Android: further simplication for test runners. Overtime, there has been a few changes in the way we run: - individual test suite versus all suites. - single device versus sharded. - debug info. This patch simplifies the many different code paths and ensures we'll have less breakages (and a more consistent way to add features). BUG= TEST=existing android tests (single device, multiple devices, emulator). Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=146985

Patch Set 1 : Patchset #

Total comments: 6

Patch Set 2 : Comments #

Total comments: 2

Patch Set 3 : Nit on comment #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -180 lines) Patch
M build/android/pylib/debug_info.py View 1 2 7 chunks +49 lines, -63 lines 0 comments Download
M build/android/pylib/single_test_runner.py View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M build/android/run_tests.py View 1 2 10 chunks +59 lines, -117 lines 1 comment Download

Messages

Total messages: 15 (0 generated)
bulach
Hi everyone, The main goal of this patch is to simplify the test runners: there ...
8 years, 5 months ago (2012-07-13 18:08:53 UTC) #1
bulach
8 years, 5 months ago (2012-07-13 18:09:46 UTC) #2
John Grabowski
LGTM http://codereview.chromium.org/10777017/diff/4001/build/android/pylib/debug_info.py File build/android/pylib/debug_info.py (right): http://codereview.chromium.org/10777017/diff/4001/build/android/pylib/debug_info.py#newcode45 build/android/pylib/debug_info.py:45: os.makedirs(self.log_dir) cleanup when done? No guarantee ZipAndCleanup() is ...
8 years, 5 months ago (2012-07-13 18:17:43 UTC) #3
gone
https://chromiumcodereview.appspot.com/10777017/diff/4001/build/android/pylib/debug_info.py File build/android/pylib/debug_info.py (right): https://chromiumcodereview.appspot.com/10777017/diff/4001/build/android/pylib/debug_info.py#newcode48 build/android/pylib/debug_info.py:48: self.log_file_name = None Doesn't 48 cancel out 46?
8 years, 5 months ago (2012-07-14 00:33:36 UTC) #4
bulach
thanks all! addressed all comments, however a few of them were related to improving documentation ...
8 years, 5 months ago (2012-07-16 08:51:16 UTC) #5
gone
Just a nit, but LGTM. https://chromiumcodereview.appspot.com/10777017/diff/9001/build/android/pylib/debug_info.py File build/android/pylib/debug_info.py (right): https://chromiumcodereview.appspot.com/10777017/diff/9001/build/android/pylib/debug_info.py#newcode23 build/android/pylib/debug_info.py:23: """A helper class to ...
8 years, 5 months ago (2012-07-16 16:46:53 UTC) #6
bulach
thanks! http://codereview.chromium.org/10777017/diff/9001/build/android/pylib/debug_info.py File build/android/pylib/debug_info.py (right): http://codereview.chromium.org/10777017/diff/9001/build/android/pylib/debug_info.py#newcode23 build/android/pylib/debug_info.py:23: """A helper class to collect relate debug information ...
8 years, 5 months ago (2012-07-16 17:16:45 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/10777017/9002
8 years, 5 months ago (2012-07-17 10:17:55 UTC) #8
commit-bot: I haz the power
Change committed as 146985
8 years, 5 months ago (2012-07-17 11:39:51 UTC) #9
nilesh
On 2012/07/17 11:39:51, I haz the power (commit-bot) wrote: > Change committed as 146985 Did ...
8 years, 5 months ago (2012-07-17 17:40:44 UTC) #10
nilesh
On 2012/07/17 17:40:44, nileshagrawal1 wrote: > On 2012/07/17 11:39:51, I haz the power (commit-bot) wrote: ...
8 years, 5 months ago (2012-07-17 17:41:42 UTC) #11
nilesh
On 2012/07/17 17:41:42, nileshagrawal1 wrote: > On 2012/07/17 17:40:44, nileshagrawal1 wrote: > > On 2012/07/17 ...
8 years, 5 months ago (2012-07-17 17:43:33 UTC) #12
nilesh
http://build.chromium.org/p/chromium.fyi/builders/Chromium%20Linux%20Android/builds/11114 On Tue, Jul 17, 2012 at 10:43 AM, <nileshagrawal@chromium.org> wrote: > On 2012/07/17 17:41:42, ...
8 years, 5 months ago (2012-07-17 17:44:49 UTC) #13
nilesh
http://codereview.chromium.org/10777017/diff/9002/build/android/run_tests.py File build/android/run_tests.py (right): http://codereview.chromium.org/10777017/diff/9002/build/android/run_tests.py#newcode312 build/android/run_tests.py:312: sharder = TestSharder(attached_devices, options.test_suite, We are now using TestSharder ...
8 years, 5 months ago (2012-07-17 18:14:33 UTC) #14
bulach
8 years, 5 months ago (2012-07-18 08:57:58 UTC) #15
nilesh: ouch, sorry about that... let me try to fix it.

Powered by Google App Engine
This is Rietveld 408576698