platform/core/uifw/e-tizen-testcase.git
2 years ago0013_iconic_state: added more testcase for iconic state of transient_for window 80/274980/3
Junseok Kim [Fri, 13 May 2022 03:55:12 +0000 (12:55 +0900)]
0013_iconic_state: added more testcase for iconic state of transient_for window

added testcase for iconic state of transient_for window as below

 - transient_for_basic: test iconic state of child when parent iconified.
 - transient_for_fully_obscured: test iconic state of transient_for_basic TC's windows are obscured.
 - transient_for_unobscured: test iconic state of transient_for_fully_obscured TC's windows after unobscured.

NOTE:: transient_for_unobscured TC failed until adjust enlightenment patch for child iconify by client.

Change-Id: I498c045d07de9dfcad270f0f3bd27f0cbcec5546

2 years ago0004_transient_for: added more testcases for test transient_for 79/274979/3
Junseok Kim [Fri, 13 May 2022 03:50:17 +0000 (12:50 +0900)]
0004_transient_for: added more testcases for test transient_for

added testcases as below
 - stack below: test for window stack when parent set stack below to other window
 - layer_change2: test for window layer when parent set transient_for to notification window
 - layer_revert2: test for window layer revert to origin after layer_change2
 - chain: test for chained transient_for as parent->child->grandchild
 - chain_stack_xxx: test for window stack of chained windows

Change-Id: I4a5d1ed7ca54390bfb91e8b1a15efceba5f4d24c

2 years ago0013_iconic_state: do not check iconic event when TC window didn't use user_geom 77/274977/1
Junseok Kim [Fri, 13 May 2022 03:08:51 +0000 (12:08 +0900)]
0013_iconic_state: do not check iconic event when TC window didn't use user_geom

Change-Id: I29c4a86927c1f5196927c2bc8e497460c1e510fb

2 years ago0013_iconic_state: remove unused variable 76/274976/1
Junseok Kim [Thu, 12 May 2022 10:19:49 +0000 (19:19 +0900)]
0013_iconic_state: remove unused variable

Change-Id: Ic39059462e645b2fa0a02cf7b21bd7710d1b6199

2 years ago0004_transient_for: fix typo and clearify some test names 75/274975/1
Junseok Kim [Tue, 3 May 2022 10:00:45 +0000 (19:00 +0900)]
0004_transient_for: fix typo and clearify some test names

Change-Id: I42e36be583323a4b70d30952838bcf7b7e7fcb36

2 years agoPackaging: update version to 0.6.5 06/271906/2 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_7.0 tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.062650 accepted/tizen/7.0/unified/hotfix/20221116.110031 accepted/tizen/unified/20220303.131723 submit/tizen/20220303.053614 tizen_7.0_m2_release
Doyoun Kang [Thu, 3 Mar 2022 05:21:12 +0000 (14:21 +0900)]
Packaging: update version to 0.6.5

Change-Id: If595e670d12e5007e6623bc1490c69b5ce3b71c6

2 years agoadd alpha_change test 04/271904/2
Doyoun Kang [Thu, 3 Mar 2022 05:19:35 +0000 (14:19 +0900)]
add alpha_change test

- iconic state: add basic alpha change test
- transient_for_below: add parent's alpha change test

Change-Id: I77a0db1e4be3f9f7ff4f840410cd31a51a26600d

2 years agoadd log_tag E_UNIT_TEST 31/267531/2 accepted/tizen/unified/20211214.124800 submit/tizen/20211214.025022
Doyoun Kang [Mon, 6 Dec 2021 23:55:35 +0000 (08:55 +0900)]
add log_tag E_UNIT_TEST

Change-Id: I3cbf81bf5a953922b7bd1bc0b42adf84ba322167

2 years ago0008_focus: added ASSERT_FOCUS_IN for waiting focused to target win 83/267383/1
Junseok, Kim [Thu, 2 Dec 2021 11:18:10 +0000 (20:18 +0900)]
0008_focus: added ASSERT_FOCUS_IN for waiting focused to target win

Change-Id: Ieebff3bc19d0b7de0b32855d31977f42b47dcbc1

2 years agoe_test_event: added eventWatcher that waitEvent method makes waiting until event... 82/267382/1
Junseok, Kim [Thu, 2 Dec 2021 07:21:23 +0000 (16:21 +0900)]
e_test_event: added eventWatcher that waitEvent method makes waiting until event signal received

previous waitEvent method wait fixed time(500ms) for receive event signal.
It could cause testcase failure by timeout even if server delayed for busy job.
for prevent this issue, raise maximum wait time to 3sec and added eventWatcher for stop mainloop when the desired event received.

Change-Id: I1bca6a17e80ec66aab6c4316b64d77b472962766

2 years agoadd test case for background_state 25/267325/1
Doyoun Kang [Wed, 1 Dec 2021 11:51:19 +0000 (20:51 +0900)]
add test case for background_state

