Semaphores
No description
Test semaphore count when given by an ISR.
Test semaphore count when given by thread.
Test if sys_sem_take() decreases semaphore count.
Test sys_sem_take() when there is no semaphore to take.
Test sys_sem_take() with timeout in ISR context.
Test semaphore give and take and its count from ISR.
Test semaphore give limit count.
Test semaphore defined at compile time.
Test semaphore initialization at runtime.
Test whether a semaphore can be given by an ISR.
Test semaphore count when given by thread.
Test a semaphore take operation with an unavailable semaphore.
Test the semaphore take operation with specified timeout.
Test the semaphore take operation with forever wait.
Test semaphore take operation by multiple threads.
Test the max value a semaphore can be given and taken.
Test synchronization of threads with semaphore.
Test synchronization between thread and irq.
Test k_sem_reset() API.
No description
Test k_sem_count_get() API.
Test multiple semaphore take and give with wait.
Test semaphore timeout period.
Test timeout of semaphore from thread.
Test multiple semaphore take with timeouts.
Test sequence of multiple semaphore timeouts.
Test thread mutual exclusion by semaphore.
Test k_sem_give() API.
Test k_sem_init() API.
Test k_sem_take() API.
Test k_sem_reset() API.
Test k_sem_count_get() API.
Test semaphore usage with multiple thread.
Test max semaphore can be give and take with multiple thread.