Lines Matching defs:DisplayTestCommon
96 struct DisplayTestCommon : public testing::Test { struct
98 class FullImplDisplay : public impl::Display {
106 struct PartialMockDisplay : public impl::Display {
141 static std::string getDisplayNameFromCurrentTest() { in getDisplayNameFromCurrentTest()
148 static std::shared_ptr<Display> createDisplay( in createDisplay()
156 static std::shared_ptr<StrictMock<Display>> createPartialMockDisplay( in createPartialMockDisplay()
167 DisplayTestCommon() { in DisplayTestCommon() argument
175 DisplayCreationArgs getDisplayCreationArgsForPhysicalDisplay() { in getDisplayCreationArgsForPhysicalDisplay()
184 DisplayCreationArgs getDisplayCreationArgsForGpuVirtualDisplay() { in getDisplayCreationArgsForGpuVirtualDisplay()
193 StrictMock<android::mock::HWComposer> mHwComposer;
194 StrictMock<Hwc2::mock::PowerAdvisor> mPowerAdvisor;
195 StrictMock<renderengine::mock::RenderEngine> mRenderEngine;
196 StrictMock<mock::CompositionEngine> mCompositionEngine;
197 sp<mock::NativeWindow> mNativeWindow = sp<StrictMock<mock::NativeWindow>>::make();