Changeset 6a5990e in rtems
- Timestamp:
- 10/18/07 19:49:46 (16 years ago)
- Branches:
- 4.10, 4.11, 4.9, 5, master
- Children:
- 4fcb3fc3
- Parents:
- 3d2bf71
- Location:
- testsuites/sptests
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/sptests/ChangeLog
r3d2bf71 r6a5990e 1 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com> 2 3 * sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c, 4 sp16/sp16.scn: Corrected some minor mistakes and regenerated some 5 .scn files. 6 1 7 2007-10-10 Glenn Humphrey <glenn.humphrey@OARcorp.com> 2 8 -
testsuites/sptests/sp09/screen06.c
r3d2bf71 r6a5990e 122 122 "rtems_task_delete after the task has been deleted" 123 123 ); 124 125 puts( "TA1 - rtems_task_delete TA2 - already deleted RTEMS_INVALID_ID" ); 124 126 } -
testsuites/sptests/sp09/screen14.c
r3d2bf71 r6a5990e 136 136 137 137 status = rtems_clock_get( RTEMS_CLOCK_GET_TOD, &time ); 138 directive_failed( status, "rtems_clock_ set" );138 directive_failed( status, "rtems_clock_get" ); 139 139 print_time( "TA1 - rtems_clock_get - ", &time, "\n" ); 140 140 … … 228 228 229 229 status = rtems_clock_get( RTEMS_CLOCK_GET_TOD, &time ); 230 directive_failed( status, "rtems_clock_ set" );230 directive_failed( status, "rtems_clock_get" ); 231 231 print_time( "TA1 - rtems_clock_get - ", &time, "\n" ); 232 232 -
testsuites/sptests/sp13/sp13.scn
r3d2bf71 r6a5990e 1 1 *** TEST 13 *** 2 TA1 - rtems_message_queue_ident - qid => 1c0100012 TA1 - rtems_message_queue_ident - qid => 22010001 3 3 TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 4 4 TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 … … 53 53 TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2 54 54 TA1 - rtems_message_queue_delete - delete queue 2 55 TA1 - rtems_message_queue_get_number_pending - SUCCESSFUL55 TA1 - rtems_message_queue_get_number_pending - check Q 3 56 56 TA1 - 0 messages are pending on Q 3 57 57 TA1 - rtems_message_queue_flush - empty Q 3 … … 59 59 TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3 60 60 TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3 61 TA 3- rtems_message_queue_broadcast - NO BUFFER TO Q162 TA 3- number of tasks awakened = 063 TA1 - rtems_message_queue_get_number_pending - SUCCESSFUL61 TA1 - rtems_message_queue_broadcast - NO BUFFER TO Q1 62 TA1 - number of tasks awakened = 0 63 TA1 - rtems_message_queue_get_number_pending - check Q 3 64 64 TA1 - 2 messages are pending on Q 3 65 65 TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3 … … 70 70 TA1 - rtems_message_queue_flush - Q 3 71 71 TA1 - 100 messages were flushed from Q 3 72 <pause> 72 <pause> 73 73 TA1 - create message queue of 20 bytes on queue 1 74 74 TA1 - rtems_message_queue_delete - delete queue 1 75 <pause> 75 <pause> 76 76 TA1 - rtems_message_queue_create - variable sizes 77 77 TA1 - rtems_message_queue_create and send - variable sizes -
testsuites/sptests/sp13/task1.c
r3d2bf71 r6a5990e 196 196 directive_failed( status, "rtems_message_queue_delete" ); 197 197 198 puts( "TA1 - rtems_message_queue_get_number_pending - SUCCESSFUL\n" );198 puts( "TA1 - rtems_message_queue_get_number_pending - check Q 3" ); 199 199 status = rtems_message_queue_get_number_pending( Queue_id[ 3 ], &count ); 200 directive_failed( status, "rtems_message_queue_get_number_pending" ); 200 201 printf( "TA1 - %d messages are pending on Q 3\n", count ); 201 202 202 203 puts( "TA1 - rtems_message_queue_flush - empty Q 3" ); 203 204 status = rtems_message_queue_flush( Queue_id[ 3 ], &count ); 205 directive_failed( status, "rtems_message_queue_flush" ); 204 206 printf( "TA1 - %d messages were flushed from Q 3\n", count ); 205 207 … … 216 218 /* this broadcast should have no effect on the queue */ 217 219 Fill_buffer( "NO BUFFER TO Q1", (long *)buffer ); 218 puts( "TA 3- rtems_message_queue_broadcast - NO BUFFER TO Q1" );220 puts( "TA1 - rtems_message_queue_broadcast - NO BUFFER TO Q1" ); 219 221 status = rtems_message_queue_broadcast( 220 222 Queue_id[ 1 ], … … 223 225 &count 224 226 ); 225 printf( "TA3 - number of tasks awakened = %d\n", count ); 226 227 228 puts( "TA1 - rtems_message_queue_get_number_pending - SUCCESSFUL\n" ); 227 printf( "TA1 - number of tasks awakened = %d\n", count ); 228 229 puts( "TA1 - rtems_message_queue_get_number_pending - check Q 3" ); 229 230 status = rtems_message_queue_get_number_pending( Queue_id[ 3 ], &count ); 231 directive_failed( status, "rtems_message_queue_get_number_pending" ); 230 232 printf( "TA1 - %d messages are pending on Q 3\n", count ); 231 233 … … 262 264 ); 263 265 directive_failed( status, "rtems_message_queue_create of Q1; 20 bytes each" ); 264 status = rtems_message_queue_send( Queue_id[ 3], big_send_buffer, 40 );266 status = rtems_message_queue_send( Queue_id[ 1 ], big_send_buffer, 40 ); 265 267 fatal_directive_status(status, RTEMS_INVALID_SIZE, "expected RTEMS_INVALID_SIZE"); 266 268 -
testsuites/sptests/sp16/sp16.scn
r3d2bf71 r6a5990e 1 1 *** TEST 16 *** 2 TA1 - rtems_region_ident - rnid => 3201000 22 TA1 - rtems_region_ident - rnid => 32010001 3 3 TA1 - rtems_region_get_segment - wait on 100 byte segment from region 2 4 TA1 - got segment from region 2 - 0x00000 f784 TA1 - got segment from region 2 - 0x00000060 5 5 TA1 - rtems_region_get_segment - wait on 3K segment from region 3 6 TA1 - got segment from region 3 - 0x00000 3f86 TA1 - got segment from region 3 - 0x00000030 7 7 TA1 - rtems_region_get_segment - get 3080 byte segment from region 1 - NO_WAIT 8 TA1 - got segment from region 1 - 0x00000 3788 TA1 - got segment from region 1 - 0x00000010 9 9 TA1 - rtems_task_wake_after - yield processor 10 10 TA2 - rtems_region_get_segment - wait on 2K segment from region 1 11 TA3 - rtems_region_get_segment - wait on 39 68byte segment from region 211 TA3 - rtems_region_get_segment - wait on 3950 byte segment from region 2 12 12 <pause> 13 TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000 37813 TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000010 14 14 TA1 - rtems_region_get_segment - wait 10 seconds for 3K segment from region 1 15 TA2 - got segment from region 1 - 0x00000 7f816 TA2 - rtems_region_return_segment - return segment to region 1 - 0x00000 7f815 TA2 - got segment from region 1 - 0x00000010 16 TA2 - rtems_region_return_segment - return segment to region 1 - 0x00000010 17 17 TA2 - rtems_task_set_priority - make self highest priority task 18 TA2 - rtems_region_get_segment - wait on 39 68byte segment19 TA1 - got segment from region 1 - 0x00000 3f820 TA1 - rtems_region_return_segment - return segment to region 2 - 0x00000 f7821 TA2 - got segment from region 2 - 0x000000 0822 TA2 - rtems_region_return_segment - return segment to region 2 - 0x000000 0818 TA2 - rtems_region_get_segment - wait on 3950 byte segment 19 TA1 - got segment from region 1 - 0x00000010 20 TA1 - rtems_region_return_segment - return segment to region 2 - 0x00000060 21 TA2 - got segment from region 2 - 0x00000060 22 TA2 - rtems_region_return_segment - return segment to region 2 - 0x00000060 23 23 TA2 - rtems_task_delete - delete self 24 24 TA1 - rtems_task_wake_after - yield processor 25 TA3 - got segment from region 2 - 0x000000 0825 TA3 - got segment from region 2 - 0x00000060 26 26 TA3 - rtems_region_get_segment - wait on 2K segment from region 3 27 27 TA1 - rtems_task_delete - delete TA3 … … 30 30 TA4 - rtems_region_get_segment - wait on 1.5K segment from region 1 31 31 TA5 - rtems_region_get_segment - wait on 1.5K segment from region 1 32 TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000 3f832 TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000010 33 33 TA1 - rtems_task_wake_after - yield processor 34 TA4 - got and returned 0x00000 9f835 TA5 - got and returned 0x00000 3f034 TA4 - got and returned 0x00000010 35 TA5 - got and returned 0x00000690 36 36 TA1 - rtems_region_get_segment - wait 10 seconds for 3K segment from region 1 37 TA1 - got segment from region 1 - 0x00000 3f837 TA1 - got segment from region 1 - 0x00000010 38 38 TA1 - rtems_task_wake_after - yield processor 39 TA5 - rtems_region_get_segment - wait on 3K segment from region 1 39 40 TA4 - rtems_region_get_segment - wait on 3K segment from region 1 40 TA5 - rtems_region_get_segment - wait on 3K segment from region 141 41 TA1 - rtems_task_delete - delete TA4 42 TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000 3f842 TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000010 43 43 TA1 - rtems_task_wake_after - yield processor 44 TA5 - got segment from region 1 - 0x00000 3f845 TA5 - rtems_region_return_segment - return segment to region 1 - 0x00000 3f844 TA5 - got segment from region 1 - 0x00000010 45 TA5 - rtems_region_return_segment - return segment to region 1 - 0x00000010 46 46 TA5 - rtems_task_delete - delete self 47 47 TA1 - rtems_region_delete - delete region 1 48 48 TA1 - rtems_region_get_segment - get 3K segment from region 4 49 TA1 - got segment from region 4 - 0x00000 3f849 TA1 - got segment from region 4 - 0x00000060 50 50 TA1 - rtems_region_get_segment - attempt to get 3K segment from region 4 51 51 TA1 - rtems_task_get_note - RTEMS_UNSATISFIED 52 52 TA1 - rtems_region_extend - extend region 4 by 4K 53 53 TA1 - rtems_region_get_segment - attempt to get 3K segment from region 4 54 TA1 - got 3K segment from region 4 - 0x0000 140055 TA1 - rtems_region_return_segment - return segment to region 4 - 0x00000 3f856 TA1 - rtems_region_return_segment - return segment to region 4 - 0x0000 140054 TA1 - got 3K segment from region 4 - 0x00000ce0 55 TA1 - rtems_region_return_segment - return segment to region 4 - 0x00000060 56 TA1 - rtems_region_return_segment - return segment to region 4 - 0x00000ce0 57 57 TA1 - rtems_region_delete - delete region 4 58 58 *** END OF TEST 16 ***
Note: See TracChangeset
for help on using the changeset viewer.