diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-01-07 15:26:46 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-01-07 15:26:46 +0000 |
commit | 14a64dc59e3a8000e8809407075e118e23cbeb61 (patch) | |
tree | 5f989fb4c34b4c185d3900e9cc46e9f2aca767a4 /testsuites/sptests/sp09/screen14.c | |
parent | Convert to UNIX CR/LF. (diff) | |
download | rtems-14a64dc59e3a8000e8809407075e118e23cbeb61.tar.bz2 |
2008-01-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn
Add test cases for:
+ message queue create requesting too many message buffers
for the available memory
+ region extend with address inside existing heap
+ timer server initiate too large a stack, create error
* sp12/pritask.c, sp12/sp12.scn: Add test cases for:
+ task set priority while holding resource
Diffstat (limited to '')
-rw-r--r-- | testsuites/sptests/sp09/screen14.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/testsuites/sptests/sp09/screen14.c b/testsuites/sptests/sp09/screen14.c index b53ae326e2..20ffe24093 100644 --- a/testsuites/sptests/sp09/screen14.c +++ b/testsuites/sptests/sp09/screen14.c @@ -187,10 +187,22 @@ void Screen14() ); puts( "TA1 - rtems_timer_initiate_server - RTEMS_INVALID_PRIORITY" ); + status = rtems_timer_initiate_server( + RTEMS_TIMER_SERVER_DEFAULT_PRIORITY, + 0x10000000, + 0 + ); + fatal_directive_status( + status, + RTEMS_UNSATISFIED, + "rtems_timer_initiate_server too much stack " + ); + puts( "TA1 - rtems_timer_initiate_server - RTEMS_UNSATISFIED" ); + status = rtems_timer_initiate_server( RTEMS_TIMER_SERVER_DEFAULT_PRIORITY, 0, 0 ); directive_failed( status, "rtems_timer_initiate_server" ); - puts( "TA1 - rtems_timer_initiate_server" ); + puts( "TA1 - rtems_timer_initiate_server - SUCCESSFUL" ); status = rtems_timer_server_fire_after( 0x010100, |