test/tct/native/efl-test-suite.git
4 years agoTcase expire timeout value change. 74/245874/1 tizen_5.5
YoungGun Chun [Fri, 16 Oct 2020 02:33:50 +0000 (11:33 +0900)]
Tcase expire timeout value change.
Increase tcase expire timeout value.

Change-Id: I418c2f293c2464ea20f77f7ed911e156cfc0fbd2
(cherry picked from commit bef268edb6a55d9990557569d0506085993f0815)

4 years agoeina_value: print the buffer message 94/244194/1
Amitesh Singh [Tue, 15 Sep 2020 10:20:04 +0000 (15:50 +0530)]
eina_value: print the buffer message

if date/time/timezone are not set properly on target, this API might
fail. To debug, print the buffer message.

Change-Id: I30e141401578252d8c21c4acf4e1d9abb8be2a21
Signed-off-by: Amitesh Singh <singh.amitesh@gmail.com>
(cherry picked from commit 26e41bfc904151c1e2a20a05a4ed9c49efb37225)

4 years agohtml: add fail,error tables in html 73/238873/1
Yeongjong Lee [Mon, 20 Jul 2020 04:06:27 +0000 (13:06 +0900)]
html: add fail,error tables in html

We can now check failure,error test cases at the top of html file.

Change-Id: I21cf8024062efc6fbc8700e6ef1394d402d762b0
(cherry picked from commit b719783db75d637ffdcc8df050160c07ee0cee20)

4 years agoecore_con_client_server_get: increase the timeout to 3s 08/238008/1
Amitesh Singh [Mon, 6 Jul 2020 06:28:35 +0000 (11:58 +0530)]
ecore_con_client_server_get: increase the timeout to 3s

It makes TC more stable. There could be an issue in proper IPC
transfer in case of heavy load on the machine. 1.5s might not be adequate.

Change-Id: I7b92383a4df7763d90dd7702943e28c8e50157e6
Signed-off-by: Amitesh Singh <singh.amitesh@gmail.com>
5 years agoelm_popup: add elm_popup_scrollable_set/get api tcs 39/235939/1
Taehyub Kim [Thu, 11 Jun 2020 06:42:54 +0000 (15:42 +0900)]
elm_popup: add elm_popup_scrollable_set/get api tcs

Change-Id: Icad423e1108135149105a5487208a871891bad64

5 years agoecore_file_download_abort: Tcase expire timeout value change. 85/235485/1
YoungGun Chun [Fri, 5 Jun 2020 02:20:56 +0000 (11:20 +0900)]
ecore_file_download_abort: Tcase expire timeout value change.
                           Increase tcase expire timeout value.

Change-Id: Ic2d5eeea01e3f09ac9ccecd88acd6e7c80a663cd

5 years agoelm_map_route_node_get:Modify TC to temporary Network connection failure. 72/235372/1
YoungGun Chun [Thu, 4 Jun 2020 06:38:53 +0000 (15:38 +0900)]
elm_map_route_node_get:Modify TC to temporary Network connection failure.
If temporary Network connection is failure happen, this tc try one more.
It will show test failure if the tc fail happen for the second working time.

Change-Id: Ie2095155056bab9e8182de8f9cf96f70330e4213

5 years agoelm_map_route_distance_get:Modify TC to temporary Network connection failure. 40/235340/1
YoungGun Chun [Thu, 4 Jun 2020 04:11:59 +0000 (13:11 +0900)]
elm_map_route_distance_get:Modify TC to temporary Network connection failure.
If temporary Network connection is failure happen, this tc try one more.
It will show test failure if the tc fail happen for the second working time.

Change-Id: I40ce3c17e93ea041a930b3257e5cd198fcd1a22f

5 years agoAdd TC for evas_map_point_preciese_coord_set/get 71/234671/1
Shinwoo Kim [Mon, 30 Mar 2020 03:02:58 +0000 (12:02 +0900)]
Add TC for evas_map_point_preciese_coord_set/get

Related to https://code.sec.samsung.net/jira/browse/ACR-1497

Change-Id: I78b40bbc21ae63a6d5a0e97568735d892cc72b21

5 years agoelm_atspi: add bridge_highlighted_object_read 67/234667/1
Shinwoo Kim [Thu, 28 May 2020 02:07:16 +0000 (11:07 +0900)]
elm_atspi: add bridge_highlighted_object_read

The elm_atspi_bridge_highlighted_object_read is newly added.
So its relevant test case should be added accordingly.

Change-Id: I46888effda83280e1f190244387b209fd1c6e923

5 years agoecore_evas_focus_get: fix the TC failure. 10/234110/1
YoungGun Chun [Fri, 22 May 2020 01:59:11 +0000 (10:59 +0900)]
ecore_evas_focus_get: fix the TC failure.
Let's try to set the focus when window is propery formed and give
it a bit of time before quitting from main loop.

Change-Id: I20e9a660cb1222be5eb7f67058f4958a6e43bd94

5 years agoutc_ecore_con_client_server_get: fix the random failure 81/232181/1
Amitesh Singh [Tue, 28 Apr 2020 10:54:10 +0000 (16:24 +0530)]
utc_ecore_con_client_server_get: fix the random failure

