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);
{
__eventLoop->quit();
DSEventLoop::releaseInstance();
+ DSWaylandCompositor::releaseInstance();
unsetenv("XDG_RUNTIME_DIR");
unsetenv("TBM_DISPLAY_SERVER");
EXPECT_TRUE(bufferQueue->canAcquireBuffer(true));
- auto buffer = bufferQueue->acquireBuffer();
- EXPECT_TRUE(buffer != nullptr);
-
- EXPECT_TRUE(deviceHWC->setTargetBuffer(buffer));
-
// commit
EXPECT_TRUE(deviceHWC->commit());
EXPECT_TRUE(bufferQueue->canAcquireBuffer(true));
- auto buffer = bufferQueue->acquireBuffer();
- EXPECT_TRUE(buffer != nullptr);
-
- EXPECT_TRUE(deviceHWC->setTargetBuffer(buffer));
-
// commit
EXPECT_TRUE(deviceHWC->commit());