aboutsummaryrefslogtreecommitdiffstats
path: root/include/tests.h
Commit message (Collapse)AuthorAge
* Include PID info in test failuresBjoern Brandenburg2013-01-14
| | | | Useful for correlating test failures to events in traces.
* Add testcase for preemptions on wakeup under P-EDF and P-FPBjoern Brandenburg2012-08-14
| | | | | | Resuming higher-priority tasks should of course preempt lower-priority tasks. This test case infers if higher-priority tasks are unreasonably delayed.
* Provide additional information on test failures.Bjoern B. Brandenburg2010-02-25
|
* Introduce test framework for LITMUS^RT.Bjoern B. Brandenburg2010-02-20
This is the beginning of the LITMUS^RT testsuite. The main design goals are flexibility and ease of test writing. To create a new test, simply write a test case in any C file in the tests/ subdirectory. The buildsystem will find the test and hook it up with the testrunner. Have a look at tests/fdso.c and include/tests.h to get an idea for what tests look like. Tests can be executed with the 'runtests' tool. Each testcase is executed in a separate process in order to ensure that tests do not influence each other.