Queues

Verify data passing between threads using queue.

test_queue_thread2thread()

Verify data passing between thread and ISR.

test_queue_thread2isr()

Verify data passing between ISR and thread.

test_queue_isr2thread()

Test queue alloc append and prepend.

test_queue_alloc()

Test multi-threads to get data from a queue.

test_queue_multithread_competition()

Test k_queue_get() failure scenario.

test_queue_get_fail()

Test k_queue_init() failure scenario.

test_queue_init_null()

Test k_queue_get() failure scenario.

test_queue_get_null()

Test queue operations in loop.

test_queue_loop()

Verify queue elements and cancel wait from a user thread.

test_queue_supv_to_user()

verify allocate and feature “Last In, First Out”

test_queue_alloc_prepend_user()

verify feature of queue “First In, First Out”

test_queue_alloc_append_user()

Test to verify free of allocated elements of queue.

test_auto_free()