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

Issue 2733323002: Changing multiprocess test SpawnChild to return a struct. (Closed)

Created:
3 years, 9 months ago by Jay Civelli
Modified:
3 years, 9 months ago
CC:
chromium-reviews, qsr+mojo_chromium.org, vmpstr+watch_chromium.org, viettrungluu+watch_chromium.org, jam, gavinp+memory_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, mikecase+watch_chromium.org, agrieve+watch_chromium.org, darin (slow to review), jbudorick+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Changing multiprocess test SpawnChild to return a struct instead of a process. The struct only contains the process for now but will be augmented in a follow up patch to contain other objects on Android. BUG=699311 TBR=sky@chromium.org,jochen@chromium.org,jam@chromium.org,rockot@chromium.org,jschuh@chromium.org Review-Url: https://codereview.chromium.org/2733323002 Cr-Commit-Position: refs/heads/master@{#456756} Committed: https://chromium.googlesource.com/chromium/src/+/87c322b0dc2f4a7595fd288ab0c529d4aa1aafd9

Patch Set 1 : Changing SpawnChild to return a struct. #

Patch Set 2 : Changing SpawnChild to return a struct. #

Patch Set 3 : Fixed bots. #

Total comments: 2

Patch Set 4 : Addressed dcheng's comments #

Patch Set 5 : Synced (so bots work) #

Patch Set 6 : Fix Windows build. #

Total comments: 8

Patch Set 7 : More comments addressed. #

Patch Set 8 : Synced #

Unified diffs Side-by-side diffs Delta from patch set Stats (+318 lines, -262 lines) Patch
M base/debug/stack_trace_unittest.cc View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M base/files/file_locking_unittest.cc View 1 2 3 3 chunks +7 lines, -7 lines 0 comments Download
M base/mac/mach_port_broker_unittest.cc View 1 2 3 4 5 6 2 chunks +9 lines, -8 lines 0 comments Download
M base/memory/shared_memory_mac_unittest.cc View 1 2 3 4 chunks +4 lines, -4 lines 0 comments Download
M base/memory/shared_memory_unittest.cc View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M base/memory/shared_memory_win_unittest.cc View 1 2 3 2 chunks +7 lines, -5 lines 0 comments Download
M base/process/process_metrics_unittest.cc View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M base/process/process_unittest.cc View 1 2 3 4 5 6 10 chunks +43 lines, -37 lines 0 comments Download
M base/process/process_util_unittest.cc View 1 2 3 15 chunks +66 lines, -56 lines 0 comments Download
M base/test/multiprocess_test.h View 1 4 chunks +19 lines, -8 lines 0 comments Download
M base/test/multiprocess_test.cc View 1 2 4 chunks +6 lines, -4 lines 0 comments Download
M base/test/multiprocess_test_android.cc View 1 2 chunks +8 lines, -4 lines 0 comments Download
M base/win/scoped_handle_unittest.cc View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M base/win/wait_chain_unittest.cc View 1 2 1 chunk +3 lines, -1 line 0 comments Download
M chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/process_singleton_win_unittest.cc View 1 2 3 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/common/component_flash_hint_file_linux_unittest.cc View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/common/multi_process_lock_unittest.cc View 1 2 3 1 chunk +8 lines, -6 lines 0 comments Download
M chrome/common/service_process_util_unittest.cc View 1 2 3 3 chunks +8 lines, -7 lines 0 comments Download
M chrome/installer/setup/setup_singleton_unittest.cc View 1 2 1 chunk +3 lines, -1 line 0 comments Download
M components/browser_watcher/exit_code_watcher_win_unittest.cc View 1 2 3 4 5 1 chunk +12 lines, -11 lines 0 comments Download
M components/crash/content/app/fallback_crash_handler_launcher_win_unittest.cc View 1 2 3 1 chunk +3 lines, -2 lines 0 comments Download
M components/crash/content/app/fallback_crash_handler_win_unittest.cc View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M components/crash/content/app/fallback_crash_handling_win_unittest.cc View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M content/browser/mach_broker_mac_unittest.cc View 1 2 3 2 chunks +13 lines, -11 lines 0 comments Download
M content/browser/memory/memory_coordinator_impl_unittest.cc View 1 2 3 4 5 6 7 1 chunk +6 lines, -2 lines 0 comments Download
M content/common/sandbox_mac_diraccess_unittest.mm View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M content/common/sandbox_mac_unittest_helper.mm View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M mojo/edk/test/multiprocess_test_helper.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M mojo/edk/test/multiprocess_test_helper.cc View 1 2 3 4 3 chunks +8 lines, -8 lines 0 comments Download
M sandbox/mac/bootstrap_sandbox_unittest.mm View 1 2 3 4 5 6 3 chunks +12 lines, -9 lines 0 comments Download
M sandbox/mac/sandbox_mac_compiler_unittest.mm View 1 2 3 5 chunks +23 lines, -20 lines 0 comments Download
M sandbox/mac/sandbox_mac_compiler_v2_unittest.mm View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M sandbox/mac/xpc_message_server_unittest.cc View 1 2 3 1 chunk +6 lines, -7 lines 0 comments Download

