From 27116f25adfa9695dade95fbb68e7f8cf3147e0e Mon Sep 17 00:00:00 2001 From: Annelies Odermann Date: Fri, 22 Nov 2013 05:43:53 -0500 Subject: psxtests: add psx01/psx01.doc --- testsuites/psxtests/psx01/psx01.doc | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 testsuites/psxtests/psx01/psx01.doc (limited to 'testsuites/psxtests/psx01') diff --git a/testsuites/psxtests/psx01/psx01.doc b/testsuites/psxtests/psx01/psx01.doc new file mode 100644 index 0000000000..60cff7cf0a --- /dev/null +++ b/testsuites/psxtests/psx01/psx01.doc @@ -0,0 +1,36 @@ +# testsuites/psxtests/psx01/psx01.doc +# COPYRIGHT (c) 1989-2009. +# On-Line Applications Research Corporation (OAR). +# Copyright (c) 2013 Annelies Odermann +# +# 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: psx01 + +directives: + pthread_create + pthread_equal + pthread_once + sched_get_priority_min + sched_get_priority_max + sched_rr_get_interval + sched_yield + uname + +concepts: ++ Verify that uname gives proper error message when utsname is not defined, + or proper data if it is ++ Verify that sched_get_priority_min and sched_get_priority_max work as + expected and give proper error messages when no policy is defined ++ Verify that sched_rr_get_interval works as expected and gives proper error + messages ++ Verify that thread creation fails before thread limit is exceeded ++ Verify that thread yielding is operational ++ Verify that pthread_equal works as expected for different combinations of + legitimate and illegitimate thread id’s ++ Verify that pthread_once works as expected for different combinations of + legitimate and illegitimate thread initiations -- cgit v1.2.3