Change-Id: I97bc271a0f2114706aff48d28475b572a854ad33

2 years agoe_test_util: add ASSERT_IF_VIS_ON/OFF definition 24/267324/1
Doyoun Kang [Wed, 1 Dec 2021 11:49:39 +0000 (20:49 +0900)]
e_test_util: add ASSERT_IF_VIS_ON/OFF definition

ASSERT_IF_VIS_ON  : if the window's visibility is changed to ON, then makes failure
ASSERT_IF_VIS_OFF : if the window's visibility is changed to OFF, then makes failure

Change-Id: I05218e9dd8436179d7252ca7ea38b9d38ef59bb1

2 years agoe_test_event: add setWinBgState function 22/267322/1
Doyoun Kang [Wed, 1 Dec 2021 11:44:40 +0000 (20:44 +0900)]
e_test_event: add setWinBgState function

Change-Id: Iecfb9a5fcafdea120924d7d3f798df90bc855482

2 years agotransient_for_below: add activate_below/above tests 20/266020/1 accepted/tizen/unified/20211115.141607 submit/tizen/20211115.042810
Doyoun Kang [Thu, 4 Nov 2021 06:03:38 +0000 (15:03 +0900)]
transient_for_below: add activate_below/above tests

Change-Id: I3e59a79c9316e099de4799c7eea7058db94db9a2

2 years agofix svace,coverity issue 63/264763/2
Doyoun Kang [Wed, 29 Sep 2021 08:28:30 +0000 (17:28 +0900)]
fix svace,coverity issue

- initialize values
- check NULL

Change-Id: Ie2d9b6483cfab3f64987a4aeb9486f216eaf6833

2 years agoPackaging: update version to 0.6.4 19/264719/1 submit/tizen/20210929.015538
Doyoun Kang [Wed, 29 Sep 2021 01:45:55 +0000 (10:45 +0900)]
Packaging: update version to 0.6.4

Change-Id: I57f3cf5657f11fdba2646dea28e66eea5c70b7ab

2 years agotransient_for: add multi transient_for above tests 17/264717/1
Doyoun Kang [Wed, 29 Sep 2021 01:32:52 +0000 (10:32 +0900)]
transient_for: add multi transient_for above tests

Change-Id: Ia7756aac07c09bc7e95e1c7dfaf70cc7dd60f70d

2 years agoe-tizen-unittests: disable gesture tests if the profile is tv 84/264284/1
Junseok, Kim [Wed, 15 Sep 2021 11:31:46 +0000 (20:31 +0900)]
e-tizen-unittests: disable gesture tests if the profile is tv

Change-Id: I60e19cc154fdea670008b6452de7419b6006613e

2 years agotransient_for_below: add more tests 75/262875/1
Doyoun Kang [Mon, 23 Aug 2021 02:52:09 +0000 (11:52 +0900)]
transient_for_below: add more tests

- Unset transient_for_below
- Set/Unset transient_for_below and transient_for

Change-Id: I7d1226d7370e4b9dfa281391a19b34e4d2e9c1b4

2 years agoPackaging: update version to 0.6.3 88/262688/1 accepted/tizen_6.5_unified tizen_6.5 accepted/tizen/6.5/unified/20211028.115400 accepted/tizen/unified/20210818.124507 submit/tizen/20210818.025436 submit/tizen_6.5/20211028.163101 tizen_6.5.m2_release
Doyoun Kang [Wed, 18 Aug 2021 02:38:45 +0000 (11:38 +0900)]
Packaging: update version to 0.6.3

Change-Id: I62304b4ef2739fb61638694cd2435facf3f30fe7

2 years agotzsh_quickpanel: change scrollable_retain test code 84/262684/1
Doyoun Kang [Wed, 18 Aug 2021 01:32:32 +0000 (10:32 +0900)]
tzsh_quickpanel: change scrollable_retain test code

Change-Id: Ibdc65a3d7193587bacdbe076a7970f5e847034d2

2 years agotzsh_quickpanel: add more tests 13/262613/3
Doyoun Kang [Tue, 17 Aug 2021 01:17:22 +0000 (10:17 +0900)]
tzsh_quickpanel: add more tests

Change-Id: Ifd1b6b4254d39ef7aa06471734190543abaccc43

2 years agoadd tzsh_quickpanel test 24/262524/2
Doyoun Kang [Thu, 12 Aug 2021 23:35:42 +0000 (08:35 +0900)]
add tzsh_quickpanel test

Change-Id: Ie996c92b0191bf385640c72f86b03894dc86fd3f

2 years agorefactoring etTCBase class 73/262373/1
Doyoun Kang [Mon, 9 Aug 2021 09:10:40 +0000 (18:10 +0900)]
refactoring etTCBase class

- rename method : deleteTCWin() -> deinitWin()
- add code removing etWin from tw_list in deinitWin()

