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

Issue 14392007: dbus: Use stubs for some clients and utils for MockDBusThreadManagerWithoutGMock (Closed)

Created:
7 years, 8 months ago by Haruki Sato
Modified:
7 years, 7 months ago
Reviewers:
satorux1
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org
Visibility:
Public.

Description

dbus: Use fakes for some clients and utils for MockDBusThreadManagerWithoutGMock Fakes are used for - PowerManagerClient (with a PowerPolicyController instance) - SessionManagerClient - UpdateEngineClient BUG=234084 TEST=trybots R=satorux@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=197865

Patch Set 1 #

Patch Set 2 : #

Total comments: 3

Patch Set 3 : Use a fake for SessionManagerClient #

Patch Set 4 : Remove stubs for ImageBurnerClient and SystemClockClient. #

Patch Set 5 : remove unnecessary include. #

Total comments: 1

Patch Set 6 : factored out old bluetooth clients. #

Patch Set 7 : diff from 14508007 #

Total comments: 2

Patch Set 8 : rebase #

Patch Set 9 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+28 lines, -13 lines) Patch
M chromeos/chromeos.gyp View 1 2 3 4 5 6 7 2 chunks +4 lines, -4 lines 0 comments Download
M chromeos/dbus/mock_dbus_thread_manager_without_gmock.h View 1 2 3 4 5 6 7 8 3 chunks +8 lines, -1 line 0 comments Download
M chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc View 1 2 3 4 5 6 7 8 6 chunks +16 lines, -8 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Haruki Sato
7 years, 8 months ago (2013-04-25 07:36:47 UTC) #1
satorux1
https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc File chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc (right): https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc#newcode59 chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc:59: SystemClockClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), using stubs sounds may be questionable. for ...
7 years, 8 months ago (2013-04-25 07:42:03 UTC) #2
Haruki Sato
https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc File chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc (right): https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc#newcode59 chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc:59: SystemClockClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), Do you mean we can add them ...
7 years, 8 months ago (2013-04-25 07:51:47 UTC) #3
satorux1
https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc File chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc (right): https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc#newcode59 chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc:59: SystemClockClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), On 2013/04/25 07:51:47, Haruki Sato wrote: > ...
7 years, 8 months ago (2013-04-25 07:57:03 UTC) #4
Haruki Sato
On 2013/04/25 07:57:03, satorux1 wrote: > https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc > File chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc (right): > > https://codereview.chromium.org/14392007/diff/2001/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc#newcode59 > ...
7 years, 8 months ago (2013-04-25 08:54:14 UTC) #5
Haruki Sato
As I sent out another CL, Stubs for ImageBurnerClient and SystemClockClient are removed from this ...
7 years, 8 months ago (2013-04-25 15:42:23 UTC) #6
satorux1
please also update the patch description. https://codereview.chromium.org/14392007/diff/8002/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc File chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc (right): https://codereview.chromium.org/14392007/diff/8002/chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc#newcode51 chromeos/dbus/mock_dbus_thread_manager_without_gmock.cc:51: BluetoothManagerClient::Create(STUB_DBUS_CLIENT_IMPLEMENTATION, NULL)), please ...
7 years, 8 months ago (2013-04-26 04:44:40 UTC) #7
Haruki Sato
Factored out the old Bluetooth*Clients as FakeOldBluetooth*Clients and sent a code review as https://codereview.chromium.org/14508007/ Also ...
7 years, 8 months ago (2013-04-26 08:56:47 UTC) #8
satorux1
https://codereview.chromium.org/14392007/diff/13010/chromeos/dbus/mock_dbus_thread_manager_without_gmock.h File chromeos/dbus/mock_dbus_thread_manager_without_gmock.h (right): https://codereview.chromium.org/14392007/diff/13010/chromeos/dbus/mock_dbus_thread_manager_without_gmock.h#newcode191 chromeos/dbus/mock_dbus_thread_manager_without_gmock.h:191: scoped_ptr<PowerPolicyController> power_policy_controller_; Is it ok to use the real ...
7 years, 7 months ago (2013-05-01 04:39:58 UTC) #9
Haruki Sato
https://codereview.chromium.org/14392007/diff/13010/chromeos/dbus/mock_dbus_thread_manager_without_gmock.h File chromeos/dbus/mock_dbus_thread_manager_without_gmock.h (right): https://codereview.chromium.org/14392007/diff/13010/chromeos/dbus/mock_dbus_thread_manager_without_gmock.h#newcode191 chromeos/dbus/mock_dbus_thread_manager_without_gmock.h:191: scoped_ptr<PowerPolicyController> power_policy_controller_; On 2013/05/01 04:39:58, satorux1 wrote: > Is ...
7 years, 7 months ago (2013-05-01 05:38:58 UTC) #10
satorux1
On 2013/05/01 05:38:58, Haruki Sato wrote: > https://codereview.chromium.org/14392007/diff/13010/chromeos/dbus/mock_dbus_thread_manager_without_gmock.h > File chromeos/dbus/mock_dbus_thread_manager_without_gmock.h (right): > > https://codereview.chromium.org/14392007/diff/13010/chromeos/dbus/mock_dbus_thread_manager_without_gmock.h#newcode191 ...
7 years, 7 months ago (2013-05-01 05:46:51 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haruki@chromium.org/14392007/13010
7 years, 7 months ago (2013-05-01 07:56:30 UTC) #12
commit-bot: I haz the power
Failed to apply patch for chromeos/chromeos.gyp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 7 months ago (2013-05-01 07:56:31 UTC) #13
Haruki Sato
7 years, 7 months ago (2013-05-02 08:08:44 UTC) #14
Message was sent while issue was closed.
Committed patchset #9 manually as r197865 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698