summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-11-09 14:47:06 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-11-09 14:47:06 +0000
commit23938252ade69f44ada5f35f183644e3e6c56549 (patch)
treea4b542b05a0a3a5e46b15814f63a03023a8a7c14 /testsuites
parent2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-23938252ade69f44ada5f35f183644e3e6c56549.tar.bz2
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxenosys/Makefile.am: Add documentation file. * psxenosys/psxenosys.doc: New file.
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/psxtests/ChangeLog5
-rw-r--r--testsuites/psxtests/psxenosys/Makefile.am1
-rw-r--r--testsuites/psxtests/psxenosys/psxenosys.doc54
3 files changed, 60 insertions, 0 deletions
diff --git a/testsuites/psxtests/ChangeLog b/testsuites/psxtests/ChangeLog
index def5a6c1e3..b905b6cc45 100644
--- a/testsuites/psxtests/ChangeLog
+++ b/testsuites/psxtests/ChangeLog
@@ -1,3 +1,8 @@
+2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * psxenosys/Makefile.am: Add documentation file.
+ * psxenosys/psxenosys.doc: New file.
+
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxsignal03/init.c:
diff --git a/testsuites/psxtests/psxenosys/Makefile.am b/testsuites/psxtests/psxenosys/Makefile.am
index 6649f65c1d..b61ec4410c 100644
--- a/testsuites/psxtests/psxenosys/Makefile.am
+++ b/testsuites/psxtests/psxenosys/Makefile.am
@@ -8,6 +8,7 @@ rtems_tests_PROGRAMS = psxenosys
psxenosys_SOURCES = init.c system.h ../include/pmacros.h
dist_rtems_tests_DATA = psxenosys.scn
+dist_rtems_tests_DATA += psxenosys.doc
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../automake/compile.am
diff --git a/testsuites/psxtests/psxenosys/psxenosys.doc b/testsuites/psxtests/psxenosys/psxenosys.doc
new file mode 100644
index 0000000000..05ce951e1d
--- /dev/null
+++ b/testsuites/psxtests/psxenosys/psxenosys.doc
@@ -0,0 +1,54 @@
+#
+# $Id$
+#
+# COPYRIGHT (c) 1989-2009.
+# On-Line Applications Research Corporation (OAR).
+#
+# The license and distribution terms for this file may be
+# found in the file LICENSE in this distribution or at
+# http://www.rtems.com/license/LICENSE.
+#
+
+This file describes the directives and concepts tested by this test set.
+
+test set name: psxenosys
+
+directives:
+
+ aio_read
+ aio_write
+ lio_listio
+ aio_error
+ aio_return
+ aio_cancel
+ aio_suspend
+ aio_fsync
+ clock_getcpuclockid
+ clock_getenable_attr
+ clock_setenable_attr
+ devctl
+ execl
+ execle
+ execlp
+ execv
+ execve
+ execvp
+ fork
+ pthread_atfork
+ pthread_getcpuclockid
+ sched_setparam
+ sched_getparam
+ sched_setscheduler
+ sched_getscheduler
+ wait
+ waitpid
+ mprotect
+ vfork
+
+concepts:
+
++ Ensure that various routines which RTEMS provides but returns -1 and sets
+ errno as ENOSYS behave as expected.
+
++ Ensure that the stub implementations of mprotect() and vfork() operate
+ as expected.