source: rtems/c/src/ada-tests/sptests/sp13/ada_sp13.scn @ 110e1f1

4.104.115
Last change on this file since 110e1f1 was 6c4e9d0, checked in by Joel Sherrill <joel.sherrill@…>, on 02/01/08 at 21:28:08

2008-02-01 Joel Sherrill <joel.sherrill@…>

  • mptests/mp01/node1/Makefile.am, mptests/mp01/node2/Makefile.am, mptests/mp02/node1/Makefile.am, mptests/mp02/node2/Makefile.am, mptests/mp03/node1/Makefile.am, mptests/mp03/node2/Makefile.am, mptests/mp04/node1/Makefile.am, mptests/mp04/node2/Makefile.am, mptests/mp05/node1/Makefile.am, mptests/mp05/node2/Makefile.am, mptests/mp06/node1/Makefile.am, mptests/mp06/node2/Makefile.am, mptests/mp07/node1/Makefile.am, mptests/mp07/node2/Makefile.am, mptests/mp08/node1/Makefile.am, mptests/mp08/node2/Makefile.am, mptests/mp09/node1/Makefile.am, mptests/mp09/node2/Makefile.am, mptests/mp10/node1/Makefile.am, mptests/mp10/node2/Makefile.am, mptests/mp11/node1/Makefile.am, mptests/mp11/node2/Makefile.am, mptests/mp12/node1/Makefile.am, mptests/mp12/node2/Makefile.am, mptests/mp13/node1/Makefile.am, mptests/mp13/node2/Makefile.am, mptests/mp14/node1/Makefile.am, mptests/mp14/node2/Makefile.am, samples/base_mp/node1/Makefile.am, samples/base_mp/node2/Makefile.am, samples/base_sp/Makefile.am, samples/hello/Makefile.am, samples/nsecs/Makefile.am, samples/ticker/Makefile.am, sptests/sp01/Makefile.am, sptests/sp02/Makefile.am, sptests/sp03/Makefile.am, sptests/sp04/Makefile.am, sptests/sp05/Makefile.am, sptests/sp06/Makefile.am, sptests/sp07/Makefile.am, sptests/sp08/Makefile.am, sptests/sp09/Makefile.am, sptests/sp11/Makefile.am, sptests/sp12/Makefile.am, sptests/sp13/Makefile.am, sptests/sp14/Makefile.am, sptests/sp15/Makefile.am, sptests/sp16/Makefile.am, sptests/sp17/Makefile.am, sptests/sp19/Makefile.am, sptests/sp20/Makefile.am, sptests/sp22/Makefile.am, sptests/sp23/Makefile.am, sptests/sp24/Makefile.am, sptests/sp25/Makefile.am, tmtests/tm01/Makefile.am, tmtests/tm02/Makefile.am, tmtests/tm03/Makefile.am, tmtests/tm04/Makefile.am, tmtests/tm05/Makefile.am, tmtests/tm06/Makefile.am, tmtests/tm07/Makefile.am, tmtests/tm08/Makefile.am, tmtests/tm09/Makefile.am, tmtests/tm10/Makefile.am, tmtests/tm11/Makefile.am, tmtests/tm12/Makefile.am, tmtests/tm13/Makefile.am, tmtests/tm14/Makefile.am, tmtests/tm15/Makefile.am, tmtests/tm16/Makefile.am, tmtests/tm17/Makefile.am, tmtests/tm18/Makefile.am, tmtests/tm19/Makefile.am, tmtests/tm20/Makefile.am, tmtests/tm21/Makefile.am, tmtests/tm22/Makefile.am, tmtests/tm23/Makefile.am, tmtests/tm24/Makefile.am, tmtests/tm25/Makefile.am, tmtests/tm28/Makefile.am, tmtests/tm29/Makefile.am, tmtests/tmck/Makefile.am, tmtests/tmoverhd/Makefile.am: Make all test names unique. All needed ada_ as prefix to distinguish them from the C tests. MP tests should produce an executable with test name and node number in it. Screens renamed to follow.
  • ada_mvscn, mptests/mp01/node1/ada_mp01-node1.scn, mptests/mp01/node2/ada_mp01-node2.scn, mptests/mp02/node1/ada_mp02-node1.scn, mptests/mp02/node2/ada_mp02-node2.scn, mptests/mp03/node1/ada_mp03-node1.scn, mptests/mp03/node2/ada_mp03-node2.scn, mptests/mp04/node1/ada_mp04-node1.scn, mptests/mp04/node2/ada_mp04-node2.scn, mptests/mp05/node1/ada_mp05-node1.scn, mptests/mp05/node2/ada_mp05-node2.scn, mptests/mp06/node1/ada_mp06-node1.scn, mptests/mp06/node2/ada_mp06-node2.scn, mptests/mp07/node1/ada_mp07-node1.scn, mptests/mp07/node2/ada_mp07-node2.scn, mptests/mp08/node1/ada_mp08-node1.scn, mptests/mp08/node2/ada_mp08-node2.scn, mptests/mp09/node1/ada_mp09-node1.scn, mptests/mp09/node2/ada_mp09-node2.scn, mptests/mp10/node1/ada_mp10-node1.scn, mptests/mp10/node2/ada_mp10-node2.scn, mptests/mp11/node1/ada_mp11-node1.scn, mptests/mp11/node2/ada_mp11-node2.scn, mptests/mp12/node1/ada_mp12-node1.scn, mptests/mp12/node2/ada_mp12-node2.scn, mptests/mp13/node1/ada_mp13-node1.scn, mptests/mp13/node2/ada_mp13-node2.scn, mptests/mp14/node1/ada_mp14-node1.scn, mptests/mp14/node2/ada_mp14-node2.scn, samples/base_mp/node1/ada_base_mp-node1.scn, samples/base_mp/node2/ada_base_mp-node2.scn, samples/base_sp/ada_base_sp.scn, samples/hello/ada_hello.scn, samples/nsecs/ada_nsecs.scn, samples/ticker/ada_ticker.scn, sptests/sp01/ada_sp01.scn, sptests/sp02/ada_sp02.scn, sptests/sp03/ada_sp03.scn, sptests/sp04/ada_sp04.scn, sptests/sp05/ada_sp05.scn, sptests/sp06/ada_sp06.scn, sptests/sp07/ada_sp07.scn, sptests/sp08/ada_sp08.scn, sptests/sp09/ada_sp09.scn, sptests/sp11/ada_sp11.scn, sptests/sp12/ada_sp12.scn, sptests/sp13/ada_sp13.scn, sptests/sp14/ada_sp14.scn, sptests/sp15/ada_sp15.scn, sptests/sp16/ada_sp16.scn, sptests/sp17/ada_sp17.scn, sptests/sp19/ada_sp19.scn, sptests/sp20/ada_sp20.scn, sptests/sp22/ada_sp22.scn, sptests/sp23/ada_sp23.scn, sptests/sp24/ada_sp24.scn, sptests/sp25/ada_sp25.scn: New files.
  • mptests/mp01/node1/mp01-node1.scn, mptests/mp01/node2/mp01-node2.scn, mptests/mp02/node1/mp02-node1.scn, mptests/mp02/node2/mp02-node2.scn, mptests/mp03/node1/mp03-node1.scn, mptests/mp03/node2/mp03-node2.scn, mptests/mp04/node1/mp04-node1.scn, mptests/mp04/node2/mp04-node2.scn, mptests/mp05/node1/mp05-node1.scn, mptests/mp05/node2/mp05-node2.scn, mptests/mp06/node1/mp06-node1.scn, mptests/mp06/node2/mp06-node2.scn, mptests/mp07/node1/mp07-node1.scn, mptests/mp07/node2/mp07-node2.scn, mptests/mp08/node1/mp08-node1.scn, mptests/mp08/node2/mp08-node2.scn, mptests/mp09/node1/mp09-node1.scn, mptests/mp09/node2/mp09-node2.scn, mptests/mp10/node1/mp10-node1.scn, mptests/mp10/node2/mp10-node2.scn, mptests/mp11/node1/mp11-node1.scn, mptests/mp11/node2/mp11-node2.scn, mptests/mp12/node1/mp12-node1.scn, mptests/mp12/node2/mp12-node2.scn, mptests/mp13/node1/mp13-node1.scn, mptests/mp13/node2/mp13-node2.scn, mptests/mp14/node1/mp14-node1.scn, mptests/mp14/node2/mp14-node2.scn, samples/base_mp/node1/base_mp-node1.scn, samples/base_mp/node2/base_mp-node2.scn, samples/base_sp/base_sp.scn, samples/hello/hello.scn, samples/nsecs/nsecs.scn, samples/ticker/ticker.scn, sptests/sp01/sp01.scn, sptests/sp02/sp02.scn, sptests/sp03/sp03.scn, sptests/sp04/sp04.scn, sptests/sp05/sp05.scn, sptests/sp06/sp06.scn, sptests/sp07/sp07.scn, sptests/sp08/sp08.scn, sptests/sp09/sp09.scn, sptests/sp11/sp11.scn, sptests/sp12/sp12.scn, sptests/sp13/sp13.scn, sptests/sp14/sp14.scn, sptests/sp15/sp15.scn, sptests/sp16/sp16.scn, sptests/sp17/sp17.scn, sptests/sp19/sp19.scn, sptests/sp20/sp20.scn, sptests/sp22/sp22.scn, sptests/sp23/sp23.scn, sptests/sp24/sp24.scn, sptests/sp25/sp25.scn: Removed.
  • Property mode set to 100644
