summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtmtests/README
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/psxtmtests/README')
-rw-r--r--testsuites/psxtmtests/README25
1 files changed, 25 insertions, 0 deletions
diff --git a/testsuites/psxtmtests/README b/testsuites/psxtmtests/README
new file mode 100644
index 0000000000..428c41eaac
--- /dev/null
+++ b/testsuites/psxtmtests/README
@@ -0,0 +1,25 @@
+#
+# $Id$
+#
+
+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.
+