Change-Id: Ibc95b8e3c49a661e1544d6c3a99448150a5c17a9

2 years agoRename to etTestTzshScreenSaver from et_TestTzsh 95/262295/1
Doyoun Kang [Fri, 6 Aug 2021 05:00:10 +0000 (14:00 +0900)]
Rename to etTestTzshScreenSaver from et_TestTzsh

Change-Id: I02422f04de2e0651ef04af927e34f1cf738a8f32

2 years agoPackaging: update version to 0.6.2 74/262174/1 accepted/tizen/unified/20210804.043641 submit/tizen/20210803.094633 submit/tizen/20210803.235652
Doyoun Kang [Tue, 3 Aug 2021 09:44:23 +0000 (18:44 +0900)]
Packaging: update version to 0.6.2

Change-Id: Ie7b0899c41ea6dd42f3f01917612c599765db9ac

2 years agoe_test_win: use setColor to change window's color 48/262148/1
Junseok, Kim [Tue, 3 Aug 2021 05:43:11 +0000 (14:43 +0900)]
e_test_win: use setColor to change window's color

Change-Id: Ib28cecbab7570d7257160aa4690170a26c38255a

2 years ago0013_iconic_state: change color method to setColor from startBGColor 32/262132/2
Junseok, Kim [Tue, 3 Aug 2021 05:14:15 +0000 (14:14 +0900)]
0013_iconic_state: change color method to setColor from startBGColor

using startBGColor to change window's color can cause timing issue of verifyTC.
so, use setColor after uniconify request to make buffer commit of window.

Change-Id: Ibcd46268fef645cad7e5465f5fdfd1b7154ef4fd

2 years agoe_test_win: added set color method 31/262131/2
Junseok, Kim [Tue, 3 Aug 2021 04:35:43 +0000 (13:35 +0900)]
e_test_win: added set color method

Change-Id: Ide5bd6d51fb747d5abdbc8dc955d0f58d24e5d3e

2 years agotransient_for_below: add more tests 06/261606/1 accepted/tizen/unified/20210723.122703 submit/tizen/20210722.095947 submit/tizen/20210723.001953
Doyoun Kang [Thu, 22 Jul 2021 03:25:40 +0000 (12:25 +0900)]
transient_for_below: add more tests

- raise/lower parent on multi parent
- raise/lower child on multi parent

Change-Id: I23d459d33fd004865c3490ccda6694026bb1ddc1

2 years agoe_test: add some color values 04/261604/1
Doyoun Kang [Thu, 22 Jul 2021 03:24:31 +0000 (12:24 +0900)]
e_test: add some color values

- ORANGE, INDIGO, KHAKI, GRAY

Change-Id: I266f480361f0d0bdb18ebdc593daa4b665049ff0

2 years agoPackaging: update version to 0.6.1 15/261515/1 accepted/tizen/unified/20210720.123301 submit/tizen/20210720.095532
Doyoun Kang [Tue, 20 Jul 2021 09:37:16 +0000 (18:37 +0900)]
Packaging: update version to 0.6.1

Change-Id: I6a5667cc06a0d981764b22db44fece7bf804c4b2

2 years agotransient_for_below: fix bug of below_lower2 test 79/261479/1
Doyoun Kang [Tue, 20 Jul 2021 02:25:51 +0000 (11:25 +0900)]
transient_for_below: fix bug of below_lower2 test

Change-Id: I8aa321dd4ef58bc6c758624ee98dda13d79a5cc1

2 years agotransient_for_below: add raise/lower TCs 31/261431/1
Doyoun Kang [Mon, 19 Jul 2021 02:20:36 +0000 (11:20 +0900)]
transient_for_below: add raise/lower TCs

Change-Id: I3bc79fb2f79dbbc2edbe662eadbf6f330961877e

2 years agoadd transient_for_below test 26/261326/3
Doyoun Kang [Thu, 15 Jul 2021 08:59:18 +0000 (17:59 +0900)]
add transient_for_below test

Change-Id: I165cf6486f778a454a2c6da2c5477a6fe5131851

2 years agoAdd a color parameter for intializing/creating window 04/261304/1
Doyoun Kang [Thu, 15 Jul 2021 05:02:19 +0000 (14:02 +0900)]
Add a color parameter for intializing/creating window

Change-Id: I52e2c910e50fa4f7d7014740484bf88c0c895352

3 years ago0013_iconic_state: Added new testcase for test iconic state 49/259549/1 accepted/tizen/unified/20210707.070916 submit/tizen/20210706.102552
Junseok, Kim [Wed, 9 Jun 2021 08:29:47 +0000 (17:29 +0900)]
0013_iconic_state: Added new testcase for test iconic state

Added new testcase for test iconic state of window.
and removed iconic state test in base operation testcase.