File size: 3.4 KB
Line 
1*** TEST 13 ***
2TA1 - message_queue_ident - qid => 16#22010001#
3TA1 - message_queue_send - BUFFER 1 TO Q 1
4TA1 - message_queue_send - BUFFER 2 TO Q 1
5TA1 - task_wake_after - sleep 5 seconds
6TA2 - message_queue_receive - receive from queue 1 - NO_WAIT
7TA2 - buffer received: BUFFER 1 TO Q 1
8TA2 - message_queue_receive - receive from queue 1 - WAIT FOREVER
9TA2 - buffer received: BUFFER 2 TO Q 1
10TA2 - message_queue_receive - receive from queue 1 - WAIT FOREVER
11TA3 - message_queue_receive - receive from queue 2 - WAIT FOREVER
12TA1 - message_queue_send - BUFFER 3 TO Q 1
13TA1 - task_wake_after - sleep 5 seconds
14TA2 - buffer received: BUFFER 3 TO Q 1
15TA2 - task_set_priority - make self highest priority task
16TA2 - message_queue_receive - receive from queue 2 - WAIT FOREVER
17<pause> 
18TA1 - message_queue_send - BUFFER 1 TO Q 2
19TA2 - buffer received: BUFFER 1 TO Q 2
20TA2 - message_queue_send - BUFFER 2 TO Q 2
21TA2 - message_queue_receive - receive from queue 1 - 10 second timeout
22TA1 - message_queue_receive - receive from queue 1 - 10 second timeout
23TA3 - buffer received: BUFFER 2 TO Q 2
24TA3 - message_queue_broadcast - BUFFER 3 TO Q 1
25TA2 - buffer received: BUFFER 3 TO Q 1
26TA2 - message_queue_receive - receive from queue 3 - WAIT FOREVER
27TA3 - number of tasks awakened =   2
28TA3 - message_queue_receive - receive from queue 3 - WAIT FOREVER
29TA1 - buffer received: BUFFER 3 TO Q 1
30TA1 - task_delete - delete TA2
31TA1 - message_queue_send - BUFFER 1 TO Q 3
32TA1 - task_wake_after - sleep 5 seconds
33TA3 - buffer received: BUFFER 1 TO Q 3
34TA3 - task_delete - delete self
35<pause> 
36TA1 - message_queue_send - BUFFER 2 TO Q 3
37TA1 - message_queue_send - BUFFER 3 TO Q 3
38TA1 - message_queue_send - BUFFER 4 TO Q 3
39TA1 - message_queue_urgent - BUFFER 5 TO Q 3
40TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
41TA1 - buffer received: BUFFER 5 TO Q 3
42TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
43TA1 - buffer received: BUFFER 2 TO Q 3
44TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
45TA1 - buffer received: BUFFER 3 TO Q 3
46TA1 - message_queue_receive - receive from queue 3 - WAIT FOREVER
47TA1 - buffer received: BUFFER 4 TO Q 3
48TA1 - message_queue_urgent - BUFFER 3 TO Q 2
49TA1 - message_queue_receive - receive from queue 2 - WAIT FOREVER
50TA1 - buffer received: BUFFER 3 TO Q 2
51<pause> 
52TA1 - message_queue_delete - delete queue 1
53TA1 - message_queue_urgent - BUFFER 3 TO Q 2
54TA1 - message_queue_delete - delete queue 2
55TA1 - message_queue_get_number_pending - check Q 3
56TA1 -   0 messages are pending on Q 3
57TA1 - message_queue_flush - empty Q 3
58TA1 -   0 messages were flushed from Q 3
59TA1 - message_queue_send - BUFFER 1 TO Q 3
60TA1 - message_queue_send - BUFFER 2 TO Q 3
61TA1 - message_queue_broadcast - NO BUFFER TO Q1
62TA1 - number of tasks awakened =   0
63TA1 - message_queue_get_number_pending - check Q 3
64TA1 -   2 messages are pending on Q 3
65TA1 - message_queue_send - BUFFER 3 TO Q 3
66TA1 - message_queue_flush - Q 3
67TA1 -   3 messages were flushed from Q 3
68TA1 - message_queue_send - until all message buffers consumed
69TA1 - message_queue_send - all message buffers consumed
70TA1 - message_queue_flush - Q 3
71TA1 - 100 messages were flushed from Q 3
72<pause> 
73TA1 - create message queue of 20 bytes on queue 1
74TA1 - message_queue_delete - delete queue 1
75<pause> 
76TA1 - message_queue_create - variable sizes
77TA1 - message_queue_create and send - variable sizes
78*** END OF TEST 13 ***
Note: See TracBrowser for help on using the repository browser.