Changes between Version 63 and Version 64 of TBR/UserManual/RTEMS_Coverage_Analysis


Ignore:
Timestamp:
Sep 18, 2009, 10:16:11 PM (10 years ago)
Author:
GlennHumphrey
Comment:

/* Coverage Profiles */ Added lists of directories included in profile groups

Legend:

Unmodified
Added
Removed
Modified
  • TBR/UserManual/RTEMS_Coverage_Analysis

    v63 v64  
    114114RTEMS contains a lot of source code and although the primary focus of coverage analysis is to achieve 100% coverage of well-defined code subsets, we would also like to increase the amount of source code analyzed.  In order to manage the increase in a controlled manner, we defined to basic groups of source code.  The first group is called Baseline and the second group is called Developmental.  The Baseline group contains the source code that has achieved (or nearly achieved) 100% Object Code Coverage.  The Developmental group contains the source code for which there are very few test cases and therefore very poor coverage.
    115115
    116 Initially, the Baseline group included the source code from the following directories:  XXX and YYY.
     116Initially, the Baseline group included source code from the cpukit.  Specifically the following cpukit directories were included:  score, sapi, rtems and posix.
     117
     118The Developmental group includes: libcsupport, libfs/imfs, libmisc/stackchk, libmisc/cpuuse, libmisc/bspcmdline, libmisc/dmpbuf and libmisc/devnull.
    117119
    118120As other support libraries in cpukit is covered, these will be move from the Developmental Profile and added to the '''POSIX Enabled''' and '''Classic API Only''' profiles