summaryrefslogtreecommitdiff
path: root/src/tests/eina/eina_test_barrier.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/eina/eina_test_barrier.c')
-rw-r--r--src/tests/eina/eina_test_barrier.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/tests/eina/eina_test_barrier.c b/src/tests/eina/eina_test_barrier.c
index 81b257a2ce..369edc99bd 100644
--- a/src/tests/eina/eina_test_barrier.c
+++ b/src/tests/eina/eina_test_barrier.c
@@ -39,7 +39,6 @@ wk_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
static void *
wk1_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
{
- sleep(1);
eina_barrier_wait(&barrier);
return NULL;
}
@@ -47,7 +46,6 @@ wk1_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
static void *
wk2_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
{
- sleep(2);
eina_barrier_wait(&barrier);
return NULL;
}
@@ -55,19 +53,15 @@ wk2_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
static void *
wk3_func(void *data EINA_UNUSED, Eina_Thread thread EINA_UNUSED)
{
- sleep(3);
eina_barrier_wait(&barrier);
return NULL;
}
-START_TEST(eina_barrier_test_simple)
+EFL_START_TEST(eina_barrier_test_simple)
{
Eina_Bool r;
int i;
- i = eina_init();
- _ck_assert_int(i, >=, 1);
-
i = eina_threads_init();
_ck_assert_int(i, >=, 1);
@@ -104,15 +98,14 @@ START_TEST(eina_barrier_test_simple)
eina_barrier_free(&barrier);
eina_threads_shutdown();
- eina_shutdown();
}
-END_TEST
+EFL_END_TEST
void
eina_test_barrier(TCase *tc)
{
#ifndef _WIN32
- tcase_set_timeout(tc, 6);
+ tcase_set_timeout(tc, 1);
#endif
tcase_add_test(tc, eina_barrier_test_simple);
}