Changeset 01c58a3 in rtems-testing


Ignore:
Timestamp:
Mar 26, 2009, 8:40:25 PM (10 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, 8895273c193787f84c4585a10f6d6aceb3b25dc4
Children:
d3bcd85
Parents:
22423bb
Message:

2009-03-26 Joel Sherrill <joel.sherrill@…>

  • Explanations.txt, VERSIONS-COVERAGE, do_coverage: Update.
Location:
rtems-coverage
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • rtems-coverage/ChangeLog

    r22423bb r01c58a3  
     12009-03-26      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * Explanations.txt, VERSIONS-COVERAGE, do_coverage: Update.
     4
    152009-03-23      Joel Sherrill <joel.sherrill@OARcorp.com>
    26
  • rtems-coverage/Explanations.txt

    r22423bb r01c58a3  
    11attr.c:31
    22TEST SIMPLE - call rtems_interrupt_level_attribute
    3 exshutdown.c:37
    4 TEST - somehow call shutdown after we are shutdown
    53taskinitusers.c:90
    64INTERNAL ERROR - failed rtems_task_start
     
    1311timerreset.c:60
    1412TEST SIMPLE - new error case
    15 timerserver.c:275
    16 TEST HARD - must overflow ticks value
    1713timerserverfireafter.c:80
    1814INTERRUPT SYNC - timer must be inserted by an ISR while we are inserting it
    19 attr.inl:125
    20 TEST SIMPLE - need to create a semaphore that is RTEMS_PRIORITY_CEILING
    2115semcreate.c:148
    2216TEST SIMPLE - need to create a semaphore that is RTEMS_PRIORITY_CEILING
     
    2721semflush.c:82
    2822TEST SIMPLE - need to flush a NOT counting semaphore
    29 eventseize.c:127
    30 ASK JOEL
    3123regionresizesegment.c:83
    3224TEST SIMPLE - need a test (9 instructions)
     
    3931ioregisterdriver.c:83
    4032TEST SIMPLE - if reachable
    41 posixapi.c:88
    42 TEST SIMPLE - need a case for initializing with a null api_configuration
    43 apimutexlock.c:27
    44 UNREACHABLE PATH - RTEMS_INTERNAL_ERROR
    4533coremsgbroadcast.c:81
    4634TEST SIMPLE - Successful but no tasks waiting
     
    5947heap.inl:239
    6048ASK JOEL (131 instructions)
    61 objectgetnoprotection.c:74
    62 TEST SIMPLE - bad region id of the right form
    6349timerfireafter.c:76
    6450INTERRUPT SYNC - timer must be inserted or state altered by ISR
    6551watchdog.inl:144
    6652Exercise _Timer_Server_reset_seconds_timer - quit inlining?
    67 semobtain.c:83
    68 FATAL - called from critical section or ISR
    69 threadqenqueuefifo.c:85
    70 event_surrender, fix dupe of _Thread_Unblock, cover it
    71 eventseize.c:139
    72 sp39 should cover this
    7353eventsurrender.c:78
    7454INTERRUPT_SYNC - send event to thread running from TSR?
     
    8767thread.inl:35
    8868HARD/IMPOSSIBLE - return from context switch at shutdown
    89 coremsg.inl:100
    90 TEST SIMPLE - looks like multiple tasks waiting for broadcast
    9169coremsgflushwait.c:68
    9270TEST SIMPLE - flush waiting threads, available via API?
     
    9977corerwlockrelease.c:52
    10078COMPILER - looks like extra code generated for bad value on switch, change to if
    101 threadq.inl:58
    102 ThreadQ timeout, corerwmutex, need sync cases
    103 threadq.inl:61
    104 ThreadQ timeout, corerwmutex, need sync cases
    105 coresemseize.c:72
    106 Probably fixed by changing switch to if to avoid compiler code
    107 coresemseize.c:78
    108 looks like POSIX sem bad timeout value
    109 coresemseize.c:79
    110 looks like POSIX sem bad timeout value
    111 coresemseize.c:87
    112 Probably fixed by changing switch to if to avoid compiler code
    113 heap.c:130
    114 alignment of 0 to get CPU default alignment
    11579heapwalk.c:49
    11680not called at all in non-debug mode, force
     
    11983heapresizeblock.c:81
    12084block not in heap, below and above cases split
    121 objectclearname.c:45
    122 only referenced in comments - remove?
    12385pthreadcreate.c:73
    12486SIMPLE - Joel thinks user specified stack
     
    145107pthreadkill.c:69
    146108SIMPLE - psignal to running thread from ISR
    147 threadqdequeue.c:65
    148 restructure switch and verify
    149 threadqdequeuefifo.c:77
    150 INTERRUPT SYNC
    151 threadqdequeuepriority.c:70
    152 restructure switch and verify
    153 threadqdequeuepriority.c:80
    154 INTERRUPT SYNC
    155 threadqdequeuefifo.c:85
    156 INTERRUPT SYNC
    157 threadqdequeuefifo.c:83
    158 INTERRUPT SYNC - timeout/nothing happened if condition
    159 threadqdequeuefifo.c:86
    160 INTERRUPT SYNC - timeout/nothing happened else body
    161 threadqdequeuepriority.c:78
    162 INTERRUPT SYNC - timeout/nothing happened else body
    163 threadqenqueuefifo.c:57
    164 restructure switch and verify
    165 threadqenqueuefifo.c:75
    166 INTERRUPT SYNC - timeout/nothing happened else body
    167109watchdog.inl:84
    168110INTERRUPT SYNC - in event and threadq fifo/priority do not inline?
     
    171113threadqenqueuepriority.c:189
    172114need sp41 test cases with priority semaphore
    173 threadqextract.c:54
    174 restructure switch, done
    175115threadqextractfifo.c:55
    176116HARD - extract thread that isn't blocked on thread queue
    177117threadqextractpriority.c:64
    178118HARD - extract thread that isn't blocked on thread queue
    179 clockgettime.c:39
    180 restructure switch
    181 clocksettime.c:43
    182 set time < 1988 before and after a nop
    183119timersettime.c:79
    184120SIMPLE TEST - need to have it return previous value
    185121timersettime.c:121
    186122SIMPLE TEST - bad ID
    187 objectsetname.c:68
    188 SIMPLE FATAL TEST - run out of memory and try to add a string
  • rtems-coverage/VERSIONS-COVERAGE

    r22423bb r01c58a3  
    44RTEMS_VERSION=4.10
    55
    6 BSP=rtl22xx
     6#BSP=rtl22xx
     7BSP=leon3
    78
    89# For most BSPs, there is a script with the same name as the BSP.
  • rtems-coverage/do_coverage

    r22423bb r01c58a3  
    142142check_status $? "Path appears to be broken"
    143143
     144echo "Testing ${TARGET}/${BSP}"
     145
    144146# Now we are ready to start doing real work
    145147start=`date`
Note: See TracChangeset for help on using the changeset viewer.