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

Issue 23480061: GTTF: launch test processes using job objects on Windows. (Closed)

Created:
7 years, 3 months ago by Paweł Hajdan Jr.
Modified:
7 years, 3 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, erikwright+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

GTTF: launch test processes using job objects on Windows. This helps ensure proper termination of child processes when the launcher gets killed. BUG=236893 R=jar@chromium.org, sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=223125

Patch Set 1 #

Total comments: 8

Patch Set 2 : fix #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -15 lines) Patch
base/process/launch.h View 1 chunk +3 lines, -6 lines 0 comments Download
base/process/launch_win.cc View 1 chunk +2 lines, -3 lines 0 comments Download
base/test/test_launcher.cc View 1 2 2 chunks +25 lines, -1 line 0 comments Download
chrome/browser/component_updater/component_patcher_win.cc View 1 chunk +2 lines, -1 line 0 comments Download
chrome/test/ui/ui_test_suite.cc View 1 chunk +3 lines, -2 lines 0 comments Download
net/test/spawned_test_server/local_test_server_win.cc View 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Paweł Hajdan Jr.
Carlos, how does this look to you? If you think it's good, I'll get the ...
7 years, 3 months ago (2013-09-10 18:45:58 UTC) #1
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/23480061/diff/1/base/test/test_launcher.cc File base/test/test_launcher.cc (right): https://codereview.chromium.org/23480061/diff/1/base/test/test_launcher.cc#newcode558 base/test/test_launcher.cc:558: JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE | but the job closes because its owned ...
7 years, 3 months ago (2013-09-10 21:08:56 UTC) #2
Paweł Hajdan Jr.
Thanks for review. https://codereview.chromium.org/23480061/diff/1/base/test/test_launcher.cc File base/test/test_launcher.cc (right): https://codereview.chromium.org/23480061/diff/1/base/test/test_launcher.cc#newcode558 base/test/test_launcher.cc:558: JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE | On 2013/09/10 21:08:56, cpu ...
7 years, 3 months ago (2013-09-10 21:49:53 UTC) #3
cpu_(ooo_6.6-7.5)
looks ok then.
7 years, 3 months ago (2013-09-11 02:22:06 UTC) #4
Paweł Hajdan Jr.
Hey Scott, could you take a look? Carlos says it makes sense, and I was ...
7 years, 3 months ago (2013-09-11 17:22:37 UTC) #5
sky
LGTM https://codereview.chromium.org/23480061/diff/1/base/test/test_launcher.cc File base/test/test_launcher.cc (right): https://codereview.chromium.org/23480061/diff/1/base/test/test_launcher.cc#newcode561 base/test/test_launcher.cc:561: return false; -1?
7 years, 3 months ago (2013-09-11 19:29:06 UTC) #6
Paweł Hajdan Jr.
Jim, could you do base OWNERS review? Note that this already has a positive review, ...
7 years, 3 months ago (2013-09-11 20:43:08 UTC) #7
jar (doing other things)
Patch set 2, base/* LGTM for a mostly rubber stamp (including Carlos' commentary).
7 years, 3 months ago (2013-09-13 19:23:56 UTC) #8
Paweł Hajdan Jr.
7 years, 3 months ago (2013-09-13 21:24:50 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 manually as r223125 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698