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

Issue 999243003: Adding tests for diagonal scrolling in telemetry. (Closed)

Created:
5 years, 9 months ago by cblume
Modified:
5 years, 8 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Adding tests for diagonal scrolling in telemetry. Adding tests for diagonal scrolling to telemetry. BUG=466867 Committed: https://crrev.com/68c68147e5e374b24e5855dc9b24b2159dd3e8f7 Cr-Commit-Position: refs/heads/master@{#324346}

Patch Set 1 #

Patch Set 2 : Rather than the test failing on older versions of Chromium which predate the feature under test, th… #

Patch Set 3 : Moving more parts of the telemetry and perf changes onto this CL. #

Patch Set 4 : Now checking if the test pages are running against the correct version of Chromium. #

Patch Set 5 : Left out an updated file. #

Patch Set 6 : Updating the version number to the version of the Chromium binary which supports diagonal scrolling. #

Total comments: 4

Patch Set 7 : Using the new shared state. #

Patch Set 8 : Checking Chrome branch number from within scroll.py #

Patch Set 9 : Rebasing since some files have moved. #

Total comments: 4

Patch Set 10 : Changing python lists to tuple, changing comment indentation, and changing a test to only run on ch… #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+189 lines, -32 lines) Patch
M tools/perf/benchmarks/smoothness.py View 1 2 3 4 5 6 7 8 9 1 chunk +11 lines, -0 lines 0 comments Download
A + tools/perf/page_sets/diagonal_scrolling_supported_shared_state.py View 1 2 3 4 5 6 1 chunk +4 lines, -3 lines 0 comments Download
A tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py View 1 2 3 4 5 6 7 8 9 1 chunk +64 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/browser_info.py View 1 2 3 4 5 6 1 chunk +7 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/internal/actions/scroll.js View 1 2 3 4 5 6 7 8 1 chunk +51 lines, -23 lines 0 comments Download
M tools/telemetry/telemetry/internal/actions/scroll.py View 1 2 3 4 5 6 7 8 9 2 chunks +11 lines, -1 line 1 comment Download
M tools/telemetry/telemetry/internal/actions/scroll_unittest.py View 1 2 3 4 5 6 7 8 2 chunks +37 lines, -1 line 0 comments Download
M tools/telemetry/telemetry/page/action_runner.py View 1 2 3 4 5 6 7 8 4 chunks +4 lines, -4 lines 0 comments Download

Messages

Total messages: 25 (6 generated)
cblume
This is a unit test for a change made in https://codereview.chromium.org/945393002/ The test is separate ...
5 years, 9 months ago (2015-03-12 07:04:17 UTC) #2
nednguyen
5 years, 9 months ago (2015-03-13 01:34:39 UTC) #4
cblume
Ned suggested I check the version of Chromium inside ScrollAction. However, I couldn't find a ...
5 years, 9 months ago (2015-03-14 01:02:39 UTC) #5
nednguyen
I think we can land this patch without the new benchmark & the "CanRunForPage usage". ...
5 years, 9 months ago (2015-03-16 16:52:40 UTC) #6
aiolos (Not reviewing)
https://codereview.chromium.org/999243003/diff/100001/tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py File tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py (right): https://codereview.chromium.org/999243003/diff/100001/tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py#newcode23 tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py:23: return True On 2015/03/16 16:52:40, nednguyen wrote: > I ...
5 years, 9 months ago (2015-03-16 21:30:03 UTC) #7
cblume
> https://codereview.chromium.org/999243003/diff/100001/tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py#newcode23 > tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py:23: return True > I think we will not support CanRunOnBrowser as ...
5 years, 9 months ago (2015-03-17 21:54:56 UTC) #9
nednguyen
On 2015/03/17 21:54:56, cblume wrote: > > > https://codereview.chromium.org/999243003/diff/100001/tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py#newcode23 > > tools/perf/page_sets/tough_scrolling_while_zoomed_in_cases.py:23: return True > ...
5 years, 9 months ago (2015-03-17 22:05:12 UTC) #10
cblume
https://codereview.chromium.org/999243003/diff/100001/tools/telemetry/telemetry/page/actions/scroll.py File tools/telemetry/telemetry/page/actions/scroll.py (right): https://codereview.chromium.org/999243003/diff/100001/tools/telemetry/telemetry/page/actions/scroll.py#newcode19 tools/telemetry/telemetry/page/actions/scroll.py:19: 'upleft', 'upright']: On 2015/03/16 16:52:40, nednguyen wrote: > Can ...
5 years, 9 months ago (2015-03-26 00:15:06 UTC) #11
nednguyen
On 2015/03/26 00:15:06, cblume wrote: > https://codereview.chromium.org/999243003/diff/100001/tools/telemetry/telemetry/page/actions/scroll.py > File tools/telemetry/telemetry/page/actions/scroll.py (right): > > https://codereview.chromium.org/999243003/diff/100001/tools/telemetry/telemetry/page/actions/scroll.py#newcode19 > ...
5 years, 9 months ago (2015-03-26 00:51:54 UTC) #12
cblume
I just rebased since some files have moved. Are we okay to land this? Are ...
5 years, 8 months ago (2015-04-06 19:22:47 UTC) #13
nednguyen
lgtm Cheng can help you with running the new benchmarks on cros bots. Please make ...
5 years, 8 months ago (2015-04-06 21:31:25 UTC) #15
cblume
You make great nits. Please feel free to nit away. :) https://codereview.chromium.org/999243003/diff/180001/tools/telemetry/telemetry/internal/actions/scroll.py File tools/telemetry/telemetry/internal/actions/scroll.py (right): ...
5 years, 8 months ago (2015-04-06 21:58:44 UTC) #16
cblume
In this CL our tests only run against ChromeOS. We will later add Android, which ...
5 years, 8 months ago (2015-04-06 22:27:57 UTC) #17
cylee1
On 2015/04/06 22:27:57, cblume wrote: > In this CL our tests only run against ChromeOS. ...
5 years, 8 months ago (2015-04-07 19:00:08 UTC) #18
cblume
On 2015/04/07 19:00:08, cylee1 wrote: > On 2015/04/06 22:27:57, cblume wrote: > > In this ...
5 years, 8 months ago (2015-04-07 19:06:55 UTC) #19
chromium-reviews
Actually I'm also quite new to telemetry on CrOS :) If you need to run ...
5 years, 8 months ago (2015-04-07 19:12:10 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/999243003/180001
5 years, 8 months ago (2015-04-08 23:40:01 UTC) #23
commit-bot: I haz the power
Committed patchset #10 (id:180001)
5 years, 8 months ago (2015-04-09 02:51:04 UTC) #24
commit-bot: I haz the power
5 years, 8 months ago (2015-04-09 02:51:51 UTC) #25
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/68c68147e5e374b24e5855dc9b24b2159dd3e8f7
Cr-Commit-Position: refs/heads/master@{#324346}

Powered by Google App Engine
This is Rietveld 408576698