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

Issue 807343002: Adding the first set of remote test cases and associated framework. (Closed)

Created:
6 years ago by Mike Meade
Modified:
5 years, 11 months ago
Reviewers:
chaitali, anandc, andrewrs, Jamie
CC:
chromium-reviews, chromoting-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 the first set of remote test cases and associated framework. BUG=443003 Committed: https://crrev.com/1dc627dbbc80589e34284698062108a93a84ced1 Cr-Commit-Position: refs/heads/master@{#311115}

Patch Set 1 #

Total comments: 68

Patch Set 2 : First round of fixes for the remote me2me tests and the associated remote_test_helper code. #

Total comments: 7

Patch Set 3 : Fixes to reviewer comments #

Patch Set 4 : Fixing comments and merge issues. #

Total comments: 30

Patch Set 5 : #

Patch Set 6 : Fixes to comments #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : Fixing a merge issue in chrome_tests.gypi #

Patch Set 10 : Fixing an enum compilation error on Windows. #

Patch Set 11 : Fixing enum formatting. #

Patch Set 12 : Changing the enum to start at 0 instead of -1. #

Patch Set 13 : Changing enum naming format to eliminate name conflict. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1173 lines, -109 lines) Patch
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -0 lines 0 comments Download
A chrome/test/remoting/key_code_test_map.h View 1 2 3 4 1 chunk +96 lines, -0 lines 0 comments Download
M chrome/test/remoting/me2me_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +83 lines, -33 lines 0 comments Download
M chrome/test/remoting/remote_desktop_browsertest.h View 1 2 3 4 5 6 7 8 5 chunks +14 lines, -29 lines 0 comments Download
M chrome/test/remoting/remote_desktop_browsertest.cc View 1 2 3 4 5 6 7 8 8 chunks +10 lines, -43 lines 0 comments Download
A chrome/test/remoting/remote_test_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +95 lines, -0 lines 0 comments Download
A chrome/test/remoting/remote_test_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +105 lines, -0 lines 0 comments Download
A remoting/tools/remote_test_helper/SimpleJSONRPCServer.py View 1 1 chunk +193 lines, -0 lines 0 comments Download
A + remoting/tools/remote_test_helper/client.html View 1 1 chunk +3 lines, -4 lines 0 comments Download
A remoting/tools/remote_test_helper/host.html View 1 1 chunk +15 lines, -0 lines 0 comments Download
A remoting/tools/remote_test_helper/host.js View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +60 lines, -0 lines 0 comments Download
A remoting/tools/remote_test_helper/jsonrpc.js View 1 2 3 4 5 6 7 1 chunk +63 lines, -0 lines 0 comments Download
A remoting/tools/remote_test_helper/jsonrpclib.py View 1 2 1 chunk +364 lines, -0 lines 0 comments Download
A remoting/tools/remote_test_helper/rth_server.py View 1 1 chunk +69 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (5 generated)
Mike Meade
6 years ago (2014-12-17 00:34:31 UTC) #2
Jamie
I haven't reviewed the Python code; I think others are more qualified than me to ...
6 years ago (2014-12-17 03:15:41 UTC) #3
Mike Meade
All of the python code is derived from standard python libraries. No third party code ...
6 years ago (2014-12-18 18:54:23 UTC) #4
andrewrs
lgtm https://codereview.chromium.org/807343002/diff/20001/remoting/tools/remote_test_helper/jsonrpclib.py File remoting/tools/remote_test_helper/jsonrpclib.py (right): https://codereview.chromium.org/807343002/diff/20001/remoting/tools/remote_test_helper/jsonrpclib.py#newcode120 remoting/tools/remote_test_helper/jsonrpclib.py:120: } This trailing brace doesn't look quite aligned ...
6 years ago (2014-12-18 19:10:32 UTC) #6
Jamie
https://codereview.chromium.org/807343002/diff/1/chrome/test/remoting/me2me_browsertest.cc File chrome/test/remoting/me2me_browsertest.cc (right): https://codereview.chromium.org/807343002/diff/1/chrome/test/remoting/me2me_browsertest.cc#newcode123 chrome/test/remoting/me2me_browsertest.cc:123: // javascript on the page. This ensures that the ...
6 years ago (2014-12-18 21:31:44 UTC) #7
Mike Meade
https://codereview.chromium.org/807343002/diff/1/chrome/test/remoting/me2me_browsertest.cc File chrome/test/remoting/me2me_browsertest.cc (right): https://codereview.chromium.org/807343002/diff/1/chrome/test/remoting/me2me_browsertest.cc#newcode123 chrome/test/remoting/me2me_browsertest.cc:123: // javascript on the page. This ensures that the ...
5 years, 11 months ago (2015-01-05 23:18:58 UTC) #8
Jamie
As before, I haven't review the Python code. https://codereview.chromium.org/807343002/diff/1/chrome/test/remoting/me2me_browsertest.cc File chrome/test/remoting/me2me_browsertest.cc (right): https://codereview.chromium.org/807343002/diff/1/chrome/test/remoting/me2me_browsertest.cc#newcode154 chrome/test/remoting/me2me_browsertest.cc:154: // ...
5 years, 11 months ago (2015-01-06 19:31:39 UTC) #9
Mike Meade
https://codereview.chromium.org/807343002/diff/60001/chrome/test/remoting/key_code_test_map.h File chrome/test/remoting/key_code_test_map.h (right): https://codereview.chromium.org/807343002/diff/60001/chrome/test/remoting/key_code_test_map.h#newcode25 chrome/test/remoting/key_code_test_map.h:25: const KeyCodeTestMap test_key_map[] = { On 2015/01/06 19:31:38, Jamie ...
5 years, 11 months ago (2015-01-08 18:58:43 UTC) #10
Jamie
LGTM with nits. If you decide to run jscompile over it as part of this ...
5 years, 11 months ago (2015-01-08 20:34:37 UTC) #11
Mike Meade
https://codereview.chromium.org/807343002/diff/60001/remoting/tools/remote_test_helper/jsonrpc.js File remoting/tools/remote_test_helper/jsonrpc.js (right): https://codereview.chromium.org/807343002/diff/60001/remoting/tools/remote_test_helper/jsonrpc.js#newcode28 remoting/tools/remote_test_helper/jsonrpc.js:28: * @param {integer} ident The request id. On 2015/01/08 ...
5 years, 11 months ago (2015-01-12 18:04:26 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807343002/160001
5 years, 11 months ago (2015-01-12 18:05:13 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/109328)
5 years, 11 months ago (2015-01-12 18:42:15 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807343002/240001
5 years, 11 months ago (2015-01-12 21:04:00 UTC) #18
commit-bot: I haz the power
Committed patchset #13 (id:240001)
5 years, 11 months ago (2015-01-12 21:55:23 UTC) #19
commit-bot: I haz the power
5 years, 11 months ago (2015-01-12 21:56:16 UTC) #20
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/1dc627dbbc80589e34284698062108a93a84ced1
Cr-Commit-Position: refs/heads/master@{#311115}

Powered by Google App Engine
This is Rietveld 408576698