This TC has been failing randomly on different devices.
The root cause of the failure due to client2 fd coming to -1.
it was happening because of the ecore_main_loop_quit() call after
the data transfer between the first client and server. This is wrong.
While client2 is still in queue for the connection to the server,
the main loop quits after the first connection, which resulted into
failure of client2's connection to server.

To fix this, I'd set the client connection limit to infinite and call loop quit
in a 1.5s timer.
I'd tested this on rpi3 on latest Tizen 6.0 image and it passed all the time.

Change-Id: I73cbcec3cbece3bccfa8948557bea2dc4e3a686f
Signed-off-by: Amitesh Singh <singh.amitesh@gmail.com>
(cherry picked from commit c304b8abee5717510ac061567d143dfc3c49fa59)

5 years agoecore_con: Tcase expire timeout value change. 57/232057/1
YoungGun Chun [Tue, 28 Apr 2020 02:35:41 +0000 (11:35 +0900)]
ecore_con: Tcase expire timeout value change.
           Increase tcase expire timeout value.

Change-Id: I69d4d50876bb80d70e235bdcc91b3263d8ba7b15

5 years agoelementary: fix to build TCs correctly 24/230024/1
Jaehyun Cho [Tue, 7 Apr 2020 07:42:37 +0000 (16:42 +0900)]
elementary: fix to build TCs correctly

Although those TCs are wearable only TCs, those TCs are added to tslist
to build those TCs.

Change-Id: If33ea921f8e5f44e9e58bc235afc5a69ecc5eac6

5 years agonaviframe : fix TC error by incorrect argument count 23/230023/1
Jaehyun Cho [Tue, 7 Apr 2020 07:39:55 +0000 (16:39 +0900)]
naviframe : fix TC error by incorrect argument count

Change-Id: Idf0b3be8d3363711cdda6ce3f0a5baaf9f527c6f

5 years agoelementary: remove wearable only TCs from tslist and tslist_mobile 99/229999/1
Jaehyun Cho [Tue, 7 Apr 2020 05:46:09 +0000 (14:46 +0900)]
elementary: remove wearable only TCs from tslist and tslist_mobile

Since the following TCs are wearable only TCs, those TCs are removed
from tslist and tslist_mobile.
- utc_elm_object_scroll_back_to_top_enabled_get_set.c
- utc_elm_object_scroll_back_to_top_cb_set.c
- utc_elm_naviframe_item_push_from.c
- utc_elm_textpath_circular_set.c

Change-Id: I88615d56495bae2dba83fa61ca8dd56c4052572e

5 years agotextpath: Add elm_textpath_circular_set TC 18/229918/2
Jaehyun Cho [Mon, 6 Apr 2020 10:35:12 +0000 (19:35 +0900)]
textpath: Add elm_textpath_circular_set TC

Related to https://code.sec.samsung.net/jira/browse/ACR-1507

Change-Id: I913347aae1f91d6ed7379045a43df0e24bc42867

5 years agonaviframe: Add elm_naviframe_item_push_from TC 17/229917/1
Jaehyun Cho [Mon, 6 Apr 2020 10:21:39 +0000 (19:21 +0900)]
naviframe: Add elm_naviframe_item_push_from TC

Related to https://code.sec.samsung.net/jira/browse/ACR-1507

Change-Id: I63f62dfcdcffdbaed0d2e8983f19af1497d78ee6

5 years agoelm_object: Add elm_object_scroll_back_to_top_cb_set TC 16/229916/1
Jaehyun Cho [Mon, 6 Apr 2020 09:41:10 +0000 (18:41 +0900)]
elm_object: Add elm_object_scroll_back_to_top_cb_set TC

Related to https://code.sec.samsung.net/jira/browse/ACR-1507

Change-Id: Ie1ea3ded6519c11c2d2d640749e5db953f60bd3e

5 years agoelm_object: Add elm_object_scroll_back_to_top_enabled_get_set TC 15/229915/1
Jaehyun Cho [Mon, 6 Apr 2020 08:14:58 +0000 (17:14 +0900)]
elm_object: Add elm_object_scroll_back_to_top_enabled_get_set TC

Related to https://code.sec.samsung.net/jira/browse/ACR-1507

Change-Id: I13afe59cf1a210767e459038cafaa509f5f135b4

5 years agoelm_map_route_distance_get: reset success flag to false. 68/229268/1
Amitesh Singh [Tue, 24 Mar 2020 10:58:20 +0000 (16:28 +0530)]
elm_map_route_distance_get: reset success flag to false.

It is necessary because it comes under goto label.

Change-Id: Ia252f87cc335632adc930404e959a64cb6188402
(cherry picked from commit 02fc68cc715beaf12c8afedcb86bf648e418a8c2)

5 years agoutc_elm_win_aux_msg_xxxx: add test cases for elm_win_aux_msg 39/226539/1
Junseok, Kim [Tue, 3 Mar 2020 11:49:24 +0000 (20:49 +0900)]
utc_elm_win_aux_msg_xxxx: add test cases for elm_win_aux_msg

