Lines Matching defs:DisplayTestCommon
87 struct DisplayTestCommon : public testing::Test { struct
89 class FullImplDisplay : public impl::Display {
97 struct PartialMockDisplay : public impl::Display {
131 static std::string getDisplayNameFromCurrentTest() { in getDisplayNameFromCurrentTest()
138 static std::shared_ptr<Display> createDisplay( in createDisplay()
146 static std::shared_ptr<StrictMock<Display>> createPartialMockDisplay( in createPartialMockDisplay()
157 DisplayTestCommon() { in DisplayTestCommon() function
164 DisplayCreationArgs getDisplayCreationArgsForPhysicalHWCDisplay() { in getDisplayCreationArgsForPhysicalHWCDisplay()
175 DisplayCreationArgs getDisplayCreationArgsForGpuVirtualDisplay() { in getDisplayCreationArgsForGpuVirtualDisplay()
185 StrictMock<android::mock::HWComposer> mHwComposer;
186 StrictMock<Hwc2::mock::PowerAdvisor> mPowerAdvisor;
187 StrictMock<renderengine::mock::RenderEngine> mRenderEngine;
188 StrictMock<mock::CompositionEngine> mCompositionEngine;
189 sp<mock::NativeWindow> mNativeWindow = new StrictMock<mock::NativeWindow>();