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

Issue 180273015: Simple HTTP server for Chromoting End-to-End tests (Closed)

Created:
6 years, 9 months ago by chaitali
Modified:
6 years, 9 months ago
CC:
chromium-reviews, jamiewalch+watch_chromium.org, dcaiafa+watch_chromium.org, hclam+watch_chromium.org, wez+watch_chromium.org, amit, sanjeevr, garykac+watch_chromium.org, lambroslambrou+watch_chromium.org, rmsousa+watch_chromium.org, weitaosu+watch_chromium.org, alexeypa+watch_chromium.org, sergeyu+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Simple HTTP server for Chromoting End-to-End tests BUG=341526 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255771

Patch Set 1 #

Total comments: 29

Patch Set 2 : Addressing initial code review comments #

Total comments: 42

Patch Set 3 : Addressing Jamie's comments #

Total comments: 2

Patch Set 4 : Fixing lint issues reported by gjslint #

Unified diffs Side-by-side diffs Delta from patch set Stats (+227 lines, -6 lines) Patch
A + chrome/test/remoting/http_server/clientpage.html View 1 2 1 chunk +3 lines, -6 lines 0 comments Download
A chrome/test/remoting/http_server/clientpage.js View 1 2 3 1 chunk +55 lines, -0 lines 0 comments Download
A chrome/test/remoting/http_server/hostpage.html View 1 2 1 chunk +17 lines, -0 lines 0 comments Download
A chrome/test/remoting/http_server/hostpage.js View 1 2 3 1 chunk +44 lines, -0 lines 0 comments Download
A chrome/test/remoting/http_server/http_server.py View 1 2 1 chunk +108 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (0 generated)
chaitali
HTTP server for the E2E tests. This is using JQuery because it was actually more ...
6 years, 9 months ago (2014-03-03 19:10:38 UTC) #1
Jamie
I'm not convinced there's a lot of value in using jQuery. It's not a framework ...
6 years, 9 months ago (2014-03-03 20:56:16 UTC) #2
anandc
Thanks chaitali@. PTAL. https://codereview.chromium.org/180273015/diff/1/chrome/test/remoting/http_server/clientpage.html File chrome/test/remoting/http_server/clientpage.html (right): https://codereview.chromium.org/180273015/diff/1/chrome/test/remoting/http_server/clientpage.html#newcode11 chrome/test/remoting/http_server/clientpage.html:11: var keypressText = ""; Single-braces for ...
6 years, 9 months ago (2014-03-03 21:10:02 UTC) #3
weitao
https://codereview.chromium.org/180273015/diff/1/chrome/test/remoting/http_server/hostpage.html File chrome/test/remoting/http_server/hostpage.html (right): https://codereview.chromium.org/180273015/diff/1/chrome/test/remoting/http_server/hostpage.html#newcode11 chrome/test/remoting/http_server/hostpage.html:11: <center><textarea id="testtext" rows="10" cols="50" ></textarea></center> Since you rely on ...
6 years, 9 months ago (2014-03-03 21:33:42 UTC) #4
anandc
https://codereview.chromium.org/180273015/diff/1/chrome/test/remoting/http_server/http_server.py File chrome/test/remoting/http_server/http_server.py (right): https://codereview.chromium.org/180273015/diff/1/chrome/test/remoting/http_server/http_server.py#newcode1 chrome/test/remoting/http_server/http_server.py:1: import cherrypy On 2014/03/03 21:10:03, anandc wrote: > Would ...
6 years, 9 months ago (2014-03-03 21:36:37 UTC) #5
chaitali
Addressed all comments. Not using JQuery anymore and also removed the CSS. Had an offline ...
6 years, 9 months ago (2014-03-04 19:33:45 UTC) #6
Jamie
Can you run jscompile over the Javascript? It's a bit of pain to add all ...
6 years, 9 months ago (2014-03-04 21:40:35 UTC) #7
chaitali
Addressed comments. Also ran jscompile over the js files. It didn't give me any errors ...
6 years, 9 months ago (2014-03-05 22:02:21 UTC) #8
Jamie
LGTM, thanks. https://codereview.chromium.org/180273015/diff/20001/chrome/test/remoting/http_server/clientpage.js File chrome/test/remoting/http_server/clientpage.js (right): https://codereview.chromium.org/180273015/diff/20001/chrome/test/remoting/http_server/clientpage.js#newcode17 chrome/test/remoting/http_server/clientpage.js:17: request.open('GET', '/poll?test=keytest', true); On 2014/03/05 22:02:22, chaitali ...
6 years, 9 months ago (2014-03-06 00:15:01 UTC) #9
chaitali
Fixed lint issues reported by gjslint and addressed additional comment. Leaving the polling as is ...
6 years, 9 months ago (2014-03-06 00:41:50 UTC) #10
chaitali
The CQ bit was checked by chaitali@chromium.org
6 years, 9 months ago (2014-03-06 18:54:10 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-06 18:54:20 UTC) #12
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-06 19:08:00 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel Retried try job too often on win_rel for ...
6 years, 9 months ago (2014-03-06 19:08:00 UTC) #14
Jamie
The CQ bit was checked by jamiewalch@chromium.org
6 years, 9 months ago (2014-03-06 19:33:30 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-06 19:40:02 UTC) #16
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-06 20:09:52 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 9 months ago (2014-03-06 20:09:53 UTC) #18
chaitali
The CQ bit was checked by chaitali@chromium.org
6 years, 9 months ago (2014-03-06 20:10:43 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-06 21:02:51 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-06 21:57:31 UTC) #21
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-06 23:31:22 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 9 months ago (2014-03-06 23:31:23 UTC) #23
chaitali
The CQ bit was checked by chaitali@chromium.org
6 years, 9 months ago (2014-03-07 00:09:56 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-07 00:24:48 UTC) #25
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-07 02:51:01 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 9 months ago (2014-03-07 02:51:01 UTC) #27
chaitali
The CQ bit was checked by chaitali@chromium.org
6 years, 9 months ago (2014-03-07 17:46:24 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-07 17:46:46 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-07 20:19:34 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/chaitali@chromium.org/180273015/50001
6 years, 9 months ago (2014-03-08 10:47:53 UTC) #31
commit-bot: I haz the power
Change committed as 255771
6 years, 9 months ago (2014-03-08 13:37:35 UTC) #32
Paweł Hajdan Jr.
6 years, 9 months ago (2014-03-08 17:45:43 UTC) #33
Message was sent while issue was closed.
Drive-by (chrome/test/OWNERS): why yet another HTTP server?

Please note we have net/test/embedded_test_server and spawned_test_server (and
net/tools/testserver if you're not using C++ but want to use python directly;
otherwise spawned_test_server is a wrapper around that python code).

I recommend embedded_test_server for all new code.

These test servers are not perfect, but I'd rather fix them as needed rather
that have everyone create their own server. It's not hard to imagine where that
would lead to.

Powered by Google App Engine
This is Rietveld 408576698