source: rtems/c/src/tests/sptests/sp31/sp31.scn @ 5729f62

4.104.114.84.9
Last change on this file since 5729f62 was 5729f62, checked in by Joel Sherrill <joel.sherrill@…>, on Mar 29, 2002 at 3:32:08 PM

2001-03-29 Joel Sherrill <joel@…>

  • Per PR147 addressed problems when reseting and inserting a timer into a timer chain that did not honor time passage since the last time the timer server was scheduled and the new insertion.
  • sp31/sp31.scn, sp31/task1.c: Added test code to detect this case.
  • Property mode set to 100644
File size: 2.2 KB
Line 
1*** TEST 31 ***
2INIT - rtems_timer_create - creating timer 1
3INIT - timer 1 has id (0x14010001)
4INIT - rtems_timer_create - creating timer 2
5INIT - timer 2 has id (0x14010002)
6TA1 - rtems_timer_ident - identing timer 1
7TA1 - timer 1 has id (0x14010001)
8TA1 - rtems_timer_ident - identing timer 2
9TA1 - timer 2 has id (0x14010002)
10TA1 - rtems_timer_server_fire_after - 1 second
11TA1 - rtems_task_wake_after - 1/2 second
12TA1 - rtems_timer_server_fire_after - timer 2 in 1/2 second
13TA1 - rtems_timer_cancel - timer 1
14TA1 - rtems_timer_cancel - timer 2
15TA1 - rtems_timer_server_fire_after - timer 1 in 30 seconds
16TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
17Timer 1 scheduled for 3050 ticks since boot
18Timer Server scheduled for 3050 ticks since boot
19TA1 - rtems_task_wake_after - 1 second
20TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
21Timer 1 scheduled for 3050 ticks since boot
22Timer Server scheduled for 3050 ticks since boot
23TA1 - rtems_task_wake_after - 1 second
24TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
25Timer 1 scheduled for 3050 ticks since boot
26Timer Server scheduled for 3050 ticks since boot
27TA1 - rtems_timer_cancel - timer 1
28TA1 - rtems_timer_cancel - timer 2
29TA1 - rtems_clock_get - 09:00:02   12/31/1988
30TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
31TA1 - rtems_task_suspend( RTEMS_SELF )
32TA1 - rtems_clock_get - 09:00:05   12/31/1988
33TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
34TA1 - rtems_task_wake_after - 1 second
35TA1 - rtems_clock_get - 09:00:06   12/31/1988
36TA1 - rtems_timer_reset - timer 1
37TA1 - rtems_task_suspend( RTEMS_SELF )
38TA1 - rtems_clock_get - 09:00:09   12/31/1988
39<pause>
40TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
41TA1 - rtems_timer_cancel - timer 1
42TA1 - rtems_clock_get - 09:00:07   12/31/1988
43TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
44TA1 - rtems_task_suspend( RTEMS_SELF )
45TA1 - rtems_clock_get - 09:00:10   12/31/1988
46TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
47TA1 - rtems_task_wake_after - 1 second
48TA1 - rtems_clock_get - 09:00:11   12/31/1988
49TA1 - rtems_timer_cancel - timer 1
50TA1 - rtems_task_wake_after - YIELD (only task at priority)
51TA1 - timer_deleting - timer 1
52*** END OF TEST 31 ***
Note: See TracBrowser for help on using the repository browser.