test: Change some tc's input gen init method to sync 47/303447/1
authorJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 28 Dec 2023 02:39:30 +0000 (11:39 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 28 Dec 2023 02:39:40 +0000 (11:39 +0900)
Change efl_util_input_initialize_generator to efl_util_input_initialize_generator_with_sync.
Add sleep for sync input generator's deinit.

Change-Id: Ic7e0f22af8a24eaf12fdd47e1e9d1296e375fb6a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
test/tc-efl-util-internal.cpp

index a43d6b6..1e1803a 100644 (file)
@@ -16,6 +16,8 @@
 
 #include "tc-efl-util.h"
 
+#define SYNC_DEINIT_TIME 50000
+
 EFLUtilInternal::EFLUtilInternal()
 {
 }
@@ -86,6 +88,7 @@ TEST_F(EFLUtilInternal, input_initialize_generator_with_sync_p1)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_initialize_generator_with_sync_p2)
@@ -100,6 +103,7 @@ TEST_F(EFLUtilInternal, input_initialize_generator_with_sync_p2)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_initialize_generator_with_sync_n)
@@ -139,7 +143,7 @@ TEST_F(EFLUtilInternal, input_generate_key_p1)
    int ret = EFL_UTIL_ERROR_NONE;
    efl_util_inputgen_h inputgen = NULL;
 
-   inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD);
+   inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD, NULL);
    ret = get_last_result();
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
    EXPECT_NE(inputgen, nullptr);
@@ -152,6 +156,7 @@ TEST_F(EFLUtilInternal, input_generate_key_p1)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_generate_key_p2)
@@ -159,7 +164,7 @@ TEST_F(EFLUtilInternal, input_generate_key_p2)
    int ret = EFL_UTIL_ERROR_NONE;
    efl_util_inputgen_h inputgen = NULL;
 
-   inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD);
+   inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD, NULL);
    ret = get_last_result();
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
    EXPECT_NE(inputgen, nullptr);
@@ -172,6 +177,7 @@ TEST_F(EFLUtilInternal, input_generate_key_p2)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_generate_key_n1)
@@ -209,7 +215,7 @@ TEST_F(EFLUtilInternal, input_generate_touch_p)
    int ret = EFL_UTIL_ERROR_NONE;
    efl_util_inputgen_h inputgen = NULL;
 
-   inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN);
+   inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN, NULL);
    ret = get_last_result();
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
    EXPECT_NE(inputgen, nullptr);
@@ -225,6 +231,7 @@ TEST_F(EFLUtilInternal, input_generate_touch_p)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_generate_touch_n1)
@@ -264,7 +271,7 @@ TEST_F(EFLUtilInternal, input_generate_pointer_p)
    int ret = EFL_UTIL_ERROR_NONE;
    efl_util_inputgen_h inputgen = NULL;
 
-   inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_POINTER);
+   inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_POINTER, NULL);
    ret = get_last_result();
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
    EXPECT_NE(inputgen, nullptr);
@@ -280,6 +287,7 @@ TEST_F(EFLUtilInternal, input_generate_pointer_p)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_generate_pointer_n1)
@@ -347,7 +355,7 @@ TEST_F(EFLUtilInternal, input_generate_wheel_p)
    int ret = EFL_UTIL_ERROR_NONE;
    efl_util_inputgen_h inputgen = NULL;
 
-   inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_POINTER);
+   inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_POINTER, NULL);
    ret = get_last_result();
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
    EXPECT_NE(inputgen, nullptr);
@@ -360,6 +368,7 @@ TEST_F(EFLUtilInternal, input_generate_wheel_p)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_generate_wheel_n1)
@@ -410,7 +419,7 @@ TEST_F(EFLUtilInternal, input_generate_touch_axis_p)
    int ret = EFL_UTIL_ERROR_NONE;
    efl_util_inputgen_h inputgen = NULL;
 
-   inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN);
+   inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN, NULL);
    ret = get_last_result();
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
    EXPECT_NE(inputgen, nullptr);
@@ -426,6 +435,7 @@ TEST_F(EFLUtilInternal, input_generate_touch_axis_p)
 
    ret = efl_util_input_deinitialize_generator(inputgen);
    EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+   usleep(SYNC_DEINIT_TIME);
 }
 
 TEST_F(EFLUtilInternal, input_generate_touch_axis_n1)