Change-Id: Ifc913145e4ee300616c08a0d26710d8d775e8aca

5 years agoRevert "Revert "ecore_buffer: Fix struct to defined form."" 91/224991/1
JunsuChoi [Fri, 14 Feb 2020 11:23:25 +0000 (20:23 +0900)]
Revert "Revert "ecore_buffer: Fix struct to defined form.""

This reverts commit fc0ba0921b0aa9e600ddcda8bbb9b92eee70557e.

The Ecore_Buffer_Backend structure of Ecore_Buffer.h has changed in the efl package.
Revert a patch that has been temporarily reverted.

Change-Id: If2f36f6b93b9ce3e1181f46ec4f8612b1c7adfd0

5 years agoecore_con: modify deprecated API's TC evas_device_parent_set/get 87/217487/1
Jaehyun Cho [Tue, 12 Nov 2019 04:43:01 +0000 (13:43 +0900)]
ecore_con: modify deprecated API's TC evas_device_parent_set/get

Since evas_device_parent_set is deprecated in upstream, TC for
evas_device_parent_set and evas_device_parent_get is modified.

Change-Id: Iec0c42b19924a90ec64c1804012764272460bd35

5 years agoMerge "ecore_con: fix loop_quit timing" into tizen
Chun [Mon, 14 Oct 2019 23:03:33 +0000 (23:03 +0000)]
Merge "ecore_con: fix loop_quit timing" into tizen

5 years agoecore_evas: add tslist for family hub 44/215544/1
Hosang Kim [Thu, 10 Oct 2019 11:16:27 +0000 (20:16 +0900)]
ecore_evas: add tslist for family hub

Change-Id: Icc62677dbebd5fd7cfd984f802636702af74e9c3

5 years agoecore_con: fix loop_quit timing 32/215532/1
Jongmin Lee [Thu, 10 Oct 2019 08:03:10 +0000 (17:03 +0900)]
ecore_con: fix loop_quit timing

Change-Id: I30c14c6319192e645c04fbb8d9c8b7b6fd99a790

5 years agoRevert "Add abort msg print value parameter. Because it is more helpful detail debugg... 16/215316/1
Chun [Mon, 7 Oct 2019 04:40:20 +0000 (04:40 +0000)]
Revert "Add abort msg print value parameter. Because it is more helpful detail debugging when tct fail happen."

This reverts commit b069b7ea1ce2fd7dd6aea3467e2fad7f11c0d67c.

Change-Id: I54fd0b6eae1211617e233d8d434c6ee486c0a6c4

5 years agoAdd abort msg print value parameter. 37/215237/1
YoungGun Chun [Fri, 4 Oct 2019 01:46:05 +0000 (10:46 +0900)]
Add abort msg print value parameter.
Because it is more helpful detail debugging when tct fail happen.

Change-Id: Ic47b04d76dab4b9872ea51c16bef9a2e7635925c

5 years agoeio_file: fix wrong value comparison 58/214058/1
Yeongjong Lee [Tue, 17 Sep 2019 11:07:38 +0000 (20:07 +0900)]
eio_file: fix wrong value comparison

error_cb should not be called after eio_file_cancel.
See also, d6156d23d8fb2f02b4582da714b8b0ba089fe36a of efl.

Change-Id: I420cdb516ff8be6c128778fa99474b0bd95b5cda

5 years agoRevert "ecore_imf: remove deprecated APIs" 56/213856/1
Jihoon Kim [Mon, 16 Sep 2019 01:47:32 +0000 (10:47 +0900)]
Revert "ecore_imf: remove deprecated APIs"

This reverts commit 24ee80a4943db1a8b84b4ce3f211275defe45df7.

Change-Id: If416df80b70aa9ef628fcbe2b3c1bf6bdbee452b

5 years agoMerge "socket_listen: add dummy window for creating fd" into tizen
kim hosang [Thu, 5 Sep 2019 05:28:16 +0000 (05:28 +0000)]
Merge "socket_listen: add dummy window for creating fd" into tizen

5 years agoupdate certificate file for testing ssl connections 17/213317/1
Jongmin Lee [Wed, 4 Sep 2019 07:31:21 +0000 (16:31 +0900)]
update certificate file for testing ssl connections

Change-Id: I7c9910358e132338641eefa10f82d2ee9fb4f2af

5 years agoecore_imf: remove deprecated APIs 87/213187/1
Jihoon Kim [Mon, 2 Sep 2019 10:36:03 +0000 (19:36 +0900)]
ecore_imf: remove deprecated APIs

Change-Id: I8435d74d814d234aaf1758efdf1472d248405d58
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
5 years agosocket_listen: add dummy window for creating fd 55/213155/2
Hosang Kim [Mon, 2 Sep 2019 06:17:44 +0000 (15:17 +0900)]
socket_listen: add dummy window for creating fd

Without dummy window, ecore_wl2_display is not activated.
Finally FD is not created for socket window.
So add dummy window for creating FD.

