Fixed problems which prevented the test from compiling and running to

completion.
This commit is contained in:
Joel Sherrill
1997-06-03 15:12:23 +00:00
parent d348ad96d5
commit c1ef8346c3
3 changed files with 157 additions and 85 deletions

View File

@@ -97,7 +97,7 @@ TA1 - task_delete TA2 - already deleted INVALID_ID
TA1 - message_queue_broadcast - INVALID_ID
TA1 - message_queue_create - Q 1 - INVALID_NAME
TA1 - message_queue_create - Q 1 - MP_NOT_CONFIGURED
TA1 - message_queue_create - Q 1 - LIMIT - SUCCESSFUL
TA1 - message_queue_create - Q 1 - 2 DEEP - SUCCESSFUL
TA1 - message_queue_create - Q 2 - TOO_MANY
TA1 - message_queue_delete - unknown INVALID_ID
TA1 - message_queue_delete - local INVALID_ID
@@ -113,17 +113,18 @@ TA1 - message_queue_send - BUFFER 2 TO Q 1 - SUCCESSFUL
TA1 - message_queue_send - BUFFER 3 TO Q 1 - TOO_MANY
<pause - screen 8>
TA1 - message_queue_delete - Q 1 - SUCCESSFUL
TA1 - message_queue_create - Q 1 - LIMIT - SUCCESSFUL
TA1 - message_queue_create - Q 1 - 2 DEEP - SUCCESSFUL
TA1 - message_queue_send - BUFFER 1 TO Q 1 - SUCCESSFUL
TA1 - message_queue_send - BUFFER 2 TO Q 1 - SUCCESSFUL
TA1 - message_queue_send - BUFFER 3 TO Q 1 - TOO_MANY
TA1 - message_queue_delete - Q 1 - SUCCESSFUL
TA1 - message_queue_create - Q 1 - LIMIT - SUCCESSFUL
TA1 - message_queue_create - Q 1 - 3 DEEP - SUCCESSFUL
TA1 - message_queue_send - BUFFER 1 TO Q 1 - SUCCESSFUL
TA1 - message_queue_send - BUFFER 2 TO Q 1 - SUCCESSFUL
TA1 - message_queue_send - BUFFER 3 TO Q 1 - UNSATISFIED
TA1 - message_queue_send - BUFFER 3 TO Q 1 - SUCCESSFUL
TA1 - message_queue_send - BUFFER 4 TO Q 1 - TOO_MANY
TA1 - message_queue_delete - Q 1 - SUCCESSFUL
TA1 - message_queue_create - Q 1 - LIMIT - SUCCESSFUL
TA1 - message_queue_create - Q 1 - 3 DEEP - SUCCESSFUL
TA1 - task_start - start TA3 - SUCCESSFUL
TA1 - task_wake_after - yield processor - SUCCESSFUL
TA3 - message_queue_receive - Q 1 - WAIT FOREVER

File diff suppressed because it is too large Load Diff

View File

@@ -27,6 +27,19 @@ with System.Storage_Elements;
package SPTEST is
--
-- Buffer Record similar to that used by RTEMS 3.2.1. Using this
-- avoids changes to the test.
--
type BUFFER is
record
FIELD1 : RTEMS.UNSIGNED32; -- TEMPORARY UNTIL VARIABLE LENGTH
FIELD2 : RTEMS.UNSIGNED32;
FIELD3 : RTEMS.UNSIGNED32;
FIELD4 : RTEMS.UNSIGNED32;
end record;
--
-- These arrays contain the IDs and NAMEs of all RTEMS tasks created
-- by this test.