Change-Id: Ief115579eaeb797b0a85b444160bb29883b81a35
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoe_test_event: Support iconify by client info from test helper. 48/259548/1
Junseok, Kim [Wed, 9 Jun 2021 08:28:46 +0000 (17:28 +0900)]
e_test_event: Support iconify by client info from test helper.

Added iconify by client variables and methods for support iconify by
client information from server.

Change-Id: Ied63a0da7de00b2dd28222eb1813c391d663e6d4
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoPackaging: update version to 0.6.0 40/259040/1 accepted/tizen/unified/20210602.122431 submit/tizen/20210531.082116
Doyoun Kang [Mon, 31 May 2021 07:56:55 +0000 (16:56 +0900)]
Packaging: update version to 0.6.0

Change-Id: Ieb7b12279832005b73fad44c50be9bf9cc6a0ff8

3 years agodata: correct path and name of verify image of focus testcase 37/259037/1
Junseok, Kim [Mon, 31 May 2021 07:34:16 +0000 (16:34 +0900)]
data: correct path and name of verify image of focus testcase

Change-Id: I314aba1cec326b73a806b0758b095d87b718c0aa
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoe_tizen_testcase: Add target option 38/258838/6
Junkyeong, Kim [Wed, 26 May 2021 10:41:08 +0000 (19:41 +0900)]
e_tizen_testcase: Add target option

Add target option to distinguish device.
If there is no target option, use mobile by default.
example:
e_tizen_unittests --target=mobile

Change-Id: Iecfeaf702e9a9d0b629fca9a2f819cb7d71d2cc4
Signed-off-by: Junkyeong, Kim <jk0430.kim@samsung.com>
3 years agoe_test_event: Do not execute verifyTC if resolution is not match 37/258837/3
Junkyeong, Kim [Wed, 26 May 2021 10:29:51 +0000 (19:29 +0900)]
e_test_event: Do not execute verifyTC if resolution is not match

The reference image size is 720x1280.
So execute verifyTC only 720x1280 resolution.

Change-Id: I99a73b9d098f2a03ad9073765cd2aa57b38db9cf
Signed-off-by: Junkyeong, Kim <jk0430.kim@samsung.com>
3 years ago0008_focus: added test for revert_focus when window lower/hide/removed 21/259021/2
Junseok, Kim [Fri, 28 May 2021 03:35:59 +0000 (12:35 +0900)]
0008_focus: added test for revert_focus when window lower/hide/removed

Change-Id: I8b97a0af336c22aa27aa5dd7f02fcf7561e8abd1
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoe_test_base: rename removeTCWin to hideTCWina and added deleteTCWin method 20/259020/1
Junseok, Kim [Fri, 28 May 2021 03:33:17 +0000 (12:33 +0900)]
e_test_base: rename removeTCWin to hideTCWina and added deleteTCWin method

Change-Id: Ic13b55b0298f5b7669e6ec3527e9288c2e81066a

3 years agoPackaging: update version to 0.5.11 23/258223/1
Junseok, Kim [Wed, 12 May 2021 10:26:27 +0000 (19:26 +0900)]
Packaging: update version to 0.5.11

Change-Id: I5df5a0d0f766aa3b356c2f5ba717ecff865eec91

3 years ago0003_base_operation_multi_wins: added test for iconify and uniconify 19/258219/3
Junseok, Kim [Wed, 12 May 2021 08:50:05 +0000 (17:50 +0900)]
0003_base_operation_multi_wins: added test for iconify and uniconify

Change-Id: I6b71d4a721d3dcfd4cce3b53b79b5c84417d5704

3 years agoe_test_event: Added iconic state change singal callback and event. 18/258218/2
Junseok, Kim [Wed, 12 May 2021 08:49:24 +0000 (17:49 +0900)]
e_test_event: Added iconic state change singal callback and event.

Change-Id: I99b9ba564a73d08c4a23cb2766afe582a14cfe5c

3 years ago0012_auxhint: added test for ecore_wl2_window_aux_hint_generate 22/258222/1
Junseok, Kim [Wed, 12 May 2021 09:14:05 +0000 (18:14 +0900)]
0012_auxhint: added test for ecore_wl2_window_aux_hint_generate

Change-Id: Ida305681bc3371960425f7771ea25831d9be96ec

3 years agoe_test_helper: Added aux hint methods 17/258217/2
Junseok, Kim [Wed, 12 May 2021 04:17:07 +0000 (13:17 +0900)]
e_test_helper: Added aux hint methods

Added aux hint methods as below
- generateAuxHint : wrapper method of ecore_wl2_window_aux_hint_generate
- getAuxHintID : wrapper method of ecore_wl2_window_aux_hint_id_get
- getAuxHintValue : wrapper method of
ecore_wl2_window_aux_hint_value_get

Change-Id: I0d3c26130d7b1e68e53f1374a6f3b08aeb3e8ffc

3 years ago0004_transient_for: added tests for noti layer and always_on_top 16/258216/2
Junseok, Kim [Fri, 7 May 2021 10:21:58 +0000 (19:21 +0900)]
0004_transient_for: added tests for noti layer and always_on_top