Messages

Total messages: 49 (35 generated)
Jay Civelli
3 years, 9 months ago (2017-03-08 00:38:40 UTC) #9
Jay Civelli
3 years, 9 months ago (2017-03-08 21:25:21 UTC) #19
dcheng
It seems a bit unusual to std::move() the value out, since this partially consumes the ...
3 years, 9 months ago (2017-03-08 22:53:44 UTC) #20
Jay Civelli
On 2017/03/08 22:53:44, dcheng wrote: > It seems a bit unusual to std::move() the value ...
3 years, 9 months ago (2017-03-08 23:12:40 UTC) #21
jcivelli
On 2017/03/08 23:12:40, Jay Civelli wrote: > On 2017/03/08 22:53:44, dcheng wrote: > > It ...
3 years, 9 months ago (2017-03-10 16:58:56 UTC) #22
dcheng
On 2017/03/10 16:58:56, jcivelli wrote: > On 2017/03/08 23:12:40, Jay Civelli wrote: > > On ...
3 years, 9 months ago (2017-03-10 18:37:52 UTC) #23
Jay Civelli
On 2017/03/10 18:37:52, dcheng wrote: > On 2017/03/10 16:58:56, jcivelli wrote: > > On 2017/03/08 ...
3 years, 9 months ago (2017-03-10 21:07:39 UTC) #24
Jay Civelli
On 2017/03/10 21:07:39, Jay Civelli wrote: > On 2017/03/10 18:37:52, dcheng wrote: > > On ...
3 years, 9 months ago (2017-03-13 18:09:19 UTC) #37
dcheng
LGTM I'm ok with CL as-is, but I'd prefer less moving of the process handle ...
3 years, 9 months ago (2017-03-14 05:28:51 UTC) #38
Jay Civelli
On 2017/03/14 05:28:51, dcheng wrote: > LGTM > > I'm ok with CL as-is, but ...
3 years, 9 months ago (2017-03-14 16:27:01 UTC) #40
Jay Civelli
TBRing for minimal callsite changes: sky@ from chrome/ jochen@ for components/ jam@ for content/ rockot@ ...
3 years, 9 months ago (2017-03-14 16:29:13 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2733323002/260001
3 years, 9 months ago (2017-03-14 16:30:00 UTC) #45
sky
LGTM
3 years, 9 months ago (2017-03-14 17:51:54 UTC) #46
commit-bot: I haz the power
3 years, 9 months ago (2017-03-14 17:56:45 UTC) #49
Message was sent while issue was closed.
Committed patchset #8 (id:260001) as
https://chromium.googlesource.com/chromium/src/+/87c322b0dc2f4a7595fd288ab0c5...

Powered by Google App Engine
This is Rietveld 408576698