Change-Id: I021cd1024a3df66108dc4fe9631f98d8822b325e

5 years agoecore_con_ssl: modify a calling order to work properly 60/212860/1
Wonki Kim [Tue, 27 Aug 2019 11:05:09 +0000 (20:05 +0900)]
ecore_con_ssl: modify a calling order to work properly

Change-Id: Ideaed94aa482f31d78c637b4d6dffd4b56146743

5 years agoelm_atspi: Fix logically mal-designed TC 84/212784/1
Wonki Kim [Tue, 27 Aug 2019 01:24:23 +0000 (10:24 +0900)]
elm_atspi: Fix logically mal-designed TC

elm_atspi_relation_free will free a memory of Efl_Access_Relation itself.
however in the testcase, the memory of Efl_Acess_Relation has dereferenced after freeing.
this patch fixes it.

Change-Id: I252f46cc8782d2203310b6f7c6edf76ff7244767

5 years agoeio_eet: fix eet file name to open a new file temporarily 69/212169/1
Jaehyun Cho [Fri, 16 Aug 2019 07:27:09 +0000 (16:27 +0900)]
eio_eet: fix eet file name to open a new file temporarily

To open a new file, the eet file name is modified until "eet dict+ data
read" patch in efl is fixed.

Change-Id: I11c6a6f99e35808e78466aff2fdc4ad0e95ef81a

5 years agoevas/textblock: fix not to pass freed handle 20/212120/1
Jaehyun Cho [Wed, 14 Aug 2019 10:09:05 +0000 (19:09 +0900)]
evas/textblock: fix not to pass freed handle

By calling evas_textblock_style_free(), the given textblock style is
freed and the freed handle should not be accessed.

Not to pass freed handle to evas_textblock_style_get(), NULL is passed
to the evas_textblock_style_get() instead of the freed handle.

Change-Id: I6edaea61019eeaca2f4831e551b4e3d37caa03e8

5 years agoelm/scroller: enforce smart_calculate before getting content size 35/211635/1
Yeongjong Lee [Wed, 7 Aug 2019 04:11:54 +0000 (13:11 +0900)]
elm/scroller: enforce smart_calculate before getting content size

This test case is invalid. size hint property of label is overwritten
immediately when the label widget recalculates its size. this could ever have
worked by being extremely lucky with sizing_eval -> group_calc race conditions.

Because the race conditions are resolved on latest tizen,
evas_object_smart_calculate is necessary to get proper content size of scroller.

Change-Id: If59360d919ae36ce494c3d2dfdc9e6925cad327d

5 years agoMerge "ecore_file_download_abort: Delete wrong API call." into tizen
kim hosang [Wed, 7 Aug 2019 07:36:54 +0000 (07:36 +0000)]
Merge "ecore_file_download_abort: Delete wrong API call." into tizen

5 years agoecore_file_download_abort: Delete wrong API call. 19/211619/1
Woochanlee [Wed, 7 Aug 2019 07:31:03 +0000 (16:31 +0900)]
ecore_file_download_abort: Delete wrong API call.

ecore_main_loop_quit() in err_completion_cb() and call ecore_main_loop_begin() was wrong.
previously, when the do_quit flag has been set as 1 and after ecore_main_loop_begin() has been ignored.
So it works. but now the implement has been changed(check the begin, quit count.)

Change-Id: I25f9fc1d14786f4c6a86e94330ebe38e16cc824e

5 years agoAdd TC for elm_quicklaunch_seed 34/211334/2
Pranjul [Thu, 1 Aug 2019 12:01:58 +0000 (17:31 +0530)]
Add TC for elm_quicklaunch_seed

elm_quicklaunch_seed was not covered hence adding TC for this API.
In this TC, elm_quicklaunch_seed is called which creates a window.

Change-Id: I5461d3d1cc1a3ac243ecfbe77aef15c6053dfda4

5 years agoefl_ui_animation_view: remove redundant api calls. 88/211188/1
Hermet Park [Wed, 31 Jul 2019 04:22:23 +0000 (13:22 +0900)]
efl_ui_animation_view: remove redundant api calls.

Verify only verify stop behavior.

Change-Id: I6559819ab662715dc044e28fca2907dcbe695eaa

5 years agoMerge "Add TC for elm_quicklaunch_fallback()" into tizen
Chun [Fri, 26 Jul 2019 07:06:49 +0000 (07:06 +0000)]
Merge "Add TC for elm_quicklaunch_fallback()" into tizen

5 years agoanimation_view: revise TC code. 41/210941/3
Hermet Park [Fri, 26 Jul 2019 06:19:08 +0000 (15:19 +0900)]
animation_view: revise TC code.

try exit elm once it's runinng.

animation_view play,start event could be triggered before elm running,
the exit call is abnormal before it.

Change-Id: I10a543a2c0eacd4a5f773904bbc5fcd5de8bc626

5 years agocanvas evas_event: revise tc code. 38/210838/5
Hermet Park [Thu, 25 Jul 2019 07:21:43 +0000 (16:21 +0900)]
canvas evas_event: revise tc code.

Use timer to quit mainloop successfully.

