summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sp09/screen14.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-01-07 15:26:46 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-01-07 15:26:46 +0000
commit14a64dc59e3a8000e8809407075e118e23cbeb61 (patch)
tree5f989fb4c34b4c185d3900e9cc46e9f2aca767a4 /testsuites/sptests/sp09/screen14.c
parentConvert to UNIX CR/LF. (diff)
downloadrtems-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 'testsuites/sptests/sp09/screen14.c')
-rw-r--r--testsuites/sptests/sp09/screen14.c14
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,