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

Issue 1164453003: Refactor multiprocess test code to allow multiple child processes to be launched. (Closed)

Created:
5 years, 6 months ago by erikwright (departed)
Modified:
5 years, 4 months ago
Reviewers:
scottmg
CC:
crashpad-dev_chromium.org, Sigurður Ásgeirsson, robertshield
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@multiprocess_test
Target Ref:
refs/heads/master
Project:
crashpad
Visibility:
Public.

Description

Refactor multiprocess test code to allow multiple child processes to be launched. BUG= R=scottmg@chromium.org Committed: https://chromium.googlesource.com/crashpad/crashpad/+/263582c2d06789d1373bfbfdaed1135cf60cd4ef

Patch Set 1 #

Patch Set 2 : Comments. #

Patch Set 3 : Tweaks. #

Total comments: 10

Patch Set 4 : Rebase. #

Patch Set 5 : Restore lost test. #

Patch Set 6 : Add coverage. #

Total comments: 14

Patch Set 7 : Review feedback. #

Patch Set 8 : Update comment. #

Patch Set 9 : Review comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+572 lines, -256 lines) Patch
M snapshot/win/pe_image_annotations_reader_test.cc View 1 2 3 4 5 6 4 chunks +14 lines, -21 lines 0 comments Download
M snapshot/win/process_reader_win_test.cc View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M test/test.gyp View 1 2 3 2 chunks +2 lines, -7 lines 0 comments Download
M test/test_test.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A test/win/win_child_process.h View 1 2 3 4 5 6 7 1 chunk +117 lines, -0 lines 0 comments Download
A test/win/win_child_process.cc View 1 2 3 4 5 6 7 8 1 chunk +238 lines, -0 lines 0 comments Download
A test/win/win_child_process_test.cc View 1 2 3 4 5 6 1 chunk +81 lines, -0 lines 0 comments Download
M test/win/win_multiprocess.h View 1 2 3 4 5 6 5 chunks +68 lines, -9 lines 0 comments Download
M test/win/win_multiprocess.cc View 1 2 3 2 chunks +26 lines, -176 lines 0 comments Download
M test/win/win_multiprocess_test.cc View 1 2 3 4 5 6 1 chunk +24 lines, -41 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 8 (1 generated)
erikwright (departed)
Scott: PTAL.
5 years, 6 months ago (2015-06-01 20:41:23 UTC) #2
scottmg
https://codereview.chromium.org/1164453003/diff/40001/test/win/win_child_process.cc File test/win/win_child_process.cc (right): https://codereview.chromium.org/1164453003/diff/40001/test/win/win_child_process.cc#newcode162 test/win/win_child_process.cc:162: if (!SetHandleInformation( Can you move this inside the helper ...
5 years, 6 months ago (2015-06-01 21:53:22 UTC) #3
erikwright (departed)
Scott, PTAL. https://codereview.chromium.org/1164453003/diff/40001/test/win/win_child_process.cc File test/win/win_child_process.cc (right): https://codereview.chromium.org/1164453003/diff/40001/test/win/win_child_process.cc#newcode162 test/win/win_child_process.cc:162: if (!SetHandleInformation( On 2015/06/01 21:53:22, scottmg wrote: ...
5 years, 6 months ago (2015-06-24 20:01:35 UTC) #4
scottmg
Looks good, glad you got back to this. Just a few comments. https://codereview.chromium.org/1164453003/diff/100001/snapshot/win/pe_image_annotations_reader_test.cc File snapshot/win/pe_image_annotations_reader_test.cc ...
5 years, 6 months ago (2015-06-25 04:13:25 UTC) #5
erikwright (departed)
PTAL. https://codereview.chromium.org/1164453003/diff/100001/snapshot/win/pe_image_annotations_reader_test.cc File snapshot/win/pe_image_annotations_reader_test.cc (right): https://codereview.chromium.org/1164453003/diff/100001/snapshot/win/pe_image_annotations_reader_test.cc#newcode47 snapshot/win/pe_image_annotations_reader_test.cc:47: template <TestType test_type> On 2015/06/25 04:13:24, scottmg wrote: ...
5 years, 6 months ago (2015-06-25 14:36:02 UTC) #6
scottmg
lgtm
5 years, 6 months ago (2015-06-25 15:48:37 UTC) #7
erikwright (departed)
5 years, 4 months ago (2015-07-31 16:32:03 UTC) #8
Message was sent while issue was closed.
Committed patchset #9 (id:160001) manually as
263582c2d06789d1373bfbfdaed1135cf60cd4ef (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698