Message Queue

Test basic attributes of a message queue.

test_msgq_attrs_get()

Test basic attributes of a message queue.

test_msgq_user_attrs_get()

Test thread to thread data passing via message queue.

test_msgq_thread()

Test thread to thread data passing via message queue.

test_msgq_thread_overflow()

Test user thread to kernel thread data passing via message queue.

test_msgq_user_thread()

Test thread to thread data passing via message queue.

test_msgq_user_thread_overflow()

Test thread to isr data passing via message queue.

test_msgq_isr()

Test pending writer in msgq.

test_msgq_pend_thread()

Get message from an empty queue.

test_msgq_empty()

Put message to a full queue.

test_msgq_full()

Test returned error code during writing in msgq.

test_msgq_put_fail()

Test returned error code during writing in msgq.

test_msgq_user_put_fail()

Test returned error code during reading from msgq.

test_msgq_get_fail()

Test returned error code during reading from msgq.

test_msgq_user_get_fail()

Test purge a message queue.

test_msgq_purge_when_put()

Test purge a message queue.

test_msgq_user_purge_when_put()