Change-Id: Ieb38ed76d46d9ac7528e54ac4261005adaea7f8b
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoPackaging: update version to 0.5.10 25/257925/1
Junkyeong Kim [Thu, 6 May 2021 11:12:14 +0000 (20:12 +0900)]
Packaging: update version to 0.5.10

Change-Id: I9e40aec031c851f0fc23bcd79382b49a36243de7
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoApply etRunner::verifyTC to input, focus and auxhint test 24/257924/1
Junkyeong Kim [Thu, 6 May 2021 11:09:30 +0000 (20:09 +0900)]
Apply etRunner::verifyTC to input, focus and auxhint test

Change-Id: Ibfd4d9de49290716aa266919be580f52fac32a64
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoUse TestInfo to get test name 55/257855/1
Junkyeong Kim [Tue, 4 May 2021 09:13:41 +0000 (18:13 +0900)]
Use TestInfo to get test name

Change-Id: I8654a29b3a9cef11a5adede0670e4665b8ead547
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoMove verifyTC to etRunner 54/257854/1
Junkyeong Kim [Tue, 4 May 2021 09:03:42 +0000 (18:03 +0900)]
Move verifyTC to etRunner

If verifyTC function in etRunner, efl_util_screenshot init and deinit will be executed only once.
It is more efficient than in etTCBase.

Change-Id: Id8eb963325fc3cfc41d4c271fdcdab3402a985d9
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoApply etTCBase::verifyTC to all testcase 53/257653/3
Junkyeong Kim [Thu, 29 Apr 2021 04:32:10 +0000 (13:32 +0900)]
Apply etTCBase::verifyTC to all testcase

Change-Id: Ie164e7d2b41c639d14d30259034f258d16a23de4
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoe_test_base: Add verifyTC function 52/257652/3
Junkyeong Kim [Thu, 29 Apr 2021 04:29:40 +0000 (13:29 +0900)]
e_test_base: Add verifyTC function

Check the test result with the reference image by using screenshot.
If pixel checking failed, make dump image to /tmp/etTestErr/'testmodule'/ directory.

Change-Id: Ie40d65e9935df46f66896130798badb2aafe8789
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoRevert "e_test_base: Add verifyTC function" 50/257650/1
Junkyeong Kim [Thu, 29 Apr 2021 04:23:15 +0000 (13:23 +0900)]
Revert "e_test_base: Add verifyTC function"

This reverts commit cc823d6dacfddf3547e4245ba08346dceacb21c8.
Revert cause of force push.

Change-Id: I86c5dc4f1f88984a9451f87e1f42a606252d336f
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoRevert "Apply etTCBase::verifyTC to all testcase" 49/257649/1
Junkyeong Kim [Thu, 29 Apr 2021 04:22:14 +0000 (13:22 +0900)]
Revert "Apply etTCBase::verifyTC to all testcase"

This reverts commit 69c94b7680589c25a7d49916bbb5a6cb4bdaca0c.
Rivert cause of force push.

Change-Id: Ia82bb92b16fbffc12b4ca6bc208eafa86ca7ef96
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoApply etTCBase::verifyTC to all testcase
Junkyeong Kim [Thu, 29 Apr 2021 04:06:54 +0000 (13:06 +0900)]
Apply etTCBase::verifyTC to all testcase

Change-Id: I6c4ebd265ab5012a512812edaf5eeee0ce6392b2
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoe_test_base: Add verifyTC function 28/257628/1
Junkyeong Kim [Wed, 28 Apr 2021 10:52:58 +0000 (19:52 +0900)]
e_test_base: Add verifyTC function

Check the test result with the reference image by using screenshot.
If pixel checking failed, make dump image to /tmp/etTestErr/'testmodule'/ directory.

Change-Id: I8aef4425595647b26d4075e72bd5d9c732bd7a50
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoPackaging: update version to 0.5.9 93/257593/1 accepted/tizen/unified/20210428.092154 submit/tizen/20210428.051036
Junseok, Kim [Wed, 28 Apr 2021 04:38:05 +0000 (13:38 +0900)]
Packaging: update version to 0.5.9

Change-Id: Ia40a9b08e858004c0745c4b2c3ebc35f31bfa5c0

3 years ago0012_aux_hint: added test for aux hint 62/257562/2
Junseok, Kim [Tue, 27 Apr 2021 13:10:29 +0000 (22:10 +0900)]
0012_aux_hint: added test for aux hint

Added test for aux hint.
- add_hint2: test for change value using aux_hint_add
- revert_hint_using_add: test revert hint using aux_hint_del

Change-Id: I6f84cb00f7dded5d49ca023e952489f9f08c4d13

3 years ago0004_transient_for: added test for restack as transient_for set 61/257561/2
Junseok, Kim [Tue, 27 Apr 2021 13:08:53 +0000 (22:08 +0900)]
0004_transient_for: added test for restack as transient_for set

