819197fba0
Add new semaphore tests, to test important features like: -count limit -semaphore define at compile time -mutual exclusion I decided to add new test cases that can improve Zephyr semaphore testing infrastructure. For each new test added informative Doxygen description. New test cases test next important requirements: 1. test_k_sem_correct_count_limit() That test verifies that semaphore can be taken correctly by a thread, and taking of semaphore decrements its count as expected. 2. test_k_sem_define() Explicit ans standalone test to test semaphore can be defined compile time. 3. test_sem_queue_mutual_exclusion Test that our system can provide a traditional counting semaphore abstraction for mutual exclusion. Signed-off-by: Maksim Masalski <maksim.masalski@intel.com> |
||
---|---|---|
.. | ||
src | ||
CMakeLists.txt | ||
prj.conf | ||
testcase.yaml |