diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-09-28 18:10:52 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-09-28 18:10:52 +0000 |
commit | a611d80b758644216758c0830c7612b522378d37 (patch) | |
tree | 7572070c2c3e7dcb366be13d131382dd440293b8 /testsuites/sptests/sp33/sp33.scn | |
parent | 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-a611d80b758644216758c0830c7612b522378d37.tar.bz2 |
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
uC5282 coverage runs.
Diffstat (limited to '')
-rw-r--r-- | testsuites/sptests/sp33/sp33.scn | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/testsuites/sptests/sp33/sp33.scn b/testsuites/sptests/sp33/sp33.scn index 9ec1487c8f..577f226e56 100644 --- a/testsuites/sptests/sp33/sp33.scn +++ b/testsuites/sptests/sp33/sp33.scn @@ -1,12 +1,15 @@ *** TEST 33 *** -Delete barrier with bad id -Release barrier with bad id -Wait on barrier with bad id +rtems_barrier_delete - bad id - INVALID_ID +rtems_barrier_release - bad id - INVALID_ID +rtems_barrier_wait - bad id - INVALID_ID Create barrier with automatic release and 0 max waiters -Create barrier -Create too many barriers +rtems_barrier_create - bad name - INVALID_NAME +rtems_barrier_create - NULL barrier ID - INVALID_ADDRESS +rtems_barrier_create - OK +rtems_barrier_create - too many Check barrier ident Wait on barrier w/timeout and TIMEOUT +rtems_barrier_release - NULL return count - INVALID_ADDRESS *** Testing manual release of barrier *** Delay to let Waiters block @@ -27,13 +30,13 @@ Waiter 0 waiting on barrier Waiter 1 waiting on barrier Waiter 2 waiting on barrier Waiter 3 waiting on barrier -Delete barrier +rtems_barrier_delete - OK Delay to let Waiters print a message Waiter 0 back from barrier Waiter 1 back from barrier Waiter 2 back from barrier Waiter 3 back from barrier -Create barrier +rtems_barrier_create - OK *** Testing automatic release of barrier *** Delay to let task wait on barrier |