Change-Id: I38a12c92c4aecb622ce2b222790a5624ae3ca30c

3 years agoTests: Use macro function for test events. 60/257560/2
Junseok, Kim [Tue, 27 Apr 2021 13:07:55 +0000 (22:07 +0900)]
Tests: Use macro function for test events.

Use macro function for test events.
And fixed some wrong check events.

Change-Id: I15c06f82194c8ad2f37c28d32fea85659a04c098

3 years agoe_test_util: Added some macro functions for test event. 59/257559/1
Junseok, Kim [Tue, 27 Apr 2021 11:29:37 +0000 (20:29 +0900)]
e_test_util: Added some macro functions for test event.

Added some macro functions for test event as below
- ASSERT_EVENT : for test other events except below
- ASSERT_VIS_ON/OFF : for test visibility event
- ASSERT_ROTATION : for test rotation event
- ASSERT_FOCUS_IN/OUT : for test focus event
- ASSERT_HINT : for test aux hint event.

Change-Id: Ib3ef4866edf7025f3d406a03130153a9046445c2

3 years agoe_test_event: Added some eventItems 58/257558/1
Junseok, Kim [Tue, 27 Apr 2021 11:25:30 +0000 (20:25 +0900)]
e_test_event: Added some eventItems

Added following eventItems.
- visibleEventItem
- rotationEventItem
- focusEventItem
each eventItem contains specific event variables.
and each event callback insert their own eventItem.

Change-Id: I2aa25c44d919a8a43286edb3b364caeb3c4b6479

3 years agoe_test_event: Added get_aux_hint method 57/257557/1
Junseok, Kim [Tue, 27 Apr 2021 11:19:09 +0000 (20:19 +0900)]
e_test_event: Added get_aux_hint method

Added method to get current aux hint data from server.

Change-Id: Ia90c1cbd2dec71f99066c75442d1fa3fd8b575ca

3 years agoe_test_event: allow set TC timeout to 0 56/257556/1
Junseok, Kim [Tue, 27 Apr 2021 11:14:31 +0000 (20:14 +0900)]
e_test_event: allow set TC timeout to 0

Change-Id: I5ade49e14d6476f125577f56708ecc9e8e72c895

3 years agoauxHintEventItem: using operator== instead of strncmp 55/257555/1
Junseok, Kim [Tue, 27 Apr 2021 11:12:32 +0000 (20:12 +0900)]
auxHintEventItem: using operator== instead of strncmp

Change-Id: I4dc1dc868c53a0d410150cf2541bfec9713b97e8

3 years agoPackaging: update version to 0.5.8 49/257349/1 accepted/tizen/unified/20210427.085803 submit/tizen/20210426.101007
Doyoun Kang [Fri, 23 Apr 2021 02:35:29 +0000 (11:35 +0900)]
Packaging: update version to 0.5.8

Change-Id: Ie2816e32a8cf4b4197d311e6c1ce42752e0deefb

3 years agoe_test_main: Added background window. 34/257334/1
Junseok, Kim [Fri, 23 Apr 2021 01:07:36 +0000 (10:07 +0900)]
e_test_main: Added background window.

Normally, the homescreen shows when the test running.
To hide this homescreen, we added a background window.

Change-Id: Ieb55a321997aece6bdfab25c8f38d619f8e08642
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoPackaging: update version to 0.5.7 15/257215/1 accepted/tizen/unified/20210422.005325 submit/tizen/20210421.080150
Junseok, Kim [Wed, 21 Apr 2021 08:01:18 +0000 (17:01 +0900)]
Packaging: update version to 0.5.7

Change-Id: If0cb93fd25c516b692c0f5c95a78bf080dd31935
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoe_test_event: Added timeout set method 54/256854/1
Junseok, Kim [Wed, 14 Apr 2021 03:40:26 +0000 (12:40 +0900)]
e_test_event: Added timeout set method

Added timeout set method.
It could set/unset timer of Testcase, and can set time of timer.
The patch needs enlightenment's "e_test_helper: Added timeout set
method" patch.

Change-Id: I2651f3e6d561c90f6569baf07cf755eb2a843309

3 years ago0012_aux_hint: added aux hint testcases 45/256845/2
Junseok, Kim [Wed, 14 Apr 2021 02:09:22 +0000 (11:09 +0900)]
0012_aux_hint: added aux hint testcases

Added aux hint testcases
It tests below APIs
 - ecore_wl2_window_aux_hint_add
 - ecore_wl2_window_aux_hint_change
 - ecore_wl2_window_aux_hint_del

Change-Id: Ied1494e5db37e4cc867414e084daf2ae8880bd6c

3 years agoe_test_event: Added auxHintEventItem class. 43/256843/2
Junseok, Kim [Wed, 14 Apr 2021 01:49:27 +0000 (10:49 +0900)]
e_test_event: Added auxHintEventItem class.