Change-Id: I3c091cfbda081d99fb9ebefd85e9872ef9c424a7

5 years agoutc_elm: call elm_init after fork 40/210540/1
Yeongjong Lee [Mon, 22 Jul 2019 07:23:29 +0000 (16:23 +0900)]
utc_elm: call elm_init after fork

This patch prevent thread issues related to fork.

Change-Id: I3dc13349a6cd2fe2cb45661c9fb8425474233c1a

5 years agoAdd TC for elm_quicklaunch_fallback() 43/209843/7
Amitesh Singh [Thu, 11 Jul 2019 13:59:41 +0000 (19:29 +0530)]
Add TC for elm_quicklaunch_fallback()

_fallback() executes a efl binary containing "elm_main"
as starting function. In EFL2.0, it's changed to "efl_main".

Change-Id: I42398fd304faf01e830e22d5d89dd893222585bd

5 years agoelm_slider: do not check undefined result 87/209787/1
Shinwoo Kim [Thu, 11 Jul 2019 05:00:02 +0000 (14:00 +0900)]
elm_slider: do not check undefined result

Please refer to following documentation of elm_slider_min_max_set.

   @warning  maximum must be greater than minimum, otherwise behavior is
   undifined.

But TC has checked this improper min, max value.

Change-Id: Ic12e633eff8e528e9b7cbf604cb8fe79a84f2ba7

5 years agoeina: avoid the use of eina_mempool_alignof() inline function 73/209473/1
Jongmin Lee [Mon, 8 Jul 2019 07:04:44 +0000 (16:04 +0900)]
eina: avoid the use of eina_mempool_alignof() inline function

Change-Id: I786db18b37b74a4b070458b47ff8d1fffc7be8fe

5 years agoAdd TC for elm_quicklaunch_prepare() 64/209164/5
Amitesh Singh [Wed, 3 Jul 2019 05:59:17 +0000 (11:29 +0530)]
Add TC for elm_quicklaunch_prepare()

elm_quicklaunch_prepare() can't co-exist with earlier TC i wrote for
elm_quicklaunch_* APIs. It seems to be an old API, but just to complete
the coverage report to 100%, I am adding this API's TC.
_prepare() calls other API, elm_quicklaunch_exe_path_get().

Change-Id: I910d37f53a8c00edaad64d88c7ea01d47a220657

5 years agoeina: move eina_file_xattr_get TC to different file. 78/208778/6
Amitesh Singh [Fri, 28 Jun 2019 08:07:01 +0000 (13:37 +0530)]
eina: move eina_file_xattr_get TC to different file.

lcov does not show eina_file_xattr_get and eina_file_xattr_value_get()
getting hit.
Let's move these functions TC in different TC file.

Change-Id: I6302f62a5a2e581890e6de636ac0de8a20d8c817

5 years agoMerge "elm_panes: Add TC for content_left_unset and content_right_unset to improve...
Hermet Park [Thu, 27 Jun 2019 01:27:23 +0000 (01:27 +0000)]
Merge "elm_panes: Add TC for content_left_unset and content_right_unset to improve function coverage" into tizen

5 years agoelm_panes: Add TC for content_left_unset and content_right_unset to improve function... 20/208620/1
Apurv Khatri [Wed, 26 Jun 2019 12:24:04 +0000 (17:54 +0530)]
elm_panes: Add TC for content_left_unset and content_right_unset to improve function coverage

Change-Id: I38624fec2650a36a399c3a94d4b400f32d3fbcc1

5 years agobuild: support to select tslist 14/208614/1
Yeongjong Lee [Wed, 26 Jun 2019 11:39:42 +0000 (20:39 +0900)]
build: support to select tslist

You can select specific tslist in tet_scen. for example,

```
all
^TEST-build

TEST-build
/eina/eina_xattr/tslist
/eina/eina_file/tslist
/eio/eio_file/tslist
/evas/canvas/evas_focus/tslist

```

Change-Id: I5f0ed1274e05e5153fabdc19b07395b6f14c5248

5 years agoMerge "Add TC for elm_quicklaunch APIs." into tizen
Chun [Mon, 17 Jun 2019 03:21:46 +0000 (03:21 +0000)]
Merge "Add TC for elm_quicklaunch APIs." into tizen

6 years agoAdd TC for elm_quicklaunch APIs. 27/206927/9
Amitesh Singh [Wed, 29 May 2019 06:01:26 +0000 (11:31 +0530)]
Add TC for elm_quicklaunch APIs.

This is a separate TC for elm quicklaunch APIs in which most
of them are now obselete. In this TC, the loop cycle in only one
just to improve the coverage.

Change-Id: I1d735800ef95ad803afbd5fb96ec092ea3434f0e

6 years agoAdd TC for evas_async_events_fd_get() 15/207415/1
Pranjul Chauhan [Tue, 4 Jun 2019 10:14:27 +0000 (15:44 +0530)]
Add TC for evas_async_events_fd_get()

Change-Id: Idaed5a83e2cc0ba437037d4f5ceaeaae1750bf2a

