Changes between Version 39 and Version 40 of TBR/UserManual/RTEMS_Coverage_Analysis
- Timestamp:
- 09/16/09 00:53:37 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TBR/UserManual/RTEMS_Coverage_Analysis
v39 v40 76 76 RTEMS includes a lot of source code and the coverage analysis should focus on improving the test coverage of well-defined code subsets with a trend over time of increasing both the level of coverage (e.g. object to statement to decision to MC/DC) and the amount of source code covered. 77 77 78 As 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. 78 As 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 79 80 There are four code subsets analysed with the option of using the -O2 or -Os level. 81 82 * Baseline with POSIX Enabled 83 * Baseline with POSIX Disabled 84 * Developmental with POSIX Enabled 85 * Developmental with POSIX Disabled 86 87 Define baseline and developmental 79 88 = Compilation and Configuration Options = 80 89 … … 87 96 88 97 This is the first profile we tested. This initially focused on the score, sapi, rtems, and posix directories in the cpukit directory. This profile represents a full tasking and synchronization feature set. 89 = Classic API Only (POSIX Disabled) 98 = Classic API Only (POSIX Disabled) = 90 99 91 100