FreeRDP/winpr/libwinpr/synch/test
Norbert Federa 131ffaa89b winpr/synch: improve barrier test
The SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY flag caused this test
to run extremely long if the system has very few processors.
Although this is expected (thread starvation) this will cause a
intolerably long execution time for automated tests.
Changed the number of threads to be calculated dyamically based
on the number of processors.
Also do proper cleanup to prevent memory leaks.
2016-06-06 15:41:05 +02:00
..
.gitignore libwinpr-sync: New complete critical section code 2013-08-07 10:20:04 +02:00
CMakeLists.txt Added additional tests for WaitForSingleObject and WaitForMultipleObjects. 2014-10-27 11:23:18 +01:00
TestSynchBarrier.c winpr/synch: improve barrier test 2016-06-06 15:41:05 +02:00
TestSynchCritical.c Fix unchecked CreateThread calls and misc fixes 2015-05-05 13:55:48 +02:00
TestSynchEvent.c winpr/synch: fix ResetEvent & improve CTest 2015-06-17 14:13:28 +02:00
TestSynchInit.c winpr/sync: Added InitOnceExecuteOnce plus CTest 2014-07-24 21:12:59 +02:00
TestSynchMultipleThreads.c libwinpr-synch: fix test build on Win32 2015-02-17 18:44:09 -05:00
TestSynchMutex.c winpr/synch: fix mutex implementation 2016-05-24 15:10:57 +02:00
TestSynchSemaphore.c libwinpr-synch: add unit tests, initial waitable timer support 2013-07-29 13:07:39 -04:00
TestSynchThread.c Fixed typo 2014-10-27 11:28:13 +01:00
TestSynchTimerQueue.c fix race conditions, tests and some invalid return values 2016-06-01 16:26:26 +02:00
TestSynchWaitableTimer.c winpr: fix crashing tests 2013-09-19 14:17:00 -04:00
TestSynchWaitableTimerAPC.c winpr/synch: fix tests 2016-05-24 22:33:27 +02:00