source: rtems/c/src/ada-tests/sptests/sp09/sp09.scn @ ba3e1a4f

4.104.114.95
Last change on this file since ba3e1a4f was ba3e1a4f, checked in by Glenn Humphrey <glenn.humphrey@…>, on 10/10/07 at 20:58:48

2007-10-10 Glenn Humphrey <glenn.humphrey@…>

  • configure.ac, samples/base_sp/base_sp.scn, samples/base_sp/config.h, samples/base_sp/sptest.adb, samples/hello/config.h, samples/ticker/config.h, samples/ticker/ticker.scn, sptests/Makefile.am, sptests/sp01/sp01.scn, sptests/sp02/config.h, sptests/sp02/sp02.scn, sptests/sp03/config.h, sptests/sp03/sp03.scn, sptests/sp04/sp04.scn, sptests/sp04/sptest.adb, sptests/sp05/config.h, sptests/sp05/sp05.scn, sptests/sp06/config.h, sptests/sp07/config.h, sptests/sp07/sp07.scn, sptests/sp07/sptest.adb, sptests/sp07/sptest.ads, sptests/sp08/config.h, sptests/sp08/sp08.scn, sptests/sp09/Makefile.am, sptests/sp09/config.h, sptests/sp09/sp09.scn, sptests/sp09/sptest.adb, sptests/sp09/sptest.ads, sptests/sp11/config.h, sptests/sp11/sp11.scn, sptests/sp12/config.h, sptests/sp12/sp12.scn, sptests/sp13/config.h, sptests/sp13/sp13.scn, sptests/sp13/sptest.adb, sptests/sp14/config.h, sptests/sp14/sp14.scn, sptests/sp15/config.h, sptests/sp15/sp15.scn, sptests/sp16/config.h, sptests/sp16/sp16.scn, sptests/sp16/sptest.adb, sptests/sp17/config.h, sptests/sp19/config.h, sptests/sp19/sp19.scn, sptests/sp20/config.h, sptests/sp20/sp20.scn, sptests/sp22/config.h, sptests/sp22/sp22.scn, sptests/sp23/config.h, sptests/sp23/sp23.scn, sptests/sp24/config.h, sptests/sp24/sp24.scn, sptests/sp25/config.h, sptests/sp25/sp25.scn, support/init.c, support/test_support.adb, support/test_support.ads, tmtests/tm09/config.h, tmtests/tm20/tmtest.adb, tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/dummy_rtems.ads, tmtests/tmoverhd/tmtest.adb, tmtests/tmoverhd/tmtest.ads: Updated tests so that they would all compile and run without errors. Some tests that are no longer valid using the current binding were removed. Also updated the .scn files to reflect the current test output.
  • sptests/sp21/.cvsignore, sptests/sp21/Makefile.am, sptests/sp21/config.h, sptests/sp21/sp21.adb, sptests/sp21/sp21.scn, sptests/sp21/sptest.adb, sptests/sp21/sptest.ads, sptests/spsize/.cvsignore, sptests/spsize/Makefile.am, sptests/spsize/spsize.adb, sptests/spsize/sptest.adb, sptests/spsize/sptest.ads: Removed.
  • Property mode set to 100644
