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

Issue 11187036: Android: start upstreaming some of our perf tests. (Closed)

Created:
8 years, 2 months ago by bulach
Modified:
8 years ago
Reviewers:
nduca, Xianzhu, Sami, tonyg
CC:
chromium-reviews, pam+watch_chromium.org, peter+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, ilevy+watch_chromium.org
Visibility:
Public.

Description

Android: start upstreaming some of our perf tests. - fix some "forwarder" issues on chrome_remote_control. - adds a "platform" interface to crc so that tests can grab stats from the platform, where possible. - integrates "surface stats collector" with scrolling tests. BUG=155678, 11187036, 138479 TEST=./tools/perf/run_tests --browser=android-chrome testScrolling Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=163361

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rebasing with Tony's patch #

Patch Set 3 : sami's comments #

Total comments: 6

Patch Set 4 : Tony's comments #

Total comments: 2

Patch Set 5 : Revert adb_commands #

Unified diffs Side-by-side diffs Delta from patch set Stats (+324 lines, -31 lines) Patch
A build/android/pylib/surface_stats_collector.py View 1 2 3 1 chunk +229 lines, -0 lines 0 comments Download
M tools/chrome_remote_control/chrome_remote_control/android_browser_finder.py View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
A tools/chrome_remote_control/chrome_remote_control/android_platform.py View 1 2 3 1 chunk +28 lines, -0 lines 0 comments Download
M tools/chrome_remote_control/chrome_remote_control/browser.py View 2 chunks +6 lines, -1 line 0 comments Download
M tools/chrome_remote_control/chrome_remote_control/cros_browser_finder.py View 2 chunks +2 lines, -1 line 0 comments Download
M tools/chrome_remote_control/chrome_remote_control/desktop_browser_finder.py View 2 chunks +2 lines, -1 line 0 comments Download
A tools/chrome_remote_control/chrome_remote_control/platform.py View 1 2 3 1 chunk +22 lines, -0 lines 0 comments Download
M tools/perf/perf_tools/scrolling_benchmark.py View 1 2 3 1 chunk +30 lines, -27 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
bulach
this is a work-in-progress-patch :) a few open questions for nat / tonyg: - how ...
8 years, 2 months ago (2012-10-17 19:30:58 UTC) #1
tonyg
On 2012/10/17 19:30:58, bulach wrote: > this is a work-in-progress-patch :) Wow! That was fast ...
8 years, 2 months ago (2012-10-18 00:11:05 UTC) #2
bulach
thanks tony! duh, I was running the tests for these, not the real perf suite.. ...
8 years, 2 months ago (2012-10-18 11:11:45 UTC) #3
Sami
http://codereview.chromium.org/11187036/diff/1/build/android/pylib/surface_stats_collector.py File build/android/pylib/surface_stats_collector.py (right): http://codereview.chromium.org/11187036/diff/1/build/android/pylib/surface_stats_collector.py#newcode72 build/android/pylib/surface_stats_collector.py:72: renderer_timestamps = self._CollectSurfaceTextureTimestamps() This bit depends on the browser ...
8 years, 2 months ago (2012-10-18 11:35:57 UTC) #4
bulach
http://codereview.chromium.org/11187036/diff/1/build/android/pylib/surface_stats_collector.py File build/android/pylib/surface_stats_collector.py (right): http://codereview.chromium.org/11187036/diff/1/build/android/pylib/surface_stats_collector.py#newcode72 build/android/pylib/surface_stats_collector.py:72: renderer_timestamps = self._CollectSurfaceTextureTimestamps() On 2012/10/18 11:35:57, Sami wrote: > ...
8 years, 2 months ago (2012-10-18 12:33:56 UTC) #5
tonyg
Everything else looks good to me. http://codereview.chromium.org/11187036/diff/1011/build/android/pylib/surface_stats_collector.py File build/android/pylib/surface_stats_collector.py (right): http://codereview.chromium.org/11187036/diff/1011/build/android/pylib/surface_stats_collector.py#newcode38 build/android/pylib/surface_stats_collector.py:38: def Start(self): Just ...
8 years, 2 months ago (2012-10-19 00:47:19 UTC) #6
bulach
thanks tony! all comments addressed, another look please? http://codereview.chromium.org/11187036/diff/1011/build/android/pylib/surface_stats_collector.py File build/android/pylib/surface_stats_collector.py (right): http://codereview.chromium.org/11187036/diff/1011/build/android/pylib/surface_stats_collector.py#newcode38 build/android/pylib/surface_stats_collector.py:38: def ...
8 years, 2 months ago (2012-10-22 15:57:14 UTC) #7
tonyg
Just one question. Everything else looks good. http://codereview.chromium.org/11187036/diff/11001/tools/chrome_remote_control/chrome_remote_control/adb_commands.py File tools/chrome_remote_control/chrome_remote_control/adb_commands.py (right): http://codereview.chromium.org/11187036/diff/11001/tools/chrome_remote_control/chrome_remote_control/adb_commands.py#newcode135 tools/chrome_remote_control/chrome_remote_control/adb_commands.py:135: port_pairs = ...
8 years, 2 months ago (2012-10-22 17:21:27 UTC) #8
bulach
thanks tony! inline: http://codereview.chromium.org/11187036/diff/11001/tools/chrome_remote_control/chrome_remote_control/adb_commands.py File tools/chrome_remote_control/chrome_remote_control/adb_commands.py (right): http://codereview.chromium.org/11187036/diff/11001/tools/chrome_remote_control/chrome_remote_control/adb_commands.py#newcode135 tools/chrome_remote_control/chrome_remote_control/adb_commands.py:135: port_pairs = [(0, host_port), ] On ...
8 years, 2 months ago (2012-10-22 17:29:02 UTC) #9
tonyg
lgtm
8 years, 2 months ago (2012-10-22 17:45:41 UTC) #10
bulach
thanks tony! are there any specific try bots I should trigger or is the regular ...
8 years, 2 months ago (2012-10-22 18:03:05 UTC) #11
tonyg
Nope, just the CQ. The unittests aren't being run on any bots yet, but we'd ...
8 years, 2 months ago (2012-10-22 18:13:07 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bulach@chromium.org/11187036/15001
8 years, 2 months ago (2012-10-22 18:15:21 UTC) #13
commit-bot: I haz the power
Change committed as 163361
8 years, 2 months ago (2012-10-22 20:21:55 UTC) #14
nduca
8 years ago (2012-12-04 22:39:31 UTC) #15
Message was sent while issue was closed.
i'm really confused about this vs the current platform vs platform_harness
(https://codereview.chromium.org/11428107/). This smells. We need to do cleaner.

Powered by Google App Engine
This is Rietveld 408576698