Warning, /testsuites/ada/sptests/sp13/ada_sp13.scn is written in an unsupported language. File is not indexed.
0001 *** TEST 13 ***
0002 TA1 - message_queue_ident - qid => 16#22010001#
0003 TA1 - message_queue_send - BUFFER 1 TO Q 1
0004 TA1 - message_queue_send - BUFFER 2 TO Q 1
0005 TA1 - task_wake_after - sleep 5 seconds
0006 TA2 - message_queue_receive - receive from queue 1 - NO_WAIT
0007 TA2 - buffer received: BUFFER 1 TO Q 1
0008 TA2 - message_queue_receive - receive from queue 1 - WAIT FOREVER
0009 TA2 - buffer received: BUFFER 2 TO Q 1
0010 TA2 - message_queue_receive - receive from queue 1 - WAIT FOREVER
0011 TA3 - message_queue_receive - receive from queue 2 - WAIT FOREVER
0012 TA1 - message_queue_send - BUFFER 3 TO Q 1
0013 TA1 - task_wake_after - sleep 5 seconds
0014 TA2 - buffer received: BUFFER 3 TO Q 1
0015 TA2 - task_set_priority - make self highest priority task
0016 TA2 - message_queue_receive - receive from queue 2 - WAIT FOREVER
0017 <pause>
0018 TA1 - message_queue_send - BUFFER 1 TO Q 2
0019 TA2 - buffer received: BUFFER 1 TO Q 2
0020 TA2 - message_queue_send - BUFFER 2 TO Q 2
0021 TA2 - message_queue_receive - receive from queue 1 - 10 second timeout
0022 TA1 - message_queue_receive - receive from queue 1 - 10 second timeout
0023 TA3 - buffer received: BUFFER 2 TO Q 2
0024 TA3 - message_queue_broadcast - BUFFER 3 TO Q 1
0025 TA2 - buffer received: BUFFER 3 TO Q 1
0026 TA2 - message_queue_receive - receive from queue 3 - WAIT FOREVER
0027 TA3 - number of tasks awakened = 2
0028 TA3 - message_queue_receive - receive from queue 3 - WAIT FOREVER
0029 TA1 - buffer received: BUFFER 3 TO Q 1
0030 TA1 - task_delete - delete TA2
0031 TA1 - message_queue_send - BUFFER 1 TO Q 3
0032 TA1 - task_wake_after - sleep 5 seconds
0033 TA3 - buffer received: BUFFER 1 TO Q 3
0034 TA3 - task_delete - delete self
0035 <pause>
0036 TA1 - message_queue_send - BUFFER 2 TO Q 3
0037 TA1 - message_queue_send - BUFFER 3 TO Q 3
0038 TA1 - message_queue_send - BUFFER 4 TO Q 3
0039 TA1 - message_queue_urgent - BUFFER 5 TO Q 3
0040 TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
0041 TA1 - buffer received: BUFFER 5 TO Q 3
0042 TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
0043 TA1 - buffer received: BUFFER 2 TO Q 3
0044 TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
0045 TA1 - buffer received: BUFFER 3 TO Q 3
0046 TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
0047 TA1 - buffer received: BUFFER 4 TO Q 3
0048 TA1 - message_queue_urgent - BUFFER 3 TO Q 2
0049 TA1 - message_queue_receive - receive from queue 2 - WAIT FOREVER
0050 TA1 - buffer received: BUFFER 3 TO Q 2
0051 <pause>
0052 TA1 - message_queue_delete - delete queue 1
0053 TA1 - message_queue_urgent - BUFFER 3 TO Q 2
0054 TA1 - message_queue_delete - delete queue 2
0055 TA1 - message_queue_get_number_pending - check Q 3
0056 TA1 - 0 messages are pending on Q 3
0057 TA1 - message_queue_flush - empty Q 3
0058 TA1 - 0 messages were flushed from Q 3
0059 TA1 - message_queue_send - BUFFER 1 TO Q 3
0060 TA1 - message_queue_send - BUFFER 2 TO Q 3
0061 TA1 - message_queue_broadcast - NO BUFFER TO Q1
0062 TA1 - number of tasks awakened = 0
0063 TA1 - message_queue_get_number_pending - check Q 3
0064 TA1 - 2 messages are pending on Q 3
0065 TA1 - message_queue_send - BUFFER 3 TO Q 3
0066 TA1 - message_queue_flush - Q 3
0067 TA1 - 3 messages were flushed from Q 3
0068 TA1 - message_queue_send - until all message buffers consumed
0069 TA1 - message_queue_send - all message buffers consumed
0070 TA1 - message_queue_flush - Q 3
0071 TA1 - 100 messages were flushed from Q 3
0072 <pause>
0073 TA1 - create message queue of 20 bytes on queue 1
0074 TA1 - message_queue_delete - delete queue 1
0075 <pause>
0076 TA1 - message_queue_create - variable sizes
0077 TA1 - message_queue_create and send - variable sizes
0078 *** END OF TEST 13 ***