File size: 10.2 KB
Line 
1*** TEST 9 ***
2INIT - task_create - INVALID_PRIORITY
3INIT - task_restart - INCORRECT_STATE
4TA1 - task_delete - INVALID_ID
5TA1 - task_get_note - INVALID_NUMBER
6TA1 - task_get_note - INVALID_ID
7TA1 - task_ident - current task SUCCESSFUL
8TA1 - task_ident - global INVALID_NAME
9TA1 - task_ident - local INVALID_NAME
10TA1 - task_ident - INVALID_NODE
11TA1 - task_restart - INVALID_ID
12TA1 - task_resume - INVALID_ID
13TA1 - task_resume - INCORRECT_STATE
14TA1 - task_set_priority - INVALID_PRIORITY
15TA1 - task_set_priority - INVALID_ID
16TA1 - task_set_note - INVALID_NUMBER
17TA1 - task_set_note - INVALID_ID
18TA1 - task_start - INVALID_ID
19TA1 - task_start - INCORRECT_STATE
20TA1 - task_suspend - INVALID_ID
21<pause - screen 2> 
22TA1 - clock_get - NOT_DEFINED
23TA1 - task_wake_when - NOT_DEFINED
24TA1 - timer_fire_when - NOT_DEFINED
25TA1 - clock_set -  8:30:45    2/ 5/1987 - INVALID_CLOCK
26TA1 - clock_set -  8:30:45   15/ 5/1988 - INVALID_CLOCK
27TA1 - clock_set -  8:30:45    2/32/1988 - INVALID_CLOCK
28TA1 - clock_set - 25:30:45    2/ 5/1988 - INVALID_CLOCK
29TA1 - clock_set -  8:61:45    2/ 5/1988 - INVALID_CLOCK
30TA1 - clock_set -  8:30:61    2/ 5/1988 - INVALID_CLOCK
31TA1 - clock_set -  8:30:45    2/ 5/1988 - INVALID_CLOCK
32TA1 - clock_set -  8:30:45    2/ 5/1988 - SUCCESSFUL
33TA1 - task_wake_when - TICK INVALID - sleep about 3 seconds
34TA1 - task_wake_when - TICK INVALID - woke up SUCCESSFUL
35TA1 - task_wake_when -  8:30:48    2/ 5/1961 - INVALID_CLOCK
36TA1 - task_wake_when - 25:30:48    2/ 5/1988 - INVALID_CLOCK
37TA1 - current time -  8:30:48    2/ 5/1988
38TA1 - task_wake_when -  8:30:48    1/ 5/1988 - INVALID_CLOCK
39<pause - screen 3> 
40TA1 - task_create - INVALID_NAME
41TA1 - task_create - stack size - UNSATISFIED
42TA1 - task_create - TA2 created - SUCCESSFUL
43TA1 - task_suspend - suspend TA2 - SUCCESSFUL
44TA1 - task_suspend - suspend TA2 - ALREADY_SUSPENDED
45TA1 - task_resume - TA2 resumed - SUCCESSFUL
46TA1 - task_create - TA3 created - SUCCESSFUL
47TA1 - task_create - 4 created - SUCCESSFUL
48TA1 - task_create - 5 created - SUCCESSFUL
49TA1 - task_create - 6 created - SUCCESSFUL
50TA1 - task_create - 7 created - SUCCESSFUL
51TA1 - task_create - 8 created - SUCCESSFUL
52TA1 - task_create - 9 created - SUCCESSFUL
53TA1 - task_create - 10 created - SUCCESSFUL
54TA1 - task_create - 11 - TOO_MANY
55TA1 - task_create - MP_NOT_CONFIGURED
56<pause - screen 4> 
57TA1 - event_receive - UNSATISFIED ( all conditions )
58TA1 - event_receive - UNSATISFIED ( any conditions )
59TA1 - event_receive - timeout in 3 seconds
60TA1 - event_receive - woke with TIMEOUT
61TA1 - event_send - INVALID_ID
62TA1 - task_wake_after - sleep 1 second - SUCCESSFUL
63TA1 - clock_set -  8:30:45    2/ 5/1988 - SUCCESSFUL
64<pause - screen 5> 
65TA1 - semaphore_create - INVALID_NAME
66TA1 - semaphore_create - 1 - SUCCESSFUL
67TA1 - semaphore_create - 2 - SUCCESSFUL
68TA1 - semaphore_create - 3 - TOO_MANY
69TA1 - semaphore_create - NOT_DEFINED
70TA1 - semaphore_create - NOT_DEFINED
71TA1 - semaphore_create - INVALID_NUMBER
72TA1 - semaphore_create - MP_NOT_CONFIGURED
73TA1 - semaphore_delete - unknown INVALID_ID
74TA1 - semaphore_delete - local INVALID_ID
75TA1 - semaphore_ident - global INVALID_NAME
76TA1 - semaphore_ident - local INVALID_NAME
77<pause - screen 6> 
78TA1 - semaphore_obtain - INVALID_ID
79TA1 - semaphore_obtain - got sem 1 - SUCCESSFUL
80TA1 - semaphore_obtain - UNSATISFIED
81TA1 - semaphore_obtain - timeout in 3 seconds
82TA1 - semaphore_obtain - woke with TIMEOUT
83TA1 - semaphore_release - NOT_OWNER_OF_RESOURCE
84TA1 - semaphore_release - INVALID_ID
85TA1 - task_start - start TA2 - SUCCESSFUL
86TA1 - task_wake_after - yield processor - SUCCESSFUL
87TA2 - semaphore_obtain - sem 1 - WAIT FOREVER
88TA1 - semaphore_delete - delete sem 1 - SUCCESSFUL
89TA1 - semaphore_obtain - binary semaphore
90TA1 - semaphore_delete - delete sem 2 - RESOURCE_IN_USE
91TA1 - task_wake_after - yield processor - SUCCESSFUL
92TA2 - semaphore_obtain - woke up with OBJECT_WAS_DELETED
93TA2 - task_delete - delete self - SUCCESSFUL
94TA1 - task_delete TA2 - already deleted INVALID_ID
95<pause - screen 7> 
96TA1 - message_queue_broadcast - INVALID_ID
97TA1 - message_queue_create - Q 1 - INVALID_NAME
98TA1 - message_queue_create - Q 1 - MP_NOT_CONFIGURED
99TA1 - message_queue_create - Q 1 - 2 DEEP - SUCCESSFUL
100TA1 - message_queue_create - Q 2 - TOO_MANY
101TA1 - message_queue_delete - unknown INVALID_ID
102TA1 - message_queue_delete - local INVALID_ID
103TA1 - message_queue_ident - INVALID_NAME
104TA1 - message_queue_flush - INVALID_ID
105TA1 - message_queue_receive - INVALID_ID
106TA1 - message_queue_receive - Q 1 - UNSATISFIED
107TA1 - message_queue_receive - Q 1 - timeout in 3 seconds
108TA1 - message_queue_receive - Q 1 - woke up with TIMEOUT
109TA1 - message_queue_send - INVALID_ID
110TA1 - message_queue_send - BUFFER 1 TO Q 1 - SUCCESSFUL
111TA1 - message_queue_send - BUFFER 2 TO Q 1 - SUCCESSFUL
112TA1 - message_queue_send - BUFFER 3 TO Q 1 - TOO_MANY
113<pause - screen 8> 
114TA1 - message_queue_delete - Q 1 - SUCCESSFUL
115TA1 - message_queue_create - Q 1 - 2 DEEP - SUCCESSFUL
116TA1 - message_queue_send - BUFFER 1 TO Q 1 - SUCCESSFUL
117TA1 - message_queue_send - BUFFER 2 TO Q 1 - SUCCESSFUL
118TA1 - message_queue_send - BUFFER 3 TO Q 1 - TOO_MANY
119TA1 - message_queue_delete - Q 1 - SUCCESSFUL
120TA1 - message_queue_create - Q 1 - 3 DEEP - SUCCESSFUL
121TA1 - message_queue_send - BUFFER 1 TO Q 1 - SUCCESSFUL
122TA1 - message_queue_send - BUFFER 2 TO Q 1 - SUCCESSFUL
123TA1 - message_queue_send - BUFFER 3 TO Q 1 - SUCCESSFUL
124TA1 - message_queue_send - BUFFER 4 TO Q 1 - TOO_MANY
125TA1 - message_queue_delete - Q 1 - SUCCESSFUL
126TA1 - message_queue_create - Q 1 - 3 DEEP - SUCCESSFUL
127TA1 - task_start - start TA3 - SUCCESSFUL
128TA1 - task_wake_after - yield processor - SUCCESSFUL
129TA3 - message_queue_receive - Q 1 - WAIT FOREVER
130TA1 - message_queue_delete - delete Q 1 - SUCCESSFUL
131TA1 - task_wake_after - yield processor - SUCCESSFUL
132TA3 - message_queue_receive - woke up with OBJECT_WAS_DELETED
133TA3 - task_delete - delete self - SUCCESSFUL
134<pause - screen 9> 
135TA1 - port_create - INVALID_NAME
136TA1 - port_create - INVALID_ADDRESS
137TA1 - port_create - TOO_MANY
138TA1 - port_delete - INVALID_ID
139TA1 - port_ident - INVALID_NAME
140TA1 - port_internal_to_external - INVALID_ID
141TA1 - port_external_to_internal - INVALID_ID
142<pause - screen 10> 
143TA1 - rate_monotonic_create - INVALID_NAME
144TA1 - rate_monotonic_create - SUCCESSFUL
145TA1 - rate_monotonic_create - TOO_MANY
146TA1 - rate_monotonic_ident - INVALID_NAME
147TA1 - rate_monotonic_period - unknown INVALID_ID
148TA1 - rate_monotonic_period - local INVALID_ID
149TA1 - rate_monotonic_period( STATUS ) - NOT_DEFINED
150TA1 - rate_monotonic_period - 100 ticks - SUCCESSFUL
151TA1 - rate_monotonic_period( STATUS ) - SUCCESSFUL
152TA1 - rate_monotonic_period( STATUS ) - TIMEOUT
153TA1 - rate_monotonic_cancel - unknown INVALID_ID
154TA1 - rate_monotonic_cancel - local INVALID_ID
155TA1 - rate_monotonic_cancel - SUCCESSFUL
156TA1 - rate_monotonic_period - 5 ticks - TIMEOUT
157TA1 - task_wake_after - yielding to TA4
158TA4 - rate_monotonic_cancel - NOT_OWNER_OF_RESOURCE
159TA4 - rate_monotonic_period - NOT_OWNER_OF_RESOURCE
160TA4 - task_delete - delete self - SUCCESSFUL
161TA1 - rate_monotonic_delete - unknown INVALID_ID
162TA1 - rate_monotonic_delete - local INVALID_ID
163TA1 - rate_monotonic_delete - SUCCESSFUL
164<pause - screen 11> 
165TA1 - partition_create - INVALID_NAME
166TA1 - partition_create - length - INVALID_SIZE
167TA1 - partition_create - buffer size - INVALID_SIZE
168TA1 - partition_create - length < buffer size - INVALID_SIZE
169TA1 - partition_create - MP_NOT_CONFIGURED
170TA1 - partition_create - INVALID_ADDRESS
171TA1 - partition_create - INVALID_SIZE
172TA1 - partition_delete - unknown INVALID_ID
173TA1 - partition_delete - local INVALID_ID
174TA1 - partition_get_buffer - INVALID_ID
175TA1 - partition_ident - INVALID_NAME
176TA1 - partition_return_buffer - INVALID_ID
177TA1 - partition_create - SUCCESSFUL
178TA1 - partition_create - TOO_MANY
179TA1 - partition_get_buffer - SUCCESSFUL
180TA1 - partition_get_buffer - SUCCESSFUL
181TA1 - partition_get_buffer - UNSATISFIED
182TA1 - partition_delete - RESOURCE_IN_USE
183TA1 - partition_return_buffer - INVALID_ADDRESS - out of range
184TA1 - partition_return_buffer - INVALID_ADDRESS - not on boundary
185<pause - screen 12> 
186TA1 - region_create - INVALID_NAME
187TA1 - region_create - INVALID_ADDRESS
188TA1 - region_create - INVALID_SIZE
189TA1 - region_create - SUCCESSFUL
190TA1 - region_create - TOO_MANY
191TA1 - region_delete - unknown INVALID_ID
192TA1 - region_delete - local INVALID_ID
193TA1 - region_ident - INVALID_NAME
194TA1 - region_get_segment - INVALID_ID
195TA1 - region_get_segment - INVALID_SIZE
196TA1 - region_get_segment - SUCCESSFUL
197TA1 - region_get_segment - UNSATISFIED
198TA1 - region_get_segment - timeout in 3 seconds
199TA1 - region_get_segment - woke up with TIMEOUT
200TA1 - region_delete - RESOURCE_IN_USE
201TA1 - region_return_segment - INVALID_ID
202TA1 - region_return_segment - INVALID_ADDRESS
203TA1 - debug_disable - DEBUG_REGION
204TA1 - region_return_segment - INVALID_ADDRESS - SKIPPED
205TA1 - region_return_segment - INVALID_ADDRESS - SKIPPED
206TA1 - debug_enable - DEBUG_REGION
207TA1 - region_extend - INVALID_ID
208TA1 - region_extend - within heap - INVALID_ADDRESS
209TA1 - region_extend - non-contiguous lower - NOT_IMPLEMENTED
210TA1 - region_extend - contiguous lower - NOT_IMPLEMENTED
211TA1 - region_extend - non-contiguous higher - NOT_IMPLEMENTED
212<pause - screen 13> 
213TA1 - clock_set - 23:59:59   12/31/2000 - SUCCESSFUL
214TA1 - clock_get -  0: 0: 0    1/ 1/2001 - SUCCESSFUL
215TA1 - clock_set - 23:59:59   12/31/1999 - SUCCESSFUL
216TA1 - clock_get -  0: 0: 0    1/ 1/2000 - SUCCESSFUL
217TA1 - clock_set - 23:59:59   12/31/2100 - SUCCESSFUL
218TA1 - clock_get - 17:31:44   11/25/1964 - SUCCESSFUL
219TA1 - clock_set - 23:59:59   12/31/2099 - SUCCESSFUL
220TA1 - clock_get - 17:31:44   11/25/1963 - SUCCESSFUL
221TA1 - clock_set - 23:59:59   12/31/1991 - SUCCESSFUL
222TA1 - clock_get -  0: 0: 0    1/ 1/1992 - SUCCESSFUL
223<pause - screen 14> 
224TA1 - timer_create - INVALID_NAME
225TA1 - timer_create - 1 - SUCCESSFUL
226TA1 - timer_create - 2 - TOO_MANY
227TA1 - timer_delete - local INVALID_ID
228TA1 - timer_delete - global INVALID_ID
229TA1 - timer_ident - INVALID_NAME
230TA1 - timer_cancel - INVALID_ID
231TA1 - timer_reset - INVALID_ID
232TA1 - timer_reset - NOT_DEFINED
233TA1 - timer_fire_after - INVALID_ID
234TA1 - timer_fire_when - INVALID_ID
235TA1 - timer_fire_after - INVALID_NUMBER
236TA1 - timer_fire_when -  8:30:45    2/ 5/1987 - INVALID_CLOCK
237TA1 - clock_get       -  0: 0: 0    1/ 1/1992
238TA1 - timer_fire_when -  8:30:45    2/ 5/1990 - before INVALID_CLOCK
239*** END OF TEST 9 ***
Note: See TracBrowser for help on using the repository browser.