6 years agoMerge "Add TC for elm_win_fake_canvas_set" into tizen
Chun [Thu, 30 May 2019 05:59:19 +0000 (05:59 +0000)]
Merge "Add TC for elm_win_fake_canvas_set" into tizen

6 years agoMerge "Enable TC for evas_output_view_get" into tizen
Hermet Park [Thu, 30 May 2019 01:50:14 +0000 (01:50 +0000)]
Merge "Enable TC for evas_output_view_get" into tizen

6 years agoCall evas_device_call_set() to improve function coverage result 31/206931/1
Apurv Khatri [Wed, 29 May 2019 06:53:27 +0000 (12:23 +0530)]
Call evas_device_call_set() to improve function coverage result

Change-Id: If11b1c3bb40eb85f11f7c7a562d413282af35910

6 years agoAdd TC for elm_win_fake_canvas_set 28/206928/1
Apurv Khatri [Wed, 29 May 2019 06:33:29 +0000 (12:03 +0530)]
Add TC for elm_win_fake_canvas_set

As this function doesn't have any code and it's depricated, this function is
added to improve the coverage result.

Change-Id: I60360d0839a02462b878ce1b4c427a78089d94e9

6 years agoEnable TC for evas_output_view_get 15/206915/1
Amitesh Singh [Wed, 29 May 2019 02:45:33 +0000 (08:15 +0530)]
Enable TC for evas_output_view_get

TC of evas_output_view_get was already there; To improve functional
coverage to 100%, let's enable it. We can remove this TC later as
upstream EFL has already removed this API.

Change-Id: I404ecc21bc20147f614539bac4b2096669f72080

6 years agoMerge "Add TC for elm_process_state_get()" into tizen
Chun [Wed, 29 May 2019 01:45:54 +0000 (01:45 +0000)]
Merge "Add TC for elm_process_state_get()" into tizen

6 years agoAdd TC for evas_device_add 13/206813/3
Amitesh Singh [Mon, 27 May 2019 11:10:18 +0000 (16:40 +0530)]
Add TC for evas_device_add

We already have TC for evas_device_add_full, and evas_device_add
is just a wrapper over evas_device_add_full. Let's add evas_device_add()
to cover this API so that we get 100% coverage.

Change-Id: I8870e4fb81c3193418193376690ffdcf61aaf7e7

6 years agoAdd TC for elm_process_state_get() 06/206806/9
Amitesh Singh [Mon, 27 May 2019 09:50:37 +0000 (15:20 +0530)]
Add TC for elm_process_state_get()

Change-Id: I16d6d2b711712b19cc4c9ac7a6aa7fd1838dcfc6

6 years agoMerge "eina: Add utc_eina_unicode_utf8_next_get in tslist to improve function coverag...
Chun [Mon, 27 May 2019 08:58:08 +0000 (08:58 +0000)]
Merge "eina: Add utc_eina_unicode_utf8_next_get in tslist to improve function coverage" into tizen

6 years agoRemove TC according to ACR 54/206654/1
Shinwoo Kim [Wed, 22 May 2019 22:46:48 +0000 (07:46 +0900)]
Remove TC according to ACR

ACR-1373 is removing following API deprecated from 2.4.

- elm_ctxpopup_direction_available_get
- elm_win_profiles_set

So this patch is removing corresponding TC as well.

Change-Id: Ide9986b022d1bccabebc8b07ec7d0050234d6ee1

6 years agoeina: Add utc_eina_unicode_utf8_next_get in tslist to improve function coverage 57/206557/1
Apurv Khatri [Tue, 21 May 2019 07:44:55 +0000 (13:14 +0530)]
eina: Add utc_eina_unicode_utf8_next_get in tslist to improve function coverage

Change-Id: I91f6872e02366d727aa5e4c5f1908dbb96b7395e

6 years agoMerge "utc_elm_layout_signal_emit: remove needless timer" into tizen
Hermet Park [Tue, 21 May 2019 02:02:40 +0000 (02:02 +0000)]
Merge "utc_elm_layout_signal_emit: remove needless timer" into tizen

6 years agoMerge "utc_elm_layout_signal: Merge TCs to reduce duplicate test operations" into...
Hermet Park [Tue, 21 May 2019 02:02:10 +0000 (02:02 +0000)]
Merge "utc_elm_layout_signal: Merge TCs to reduce duplicate test operations" into tizen

6 years agoMerge "utc_elm_object_focus_get_set_next: remove needless timer" into tizen
Hermet Park [Tue, 21 May 2019 02:00:03 +0000 (02:00 +0000)]
Merge "utc_elm_object_focus_get_set_next: remove needless timer" into tizen

6 years agoutc_evas_event_feed_mouse_key: remove needless timer 28/206128/1
Yeongjong Lee [Tue, 14 May 2019 11:46:51 +0000 (20:46 +0900)]
utc_evas_event_feed_mouse_key: remove needless timer

Save 8 seconds.

Change-Id: Id3b80bd4be1563ebfb348178fd0b01ede9523f0d

