From: Junkyeong Kim Date: Thu, 28 Dec 2023 02:39:30 +0000 (+0900) Subject: test: Change some tc's input gen init method to sync X-Git-Tag: accepted/tizen/unified/20240102.170006~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2b3f6f3494b8e107c6db4cfad73b799b4a7f4baf;p=platform%2Fcore%2Fapi%2Fefl-util.git test: Change some tc's input gen init method to sync 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 --- diff --git a/test/tc-efl-util-internal.cpp b/test/tc-efl-util-internal.cpp index a43d6b6..1e1803a 100644 --- a/test/tc-efl-util-internal.cpp +++ b/test/tc-efl-util-internal.cpp @@ -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)