Skip to content

Commit b32651c

Browse files
abhinavdangetichiyoung
authored andcommitted
MB-19360: Init mock server in stream module tests
This needs to be done so that time_mutex in mock_server gets initialized to enable crash-free invocations of mock_get_current_time and mock_time_travel apis. Change-Id: I06e6469a227df1108892c9616344ff3789c72cb8 Reviewed-on: http://review.couchbase.org/63367 Well-Formed: buildbot <[email protected]> Reviewed-by: Dave Rigby <[email protected]> Tested-by: buildbot <[email protected]> Reviewed-by: Will Gardner <[email protected]>
1 parent 0b6248b commit b32651c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/module_tests/stream_test.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ static void test_mb17766(const std::string& test_dbname) {
6868
create_instance(1, get_mock_server_api, &handle),
6969
"Failed to created ep engine instance");
7070

71+
// Init mock server to initialize time_mutex used in
72+
// mock_get_current_time & mock_time_travel apis.
73+
init_mock_server(handle);
74+
7175
EventuallyPersistentEngine* engine =
7276
reinterpret_cast<EventuallyPersistentEngine*>(handle);
7377
ObjectRegistry::onSwitchThread(engine);

0 commit comments

Comments
 (0)