mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-13 04:51:56 +00:00
The following test cases have been added for semaphore. 1. Test simple semaphore give/take from an isr. 2. Test simple semaphore give/take from a task. 3. Test semaphore take with no wait. 4. Test semaphore take with no wait and fails. 5. Test semaphore take with timeout and fails. 6. Test semaphore take with timeout. 7. Test semaphore take with timeout as forever 8. Test semaphore take with timeout from an isr. 9. Test semaphore take on multiple threads. 10. Test semaphore give/take from an isr. 11. Test semaphore multiple threads wait on a semaphore. 12. Test semaphore measure timeouts. 13. Test semaphore measure timeout when give is from another thread. 14. Test semaphore multiple sem take and timeouts. 15. Test semaphore multiple sem take with diff timeout & semaphore. Signed-off-by: Adithya Baglody <adithya.nagaraj.baglody@intel.com> |
||
---|---|---|
.. | ||
sema_api | ||
semaphore |