Added auxHintEventItem class inherits eventItem.
It will be used by Aux hint test cases.

Change-Id: I07906ae3cbd0eb09a3cf1fa22fc8e6680cdc9194

3 years agoe_tizen_testcase: Added eventItem class for containing result of event. 42/256842/1
Junseok, Kim [Wed, 14 Apr 2021 00:17:13 +0000 (09:17 +0900)]
e_tizen_testcase: Added eventItem class for containing result of event.

Added "eventItem" class is result of waitEvent method and it's for store
result of event.
TC developer can inherit eventItem to make custom result.

Changes
- Added eventItem class.
- waitEvent returns shared pointer of eventItem instead of Eina_Bool.
- legacy insertEventQueue creates eventItem and enqueue them to event
queue.
- new overloaded insertEventQueue(eventItem).
- existing testcases are changed using eventItem.

Change-Id: Ic9b65d2a3e958a0619136bf8e85a175cbfacbe01

3 years agoe_test_event: added aux hint add/change/del methods 41/256841/1
Junseok, Kim [Tue, 13 Apr 2021 23:48:34 +0000 (08:48 +0900)]
e_test_event: added aux hint add/change/del methods

Added Aux hint add / change / del methods using ecore_wl2 API

Change-Id: I9f77486d632ceefe62ff9082ed10d88b2269c0b8

3 years agoe_test_event: added method for add/del supported_aux_hint 40/256840/1
Junseok, Kim [Tue, 13 Apr 2021 23:45:05 +0000 (08:45 +0900)]
e_test_event: added method for add/del supported_aux_hint

Change-Id: I6bca814a02714ba1dbf12d963e1ef4251cbe731d

3 years agoe_test_event: added aux_hint changed signal 42/256342/2
Junseok, Kim [Thu, 1 Apr 2021 08:08:46 +0000 (17:08 +0900)]
e_test_event: added aux_hint changed signal

Added aux_hint changed signal and signal handler.

Change-Id: Ifdace7b1b19cb923af84f69adcf82bb4342abb14

3 years ago0002_base_operation: remove duplicated show request 41/256341/1
Junseok, Kim [Thu, 1 Apr 2021 08:06:37 +0000 (17:06 +0900)]
0002_base_operation: remove duplicated show request

show request is duplicated in init and each test.
remove show request of initTC and added log to each show request.

Change-Id: Ie1edfc7035f55f74f0482965c6d1a60dca28f7d2

3 years agoPackaging: update version to 0.5.6 87/246387/1 accepted/tizen/unified/20201102.124422 submit/tizen/20201029.025830
Junseok, Kim [Thu, 29 Oct 2020 02:55:08 +0000 (11:55 +0900)]
Packaging: update version to 0.5.6

Change-Id: Idfcea717720e840a866008f602e85a0f272e2e59
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
3 years agoexecute enlightenment_info -gcov to check enlightenment line coverage 43/243943/2
Junkyeong Kim [Fri, 11 Sep 2020 09:30:55 +0000 (18:30 +0900)]
execute enlightenment_info -gcov to check enlightenment line coverage

change USE_GCOV to '1' in spec file.

Change-Id: I7df7358610e80e6b23fc1be68d97a10838045536
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agoPackaging: update version to 0.5.5 70/232170/1
Doyoun Kang [Wed, 29 Apr 2020 01:34:53 +0000 (10:34 +0900)]
Packaging: update version to 0.5.5

Change-Id: I2bb7a27d5bdc3dcb1202e8b7aa8f87273e70ce07

4 years agoe_test_event: add method for transient_for_below 14/232114/2
Junseok, Kim [Tue, 28 Apr 2020 09:13:09 +0000 (18:13 +0900)]
e_test_event: add method for transient_for_below

Change-Id: Ie7cc00546b3d2188f4afcbeeeda8d738b46826d3

4 years ago0003_base_operation_multi_wins: fix build warning and error of lower_activate case 78/231478/2
Junseok, Kim [Wed, 22 Apr 2020 06:11:21 +0000 (15:11 +0900)]
0003_base_operation_multi_wins: fix build warning and error of lower_activate case

Change-Id: I49f4b9bc392b27ccfd38a57c6bc749a19930cb85

4 years ago0008_focus: add some tests for focus_skip set 45/230745/1
Junseok, Kim [Tue, 14 Apr 2020 03:20:53 +0000 (12:20 +0900)]
0008_focus: add some tests for focus_skip set

Change-Id: Ibd4a21a5d04f412df0b6e5cd6c8932e0b06af1da

4 years agoPackaging: update version to 0.5.4 96/229896/2
Doyoun Kang [Mon, 6 Apr 2020 09:21:26 +0000 (18:21 +0900)]
Packaging: update version to 0.5.4

