source: rtems/testsuites/sptests/sp13/sp13.scn

Last change on this file was a6879a4, checked in by Sebastian Huber <sebastian.huber@…>, on 12/02/19 at 07:14:34

testsuites: Remove rtems_test_pause*()

The rtems_test_pause() and rtems_test_pause_and_screen_number() macros
had different implementations depending on the RTEMS_TEST_NO_PAUSE
define. This define was defined to 1 by default. The user was able to
change this via the undocumented --disable-test-no-pause configure
command line option.

Pausing tests and waiting for user input contradicts the goal of having
automated test runs. Remove this feature.

Update #3818.

  • Property mode set to 100644
File size: 3.6 KB
Line 
1*** TEST 13 ***
2TA1 - rtems_message_queue_ident - qid => 22010001
3TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1
4TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1
5TA1 - rtems_task_wake_after - sleep 5 seconds
6TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_NO_WAIT
7TA2 - buffer received: BUFFER 1 TO Q 1
8TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_WAIT FOREVER
9TA2 - buffer received: BUFFER 2 TO Q 1
10TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_WAIT FOREVER
11TA3 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
12TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1
13TA1 - rtems_task_wake_after - sleep 5 seconds
14TA2 - buffer received: BUFFER 3 TO Q 1
15TA2 - rtems_task_set_priority - make self highest priority task
16TA2 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
17TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2
18TA2 - buffer received: BUFFER 1 TO Q 2
19TA2 - rtems_message_queue_send - BUFFER 2 TO Q 2
20TA2 - rtems_message_queue_receive - receive from queue 1 - 10 second timeout
21TA1 - rtems_message_queue_receive - receive from queue 1 - 10 second timeout
22TA3 - buffer received: BUFFER 2 TO Q 2
23TA3 - rtems_message_queue_broadcast - BUFFER 3 TO Q 1
24TA2 - buffer received: BUFFER 3 TO Q 1
25TA2 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
26TA3 - number of tasks awakened = 02
27TA3 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
28TA1 - buffer received: BUFFER 3 TO Q 1
29TA1 - rtems_task_delete - delete TA2
30TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3
31TA1 - rtems_task_wake_after - sleep 5 seconds
32TA3 - buffer received: BUFFER 1 TO Q 3
33TA3 - rtems_task_exit
34TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3
35TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3
36TA1 - rtems_message_queue_send - BUFFER 4 TO Q 3
37TA1 - rtems_message_queue_urgent - BUFFER 5 TO Q 3
38TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
39TA1 - buffer received: BUFFER 5 TO Q 3
40TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
41TA1 - buffer received: BUFFER 2 TO Q 3
42TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
43TA1 - buffer received: BUFFER 3 TO Q 3
44TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
45TA1 - buffer received: BUFFER 4 TO Q 3
46TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2
47TA1 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
48TA1 - buffer received: BUFFER 3 TO Q 2
49TA1 - rtems_message_queue_delete - delete queue 1
50TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2
51TA1 - rtems_message_queue_delete - delete queue 2
52TA1 - rtems_message_queue_get_number_pending - check Q 3
53TA1 - 0 messages are pending on Q 3
54TA1 - rtems_message_queue_flush - empty Q 3
55TA1 - 0 messages were flushed from Q 3
56TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3
57TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3
58TA1 - rtems_message_queue_broadcast - NO BUFFER TO Q1
59TA1 - number of tasks awakened = 0
60TA1 - rtems_message_queue_get_number_pending - check Q 3
61TA1 - 2 messages are pending on Q 3
62TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3
63TA1 - rtems_message_queue_flush - Q 3
64TA1 - 3 messages were flushed from Q 3
65TA1 - rtems_message_queue_send until all message buffers consumed
66TA1 - all message buffers consumed
67TA1 - rtems_message_queue_flush - Q 3
68TA1 - 100 messages were flushed from Q 3
69TA1 - create message queue of 20 bytes on queue 1
70TA1 - rtems_message_queue_delete - delete queue 1
71TA1 - rtems_message_queue_create - variable sizes
72TA1 - rtems_message_queue_create and send - variable sizes
73*** END OF TEST 13 ***
Note: See TracBrowser for help on using the repository browser.