6 years agoutc_elm_object_focus_get_set_next: remove needless timer 23/206123/1
Yeongjong Lee [Tue, 14 May 2019 11:04:31 +0000 (20:04 +0900)]
utc_elm_object_focus_get_set_next: remove needless timer

Save 9 seconds.

Change-Id: I8c1f475ec9177ad40d359e8f62d0672fac9eaccb

6 years agoelm_theme: fix wrong TC 76/206076/2
Bowon Ryu [Tue, 14 May 2019 05:53:01 +0000 (14:53 +0900)]
elm_theme: fix wrong TC

default theme does not always contain the "default" string.
this causes TC fail in wearable profile.

Change-Id: I8891d952eeb980ead5f95dcae074a7390b9403b7
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
6 years agoutc_elm_layout_signal: Merge TCs to reduce duplicate test operations 08/206008/1
Yeongjong Lee [Mon, 13 May 2019 07:39:33 +0000 (16:39 +0900)]
utc_elm_layout_signal: Merge TCs to reduce duplicate test operations

Save 12 seconds.

Change-Id: I3172914bac70224e92ffa91cd476bf49d963deba

6 years agoutc_elm_layout_signal_emit: remove needless timer 06/206006/1
Yeongjong Lee [Mon, 13 May 2019 07:30:20 +0000 (16:30 +0900)]
utc_elm_layout_signal_emit: remove needless timer

Save 6 seconds.

Change-Id: Ic322f66c3a3eaf018bc5b8f3038885e5f0660d6c

6 years agomap: fix wrong TC. 07/206007/1
Hermet Park [Mon, 13 May 2019 07:27:26 +0000 (16:27 +0900)]
map: fix wrong TC.

the signal point about "route,loaded *" is not guaranteed when it's called.
We must prepare them before using it.

if the those signals triggerring happens in elm_map_route_add()
the TC could be failed.

Change-Id: Id57d2712eb7ceaa0ad2074807cfe1a7eb549312d

6 years agoecore_evas: Increase time more to get evas focus when device performance has low... 66/205766/1
Taehyub Kim [Thu, 9 May 2019 05:18:40 +0000 (14:18 +0900)]
ecore_evas: Increase time more to get evas focus when device performance has low condition
summmary: Raspberry PI3 needs 5 seconds to pass this TC

Change-Id: I1df2db3a6a5888eb15aa90de9661cd59beae62b9

6 years agoelm_animation_view: Change check value from progress to frame. 00/205300/1
JunsuChoi [Thu, 2 May 2019 05:56:44 +0000 (14:56 +0900)]
elm_animation_view: Change check value from progress to frame.

Current progress is always 0 to 1.
If the total frame is 9 and min_progress is 0.3(min_frame 2)
and max_progress is 0.7(max_frame 6),
current progress is 0.5, which means 4th frame.

Change-Id: Ia0dfb56b343020899e65a7e4d63eebf31f19b23b

6 years agoelm_animation_view : Change callback registration order. 73/205273/1
JunsuChoi [Thu, 2 May 2019 02:27:02 +0000 (11:27 +0900)]
elm_animation_view : Change callback registration order.

Change-Id: I8c4d0e76162b6b62f8e6cf4d1a12664580320f8f

6 years agoMerge "elementary: add animation_view TC" into tizen
Hermet Park [Fri, 26 Apr 2019 08:51:10 +0000 (08:51 +0000)]
Merge "elementary: add animation_view TC" into tizen

6 years agoelementary: add animation_view TC 14/204114/13
Shinwoo Kim [Fri, 19 Apr 2019 09:43:01 +0000 (18:43 +0900)]
elementary: add animation_view TC

Change-Id: I03f2d3a901ecd66d70636fd0e159f112ae5e320a

6 years agoMerge "elm_map: fix wrong TC code for utc_elm_map_overlay_region_get_set" into tizen
Chun [Wed, 24 Apr 2019 06:09:26 +0000 (06:09 +0000)]
Merge "elm_map: fix wrong TC code for utc_elm_map_overlay_region_get_set" into tizen

6 years agoenable elm map TCs for mobile device. 72/203772/2
Amitesh Singh [Wed, 17 Apr 2019 14:25:13 +0000 (19:55 +0530)]
enable elm map TCs for mobile device.

We'll be fixing rest of elm map TCs gradually.

Change-Id: Ie1ddcde73e5167f6d45002374fa390f4e2de9a60

6 years agoelm_map: fix wrong TC code for utc_elm_map_overlay_region_get_set 53/203653/3
Apurv Khatri [Tue, 16 Apr 2019 11:49:36 +0000 (17:19 +0530)]
elm_map: fix wrong TC code for utc_elm_map_overlay_region_get_set

This TC failed on multiple executions.
"utc_elm_map_overlay_region_get_set:utc_elm_map_overlay_region_get_n:0: [TEST_FAIL]:: utc_elm_map_overlay_region_get_set.c[160] : Test has failed..".
It was because the ovl variable was not initialised in the negative test case
and it was coming out to be NULL. Code is now fixed.

Change-Id: Ia639804dff71d8371208a8513d1f71c0c906acab

