2b429de7f3
Test the nano_xxx_fifo_wait_timeout() APIs. First, the task waits with a timeout and times out. Then it wait with a timeout, but gets the data in time. Then, multiple timeout tests are done for the fibers, to test the ordering of queueing/dequeueing when timeout occurs, first on one fifo, then on multiple fifos. Finally, multiple fibers pend on one fifo, and they all get the data in time, except the last one: this tests that the timeout is recomputed correctly when timeouts are aborted. NOTE: The timeout APIs test is contained within its own file so that it is easily reusable by a microkernel test that verifies that nano timeouts and microkernel timers can coexist. Change-Id: I5aae2d89651914fb6c39d8d09a56c7fa54533453 Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com> |
||
---|---|---|
.. | ||
apps | ||
benchmark | ||
test |