test: remove aquirebuffer and setTargetBuffer 45/242745/1
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 27 Aug 2020 03:43:25 +0000 (12:43 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 1 Sep 2020 01:29:06 +0000 (10:29 +0900)
Change-Id: I58779ae8d1240907baa83f6fd0f5f66331dc8dca

tests/DSRenderEngineDaliImpl-test.cpp

index b1d342f..227026d 100644 (file)
@@ -44,8 +44,10 @@ public:
        void SetUp(void) override
        {
                Ecore_Timer *timer = nullptr;
+
+               DSWaylandCompositor::getInstance();
                __eventLoop = DSEventLoop::getInstance();
-               double delayInSecond = 0.1;
+               double delayInSecond = 0.5;
                auto timerCb = [](void *data) -> Eina_Bool {
                        DSEventLoop *loop = (DSEventLoop *)data;
                        EXPECT_TRUE(loop->quit() == true);
@@ -64,6 +66,7 @@ public:
        {
                __eventLoop->quit();
                DSEventLoop::releaseInstance();
+               DSWaylandCompositor::releaseInstance();
 
                unsetenv("XDG_RUNTIME_DIR");
                unsetenv("TBM_DISPLAY_SERVER");
@@ -201,11 +204,6 @@ TEST_F(DSRenderEngineDaliTest, RenderEngine_RenderOnlyOneFrame)
 
                EXPECT_TRUE(bufferQueue->canAcquireBuffer(true));
 
-               auto buffer = bufferQueue->acquireBuffer();
-               EXPECT_TRUE(buffer != nullptr);
-
-               EXPECT_TRUE(deviceHWC->setTargetBuffer(buffer));
-
                // commit
                EXPECT_TRUE(deviceHWC->commit());
 
@@ -297,11 +295,6 @@ TEST_F(DSRenderEngineDaliTest, RenderEngine_ComposeTwoWindow)
 
                EXPECT_TRUE(bufferQueue->canAcquireBuffer(true));
 
-               auto buffer = bufferQueue->acquireBuffer();
-               EXPECT_TRUE(buffer != nullptr);
-
-               EXPECT_TRUE(deviceHWC->setTargetBuffer(buffer));
-
                // commit
                EXPECT_TRUE(deviceHWC->commit());