forked from Imagelibrary/rtems
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
29 lines
1.3 KiB
Plaintext
29 lines
1.3 KiB
Plaintext
This directory contains the RTEMS POSIX Timing Test Suite.
|
|
The tests in this directory are used to measure the execution
|
|
time of RTEMS directive and some critical internal functions.
|
|
The results of these test are useful for comparison of RTEMS
|
|
performance
|
|
|
|
+ between versions of RTEMS
|
|
+ between different boards
|
|
+ across different architectures
|
|
|
|
These tests attempt to benchmark RTEMS as the user would. They measure
|
|
the execution time for a directive (under various circumstances)
|
|
from the time RTEMS is entered until it is executed. Where possible,
|
|
the time is the average of at least 100 invocations of the directive.
|
|
|
|
The accuracy of the times reported by these benchmarks is very dependent
|
|
on the resolution of the timer being used. It is also important to
|
|
insure that all sources of hardware interrupts are disabled during
|
|
execution of the tests. This insures that the directive time reported
|
|
does not include any interrupt time.
|
|
|
|
The file psxtmtests_plan.csv contains the development plan for this
|
|
test suite. It is a PLAN which indicates which tests are to contain
|
|
which test cases, the test name, and which template in
|
|
rtems-testing/rtems-test-templates are to be used for their construction.
|
|
This is just a plan. There may need to be more test cases for a
|
|
particular service to effectively measure all interesting non-error
|
|
use cases.
|