Bug: https://github.com/libuv/libuv/issues/4382
Bug-Debian: https://bugs.debian.org/
1071194
Origin: https://github.com/libuv/libuv/issues/4382
Applied-Upstream: not-needed
Test should not assume to be run at priority 0.
See upstream bug for more details.
Gbp-Pq: Name fix-thread-priority-test
* test set nice value for the calling thread with default schedule policy
*/
#ifdef __linux__
- ASSERT_OK(uv_thread_getpriority(pthread_self(), &priority));
- ASSERT_EQ(priority, 0);
ASSERT_OK(uv_thread_setpriority(pthread_self(), UV_THREAD_PRIORITY_LOWEST));
ASSERT_OK(uv_thread_getpriority(pthread_self(), &priority));
ASSERT_EQ(priority, (0 - UV_THREAD_PRIORITY_LOWEST * 2));
uv_sem_destroy(&sem);
return 0;
-}
\ No newline at end of file
+}