Condition Variables

Test k_condvar_wait() and k_condvar_wake() with timeout.

test_condvar_wait_timeout_wake()

Test k_condvar_wait() and k_condvar_wake() with timeout.

test_condvar_wait_timeout()

Test case for conditional variable wait and wake functionality.

test_condvar_wait_nowait_wake()

Test case for condition variable wait and wake functionality.

test_condvar_wait_forever_wake_from_isr()

Test case for multiple threads waiting and waking on a condition variable.

test_condvar_multiple_threads_wait_wake()

Test multiple threads waiting and waking on a condition variable.

test_multiple_condvar_wait_wake()

Test case for conditional variable initialization with a null parameter.

test_condvar_init_null()

Test case for signaling a condition variable with a NULL parameter.

test_condvar_signal_null()

Test case for broadcasting a condition variable with a NULL parameter.

test_condvar_broadcast_null()

Test case for waiting on a condition variable with a NULL parameter.

test_condvar_wait_null()

Test case for conditional variable use case with signal.

test_condvar_usecase_signal()