Change-Id: I24b04efdd1b8d0f45d4a74a08ae792a9b97a3321

4 years agoe_test_event: add focus_skip function using ecore_wl2
Junseok, Kim [Wed, 1 Apr 2020 06:47:19 +0000 (15:47 +0900)]
e_test_event: add focus_skip function using ecore_wl2

Change-Id: I687f24cac1b8c3c64b3165685335a2192041dc7f

4 years agoe_test_base: added createWindow private func and use it initial func 48/229748/1
Junseok, Kim [Fri, 3 Apr 2020 06:59:14 +0000 (15:59 +0900)]
e_test_base: added createWindow private func and use it initial func

Change-Id: I634d75b6f2882987def22ea603c37f8f65492186

4 years agoe_test_base: overloaded init function for partial window 53/229453/2
Junseok, Kim [Tue, 31 Mar 2020 08:39:21 +0000 (17:39 +0900)]
e_test_base: overloaded init function for partial window

Change-Id: I347373ce5686520deb4da43768e986b37e48059e

4 years ago0003_base_operation_multi_wins: added test of lower and activate immediately 38/228338/1
Junseok, Kim [Fri, 20 Mar 2020 08:17:15 +0000 (17:17 +0900)]
0003_base_operation_multi_wins: added test of lower and activate immediately

Change-Id: Iefbd1b524fb5d7713f53ae89e7e54adea7c54628

4 years agoPackaging: update version to 0.5.3 90/226890/1 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.114244 accepted/tizen/6.0/unified/hotfix/20201103.002523 accepted/tizen/unified/20200309.124321 submit/tizen/20200309.055305 submit/tizen_6.0/20201029.205105 submit/tizen_6.0_hotfix/20201102.192505 submit/tizen_6.0_hotfix/20201103.114805 tizen_6.0.m2_release
Gwanglim Lee [Fri, 6 Mar 2020 06:43:56 +0000 (15:43 +0900)]
Packaging: update version to 0.5.3

Change-Id: Ifa6ec51227f710c99d03d52001a0c749815822af

4 years agoFixed warnings related to wrong if clauses 87/226887/1
Gwanglim Lee [Fri, 6 Mar 2020 06:43:23 +0000 (15:43 +0900)]
Fixed warnings related to wrong if clauses

Change-Id: Id5b7789c3712889c5406615c5d1a444b003793b8

4 years agoPackaging: update version to 0.5.2 76/221076/1 accepted/tizen/unified/20191227.142652 submit/tizen/20191227.030654
MinJeong Kim [Fri, 27 Dec 2019 02:43:51 +0000 (11:43 +0900)]
Packaging: update version to 0.5.2

Change-Id: Ia22efb58e892e810e069796e0bbe6bbde57d6d10
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
4 years agoFixed error to return wrong value 74/221074/1
MinJeong Kim [Fri, 27 Dec 2019 02:24:18 +0000 (11:24 +0900)]
Fixed error to return wrong value

Change-Id: I92b4f7e2cc94b7ebe90f7295b2d7fb3c3aa39b9b
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
4 years agoe_test_event: add ralse and lower method using wl protocol 64/213364/1
Junseok, Kim [Wed, 4 Sep 2019 12:33:44 +0000 (21:33 +0900)]
e_test_event: add ralse and lower method using wl protocol

Change-Id: Iddfe1276f5913d736d4cc5cf5b666eaae20581ae

4 years ago0008_focus: add TC's for check focus event while activate under blocked. 94/213194/2
Junseok, Kim [Mon, 2 Sep 2019 11:31:33 +0000 (20:31 +0900)]
0008_focus: add TC's for check focus event while activate under blocked.

Change-Id: If246cc4be964df682bd99f87447da4933cf091af

4 years ago0008_focus: enable focus_touch_history2 test case. 93/213193/2
Junseok, Kim [Mon, 2 Sep 2019 11:30:34 +0000 (20:30 +0900)]
0008_focus: enable focus_touch_history2 test case.

Change-Id: Ie498a391b3662484bec08e02111d62b1112e9ed2

4 years agoe_test_event: add functions for check event occured 92/213192/3
Junseok, Kim [Mon, 2 Sep 2019 11:30:06 +0000 (20:30 +0900)]
e_test_event: add functions for check event occured

make event queue is retain during tc running.
And add check event functions.
For check event, use setEventCheckpoint() for save event starting point.
and then, use isEventOccuredAfterCheckpoint() for check event occurence
of the window from checkpoint. if event occured, return will be TRUE.

Change-Id: Ie421c67f4a64204752e768221de4c6e815aee1f4

4 years agoe_test_event: rename addEventIntoQueue to insertEventQueue 91/213191/2
Junseok, Kim [Mon, 2 Sep 2019 11:03:49 +0000 (20:03 +0900)]
e_test_event: rename addEventIntoQueue to insertEventQueue

Change-Id: I4d06538262a003124b88c46b03099f594b398684