ChibiOS/RT Architecture - Reference Manual - Guides |
File: testqueues.c
This module implements the test sequence for the I/O Queues subsystem. The tests are performed by inserting and removing data from queues and by checking both the queues status and the correct sequence of the extracted data.
Objective of the test module is to cover 100% of the I/O Queues code.
Note that the I/O Queues subsystem depends on the Semaphores subsystem that has to met its testing objectives as well.
The module requires the following kernel options:
CH_USE_QUEUES
(and dependent options)In case some of the required options are not enabled then some or all tests may be skipped.