diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-03-02 20:37:32 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-03-06 17:03:47 +0900 |
commit | 38446d8daf207133c9fb1b11e50c0bac15ce335d (patch) | |
tree | e293e6a3ebe7cf4ff47472c93fcc0f1ed9bb7381 /src/tests/eo | |
parent | a6c0e9b06718230d9bfebf8a4eb0fab812ee7458 (diff) | |
download | efl-38446d8daf207133c9fb1b11e50c0bac15ce335d.tar.gz |
tests: Remove CPU affinity from all threads
I believe that all the threads created in our test suite should
be spawned without any special CPU affinity. The default parameter
is not 0 (corresponds to the first CPU, known as CPU 0) but -1.
Similarily the default priority is NORMAL (1), not 0 (URGENT).
This also affects two unused code paths: evas render2 and gl preload.
@fix
Diffstat (limited to 'src/tests/eo')
-rw-r--r-- | src/tests/eo/suite/eo_test_threaded_calls.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tests/eo/suite/eo_test_threaded_calls.c b/src/tests/eo/suite/eo_test_threaded_calls.c index aea925ea62..bbbc3746ca 100644 --- a/src/tests/eo/suite/eo_test_threaded_calls.c +++ b/src/tests/eo/suite/eo_test_threaded_calls.c @@ -122,8 +122,8 @@ START_TEST(eo_threaded_calls_test) fail_if(!eina_barrier_new(&barrier, 2)); fail_if(!eina_barrier_new(&barrier0, 2)); - fail_if(!eina_thread_create(&threads[0], EINA_THREAD_NORMAL, 0, _thread_job, (void *) (uintptr_t)0)); - fail_if(!eina_thread_create(&threads[1], EINA_THREAD_NORMAL, 0, _thread_job, (void *) (uintptr_t)1)); + fail_if(!eina_thread_create(&threads[0], EINA_THREAD_NORMAL, -1, _thread_job, (void *) (uintptr_t)0)); + fail_if(!eina_thread_create(&threads[1], EINA_THREAD_NORMAL, -1, _thread_job, (void *) (uintptr_t)1)); fail_if(0 != (int)(uintptr_t)eina_thread_join(threads[0])); fail_if(1 != (int)(uintptr_t)eina_thread_join(threads[1])); |