Lines Matching full:controller
5 // Unit tests for event trace controller.
131 EtwTraceController controller; in TEST_F() local
133 EXPECT_EQ(0u, controller.session()); in TEST_F()
134 EXPECT_STREQ(L"", controller.session_name()); in TEST_F()
138 EtwTraceController controller; in TEST_F() local
140 HRESULT hr = controller.StartRealtimeSession(session_name_.c_str(), 1024); in TEST_F()
146 EXPECT_NE(0u, controller.session()); in TEST_F()
147 EXPECT_STREQ(session_name_.c_str(), controller.session_name()); in TEST_F()
149 EXPECT_HRESULT_SUCCEEDED(controller.Stop(nullptr)); in TEST_F()
150 EXPECT_EQ(0u, controller.session()); in TEST_F()
151 EXPECT_STREQ(L"", controller.session_name()); in TEST_F()
160 EtwTraceController controller; in TEST_F() local
162 controller.StartFileSession(session_name_.c_str(), temp.value().c_str()); in TEST_F()
169 EXPECT_NE(0u, controller.session()); in TEST_F()
170 EXPECT_STREQ(session_name_.c_str(), controller.session_name()); in TEST_F()
172 EXPECT_HRESULT_SUCCEEDED(controller.Stop(nullptr)); in TEST_F()
173 EXPECT_EQ(0u, controller.session()); in TEST_F()
174 EXPECT_STREQ(L"", controller.session_name()); in TEST_F()
185 EtwTraceController controller; in TEST_F() local
186 HRESULT hr = controller.StartRealtimeSession(session_name_.c_str(), 1024); in TEST_F()
192 EXPECT_HRESULT_SUCCEEDED(controller.EnableProvider( in TEST_F()
200 EXPECT_HRESULT_SUCCEEDED(controller.DisableProvider(test_provider_)); in TEST_F()
210 EXPECT_HRESULT_SUCCEEDED(controller.EnableProvider( in TEST_F()
220 // Consume the callback event of the previous controller.EnableProvider(). in TEST_F()
223 EXPECT_HRESULT_SUCCEEDED(controller.Stop(nullptr)); in TEST_F()