6 years agoMerge "execute: do not print warning log" into tizen
Hermet Park [Tue, 26 Mar 2019 09:42:56 +0000 (09:42 +0000)]
Merge "execute: do not print warning log" into tizen

6 years agoelm_photocam: clean up utc 39/202239/1
Yeongjong Lee [Tue, 26 Mar 2019 07:49:48 +0000 (16:49 +0900)]
elm_photocam: clean up utc

Change-Id: I9e2258c3c58fb3d997d2fb9f5fd82cce76ada82b

6 years agoexecute: do not print warning log 97/202197/2
Yeongjong Lee [Tue, 26 Mar 2019 04:17:18 +0000 (13:17 +0900)]
execute: do not print warning log

This prevent the unexpected impact of eina_log.

Change-Id: I12a128182a350b962744712d8c832f4e30317159

6 years agoutc_elm_layout: fix wrong tc code for elm_layout_file_set/get 98/202198/1
Hermet Park [Tue, 26 Mar 2019 04:35:52 +0000 (13:35 +0900)]
utc_elm_layout: fix wrong tc code for elm_layout_file_set/get

In efl, objects allow to get null path to unload the file,
it's not the false case even it returns true there.

Change-Id: If961c68bb3c27fdfd9a17f44476d053514ed9527

6 years agoutc_evas_image: fix wrong tc code for evas_object_image_file_set/get 82/202182/1
Hermet Park [Mon, 25 Mar 2019 12:36:52 +0000 (21:36 +0900)]
utc_evas_image: fix wrong tc code for evas_object_image_file_set/get

eina_file_path_sanitize() could manipulate an input path,
hat may return a different full path from the origin.

So, this condition doesn't always true.
we must remove eina_file_path_sanitize() here.

Since efl interfaces (efl_file_set()) is under the beta)
this may break its behavior for a while.

Change-Id: If2072b4c2e13425b126e24d2604360b3d2c88f31

6 years agoutc_elm_image: fix wrong tc code for elm_image_file_set/get 75/202175/2
Hermet Park [Mon, 25 Mar 2019 11:22:43 +0000 (20:22 +0900)]
utc_elm_image: fix wrong tc code for elm_image_file_set/get

eina_file_path_sanitize() could manipulate an input path,
that may return a different full path from the origin.

So, this condition doesn't always true.
we must remove eina_file_path_sanitize() here.

Since efl interfaces (efl_file_set()) is under the beta)
this may break its behavior for a while.

Change-Id: Ia9026ed0fbc72f55df96a06279017429998f0e8f

6 years agoutc_ecore_con_eet : remove duplicated ecore_con_server_del 60/202160/1
Yeongjong Lee [Mon, 25 Mar 2019 09:46:38 +0000 (18:46 +0900)]
utc_ecore_con_eet : remove duplicated ecore_con_server_del

`ecore_con_server_del` is called in _eet_svr_raw_data_cb when eet_server get
raw data.
This patch will fix double free erorr.

Change-Id: I602cb73851009f41e64b68026071c553b26b8d0f

6 years agoMerge "ecore_con: Add TC for ecore_con_client_uptime_get" into tizen
Myoungwoon Roy Kim [Wed, 20 Mar 2019 07:36:42 +0000 (07:36 +0000)]
Merge "ecore_con: Add TC for ecore_con_client_uptime_get" into tizen

6 years agoMerge "ecore_con: Add TC for ecore_con_client_ip_get" into tizen
Myoungwoon Roy Kim [Wed, 20 Mar 2019 07:36:35 +0000 (07:36 +0000)]
Merge "ecore_con: Add TC for ecore_con_client_ip_get" into tizen

6 years agoMerge "eina_log: handle multiline error log" into tizen submit/tizen/20190320.070700
SangHyeon Lee [Wed, 20 Mar 2019 04:21:53 +0000 (04:21 +0000)]
Merge "eina_log: handle multiline error log" into tizen

6 years agoeina_log: handle multiline error log 48/201348/1
Yeongjong Lee [Wed, 13 Mar 2019 03:52:14 +0000 (12:52 +0900)]
eina_log: handle multiline error log

`gets` can get only single line error log. this patch replace with `fread` to
handle multiline error log.

Change-Id: Ied40c1d94c57294d47f63b868f124f622e65aca3

6 years agoelm_object: use gengrid instead of list in focus_region_show_mode test 66/201266/1
Yeongjong Lee [Tue, 12 Mar 2019 04:07:05 +0000 (13:07 +0900)]
elm_object: use gengrid instead of list in focus_region_show_mode test

elm_object_focus_region_show_mode only works on gengrid.
In order to proper unit test, list widget is replaced with gengrid widget.

Change-Id: Ie19f96f53ada0d9c029ff39e614197fa394e6df7

6 years agoecore_con: Add TC for ecore_con_client_uptime_get 59/200959/5
Apurv Khatri [Wed, 6 Mar 2019 10:53:34 +0000 (16:23 +0530)]
ecore_con: Add TC for ecore_con_client_uptime_get

Change-Id: Ie5f21161e7de0fd318bf6455ff60503b8285ce8e