From: Jean-Philippe Andre Date: Tue, 19 Dec 2017 04:45:02 +0000 (+0900) Subject: ecore: Shutdown ecore after running tests X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~583 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=779453fa3dfe77c9c8f8b4c70a64145f24d50dad;p=platform%2Fupstream%2Fefl.git ecore: Shutdown ecore after running tests Those test cases should verify that the threads have exited cleanly, and then we can shutdown ecore. CK_FORK=no ecore_suite passes --- diff --git a/src/tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c b/src/tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c index c96b29b..65bf857 100644 --- a/src/tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c +++ b/src/tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c @@ -100,6 +100,9 @@ START_TEST(ecore_test_ecore_thread_eina_thread_queue_t1) eina_thread_queue_wait_done(thq2, ref); if (val == 1000) break; } + + ecore_shutdown(); + eina_shutdown(); } END_TEST @@ -160,6 +163,9 @@ START_TEST(ecore_test_ecore_thread_eina_thread_queue_t2) fail(); } printf("%i messages sent\n", i); + + ecore_shutdown(); + eina_shutdown(); } END_TEST @@ -273,6 +279,9 @@ START_TEST(ecore_test_ecore_thread_eina_thread_queue_t3) if (cnt == 2000000) break; } printf("enough msgs\n"); + + ecore_shutdown(); + eina_shutdown(); } END_TEST @@ -360,6 +369,9 @@ START_TEST(ecore_test_ecore_thread_eina_thread_queue_t4) if (cnt == 2000000) break; } printf("msgs ok\n"); + + ecore_shutdown(); + eina_shutdown(); } END_TEST @@ -679,6 +691,9 @@ START_TEST(ecore_test_ecore_thread_eina_thread_queue_t7) if (msgcnt == 1000000) break; } printf("msg fd ok\n"); + + ecore_shutdown(); + eina_shutdown(); } END_TEST