efl/src/tests/ecore
Jean-Philippe Andre 44b6eb3e55 tests: Fix eina_thread_queue test case 5 & 6
ecore_test_ecore_thread_eina_thread_queue_t6 failed often for me.
eina_thread_queue_wait() was returning NULL.

I believe this is because the test case ended abruptly without
waiting for the threads to finish. Indeed, both threads tried
hard to reach 10000 messages but it didn't make sense for them
both to reach this value, only one would end there.

This patch adds an exit message sent by thread 1 to the two other
threads, and all threads are waited upon using a single semaphore.

Note: This also renames some functions to match their test case
number.

@raster
2017-06-14 16:54:15 +09:00
..
ecore_suite.c ifdef RUN_IN_TREE logic. 2017-02-03 12:36:38 -02:00
ecore_suite.h efl test suite - test args event and args values 2016-05-31 17:16:14 +09:00
ecore_test_animator.c ecore: add test case for tick begin/end. 2016-07-13 15:32:15 -07:00
ecore_test_args.c Efl object: Rename Eo_Event -> Efl_Event. 2016-08-30 13:34:10 +01:00
ecore_test_ecore.c ecore: implement new requirement in the test suite. 2017-02-02 16:56:57 -08:00
ecore_test_ecore_audio.c Efl object: Rename Eo_Event -> Efl_Event. 2016-08-30 13:34:10 +01:00
ecore_test_ecore_drm.c ecore_drm: Added test case calling ecore_drm_shutdown before calling ecore_drm_init. 2014-10-28 10:26:39 -04:00
ecore_test_ecore_evas.c ecore_evas/tests: add tests for Ecore_Evas_Cocoa 2016-01-14 11:35:09 +01:00
ecore_test_ecore_fb.c efl tests - ecore fb - disable as it basically is more pain than gain 2015-10-22 19:19:50 +09:00
ecore_test_ecore_file.c ecore-tests: make sure we always get a canonical path 2016-08-29 20:03:52 +02:00
ecore_test_ecore_imf.c ecore imf test - remove unused variable 2016-08-05 20:34:42 +09:00
ecore_test_ecore_input.c ecore_input: Added test suite for ecore_input. 2014-10-29 08:39:56 -04:00
ecore_test_ecore_thread_eina_thread_queue.c tests: Fix eina_thread_queue test case 5 & 6 2017-06-14 16:54:15 +09:00
ecore_test_ecore_x.c remove xcb support in ecore_x and evas engines as per mailing list 2016-11-03 22:22:54 +09:00
ecore_test_job.c ecore: migrate job and timeout tests to use efl_future. 2016-09-15 21:49:08 -07:00
ecore_test_promise.c ecore: implement new requirement in the test suite. 2017-02-02 16:56:57 -08:00
ecore_test_timer.c ecore: add test to make sure that the timer reset during callback work as expected. 2017-02-07 16:39:02 -08:00
sample.ogg ecore audio test - improve samples for ecore audio test 2016-05-18 02:02:45 +09:00
sample.wav ecore audio test - improve samples for ecore audio test 2016-05-18 02:02:45 +09:00