summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sp31/sp31.scn
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2002-01-16 22:13:29 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2002-01-16 22:13:29 +0000
commitde569fee9ff6ded0a71bd76d3cdefb82b5399419 (patch)
treea89f18654b4ee8c6bc5b245a3dbd790c6dc45abe /testsuites/sptests/sp31/sp31.scn
parent2001-01-16 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-de569fee9ff6ded0a71bd76d3cdefb82b5399419.tar.bz2
2001-01-16 Joel Sherrill <joel@OARcorp.com>
* Added tests for task-based timers. This included the new tests sp30 and sp31. * Makefile.am, configure.ac: Modified to reflect new tests and files. * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks for task-based timer services. * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c, sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c, sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h, sp31/task1.c: New files.
Diffstat (limited to 'testsuites/sptests/sp31/sp31.scn')
-rw-r--r--testsuites/sptests/sp31/sp31.scn29
1 files changed, 29 insertions, 0 deletions
diff --git a/testsuites/sptests/sp31/sp31.scn b/testsuites/sptests/sp31/sp31.scn
new file mode 100644
index 0000000000..f39ac58054
--- /dev/null
+++ b/testsuites/sptests/sp31/sp31.scn
@@ -0,0 +1,29 @@
+*** TEST 31 ***
+INIT - rtems_timer_create - creating timer 1
+INIT - timer 1 has id (0x14010001)
+TA1 - rtems_timer_ident - identing timer 1
+TA1 - timer 1 has id (0x14010001)
+TA1 - rtems_clock_get - 09:00:00 12/31/1988
+TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
+TA1 - rtems_task_suspend( RTEMS_SELF )
+TA1 - rtems_clock_get - 09:00:03 12/31/1988
+TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
+TA1 - rtems_task_wake_after - 1 second
+TA1 - rtems_clock_get - 09:00:04 12/31/1988
+TA1 - rtems_timer_reset - timer 1
+TA1 - rtems_task_suspend( RTEMS_SELF )
+TA1 - rtems_clock_get - 09:00:07 12/31/1988
+<pause>
+TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
+TA1 - rtems_timer_cancel - timer 1
+TA1 - rtems_clock_get - 09:00:07 12/31/1988
+TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
+TA1 - rtems_task_suspend( RTEMS_SELF )
+TA1 - rtems_clock_get - 09:00:10 12/31/1988
+TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
+TA1 - rtems_task_wake_after - 1 second
+TA1 - rtems_clock_get - 09:00:11 12/31/1988
+TA1 - rtems_timer_cancel - timer 1
+TA1 - rtems_task_wake_after - YIELD (only task at priority)
+TA1 - timer_deleting - timer 1
+*** END OF TEST 31 ***