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

Issue 478483005: Add IPC benchmarking API to Blink TestRunner (Closed)

Created:
6 years, 4 months ago by Hajime Morrita
Modified:
6 years, 4 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, jochen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Add IPC benchmarking API to window behind --expose-ipc-echo This add an window.ipcEcho API that sends do-nothing IPC message to measure RTT. The API is behind a flag, and will be used to build IPC benchmark using JavaScript. TEST=none (Will add blink-side LayoutTest once this is landed) BUG=402185 R=darin@chromium.org, jam@chromim.org, jochen@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290063 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290715

Patch Set 1 #

Patch Set 2 : Added a comment #

Patch Set 3 : Landing #

Total comments: 1

Patch Set 4 : Adding its own flag and window object #

Patch Set 5 : Adding its own object and flag #

Patch Set 6 : Re-landing #

Patch Set 7 : Fixed windows build failure #

Patch Set 8 : Landing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+343 lines, -17 lines) Patch
M content/content_shell.gypi View 1 2 3 4 5 6 7 2 chunks +4 lines, -0 lines 0 comments Download
M content/shell/BUILD.gn View 1 2 3 4 5 6 7 2 chunks +4 lines, -0 lines 0 comments Download
A content/shell/browser/ipc_echo_message_filter.h View 1 2 3 4 5 6 7 1 chunk +31 lines, -0 lines 0 comments Download
A content/shell/browser/ipc_echo_message_filter.cc View 1 2 3 4 5 6 7 1 chunk +33 lines, -0 lines 0 comments Download
M content/shell/browser/shell_content_browser_client.cc View 1 2 3 4 5 6 7 3 chunks +6 lines, -0 lines 0 comments Download
M content/shell/common/shell_messages.h View 1 2 3 4 5 6 7 1 chunk +8 lines, -0 lines 0 comments Download
M content/shell/common/shell_switches.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M content/shell/common/shell_switches.cc View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A content/shell/renderer/binding_helpers.h View 1 2 3 1 chunk +42 lines, -0 lines 0 comments Download
A content/shell/renderer/ipc_echo.h View 1 2 3 4 5 6 7 1 chunk +54 lines, -0 lines 0 comments Download
A content/shell/renderer/ipc_echo.cc View 1 2 3 1 chunk +113 lines, -0 lines 0 comments Download
M content/shell/renderer/shell_render_view_observer.h View 1 2 3 4 5 6 2 chunks +9 lines, -1 line 0 comments Download
M content/shell/renderer/shell_render_view_observer.cc View 1 2 3 4 5 6 7 2 chunks +29 lines, -0 lines 0 comments Download
M content/shell/renderer/test_runner/test_runner.cc View 1 2 3 2 chunks +6 lines, -16 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
Hajime Morrita
6 years, 4 months ago (2014-08-15 01:35:11 UTC) #1
darin (slow to review)
LGTM However, can you describe further how this will be used? I'm assuming you intend ...
6 years, 4 months ago (2014-08-15 03:25:32 UTC) #2
Hajime Morrita
On 2014/08/15 03:25:32, darin wrote: > LGTM > > However, can you describe further how ...
6 years, 4 months ago (2014-08-15 17:08:34 UTC) #3
darin (slow to review)
OK, sounds like a good plan. Thanks for the details. -Darin On Fri, Aug 15, ...
6 years, 4 months ago (2014-08-15 17:33:54 UTC) #4
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-08-15 19:42:49 UTC) #5
Hajime Morrita
The CQ bit was unchecked by morrita@chromium.org
6 years, 4 months ago (2014-08-15 19:42:56 UTC) #6
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-08-15 19:45:50 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/478483005/40001
6 years, 4 months ago (2014-08-15 19:51:00 UTC) #8
commit-bot: I haz the power
Committed patchset #3 (40001) as 290063
6 years, 4 months ago (2014-08-16 00:20:01 UTC) #9
sof
https://codereview.chromium.org/478483005/diff/40001/content/shell/renderer/webkit_test_runner.cc File content/shell/renderer/webkit_test_runner.cc (right): https://codereview.chromium.org/478483005/diff/40001/content/shell/renderer/webkit_test_runner.cc#newcode577 content/shell/renderer/webkit_test_runner.cc:577: DCHECK(ipc_echo_); This is an unsound assumption. For code that ...
6 years, 4 months ago (2014-08-16 15:45:52 UTC) #10
sof
Reverted via https://codereview.chromium.org/477343002/
6 years, 4 months ago (2014-08-16 16:10:37 UTC) #11
Hajime Morrita
On 2014/08/16 16:10:37, sof wrote: > Reverted via https://codereview.chromium.org/477343002/ ... and turned out that on ...
6 years, 4 months ago (2014-08-18 22:34:43 UTC) #12
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-08-19 01:01:49 UTC) #13
Hajime Morrita
The CQ bit was unchecked by morrita@chromium.org
6 years, 4 months ago (2014-08-19 01:02:47 UTC) #14
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-08-19 01:13:43 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/478483005/100001
6 years, 4 months ago (2014-08-19 01:15:14 UTC) #16
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_gpu on tryserver.chromium.gpu ...
6 years, 4 months ago (2014-08-19 02:00:53 UTC) #17
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-19 02:07:09 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_dbg/builds/8239)
6 years, 4 months ago (2014-08-19 02:07:10 UTC) #19
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-08-19 17:10:46 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/478483005/120001
6 years, 4 months ago (2014-08-19 17:11:49 UTC) #21
Hajime Morrita
The CQ bit was unchecked by morrita@chromium.org
6 years, 4 months ago (2014-08-19 18:03:04 UTC) #22
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-08-19 20:38:41 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/478483005/140001
6 years, 4 months ago (2014-08-19 20:39:57 UTC) #24
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_x64_rel_swarming on tryserver.chromium.win ...
6 years, 4 months ago (2014-08-19 23:20:09 UTC) #25
commit-bot: I haz the power
6 years, 4 months ago (2014-08-20 00:32:05 UTC) #26
Message was sent while issue was closed.
Committed patchset #8 (140001) as 290715

Powered by Google App Engine
This is Rietveld 408576698