LCOV - code coverage report
Current view: top level - elfutils/libdwfl Hit Total Coverage
Test: lcov.out Lines: 2657 3773 70.4 %
Date: 2013-03-08 Functions: 148 194 76.3 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 1792 3379 53.0 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
dwfl_line_comp_dir.c
0.0%
0.0 % 0 / 4 0.0 % 0 / 1 0.0 % 0 / 2
dwfl_dwarf_line.c
0.0%
0.0 % 0 / 7 0.0 % 0 / 1 0.0 % 0 / 2
image-header.c
0.0%
0.0 % 0 / 17 0.0 % 0 / 1 0.0 % 0 / 22
linux-kernel-modules.c
0.0%
0.0 % 0 / 337 0.0 % 0 / 19 0.0 % 0 / 327
gzip.c
35.2%35.2%
35.2 % 37 / 105 31.2 % 5 / 16 21.7 % 15 / 69
<unnamed> 35.2 % 37 / 105 31.2 % 5 / 16 21.7 % 15 / 69
offline.c
48.5%48.5%
48.5 % 49 / 101 71.4 % 5 / 7 36.6 % 34 / 93
<unnamed> 48.5 % 49 / 101 71.4 % 5 / 7 36.6 % 34 / 93
dwfl_module_return_value_location.c
53.3%53.3%
53.3 % 8 / 15 100.0 % 1 / 1 41.7 % 5 / 12
<unnamed> 53.3 % 8 / 15 100.0 % 1 / 1 41.7 % 5 / 12
dwfl_build_id_find_debuginfo.c
57.9%57.9%
57.9 % 11 / 19 100.0 % 1 / 1 62.5 % 5 / 8
<unnamed> 57.9 % 11 / 19 100.0 % 1 / 1 62.5 % 5 / 8
dwfl_report_elf.c
58.8%58.8%
58.8 % 60 / 102 50.0 % 1 / 2 44.3 % 43 / 97
<unnamed> 58.8 % 60 / 102 50.0 % 1 / 2 44.3 % 43 / 97
argp-std.c
59.4%59.4%
59.4 % 82 / 138 60.0 % 3 / 5 49.4 % 43 / 87
<unnamed> 59.4 % 82 / 138 60.0 % 3 / 5 49.4 % 43 / 87
dwfl_module_report_build_id.c
60.9%60.9%
60.9 % 14 / 23 100.0 % 1 / 1 31.8 % 7 / 22
<unnamed> 60.9 % 14 / 23 100.0 % 1 / 1 31.8 % 7 / 22
open.c
63.4%63.4%
63.4 % 45 / 71 100.0 % 3 / 3 42.9 % 18 / 42
<unnamed> 63.4 % 45 / 71 100.0 % 3 / 3 42.9 % 18 / 42
elf-from-memory.c
64.8%64.8%
64.8 % 83 / 128 100.0 % 3 / 3 37.6 % 32 / 85
<unnamed> 64.8 % 83 / 128 100.0 % 3 / 3 37.6 % 32 / 85
core-file.c
65.8%65.8%
65.8 % 106 / 161 87.5 % 7 / 8 45.9 % 72 / 157
<unnamed> 65.8 % 106 / 161 87.5 % 7 / 8 45.9 % 72 / 157
dwfl_begin.c
70.0%70.0%
70.0 % 7 / 10 100.0 % 1 / 1 50.0 % 2 / 4
<unnamed> 70.0 % 7 / 10 100.0 % 1 / 1 50.0 % 2 / 4
dwfl_module_info.c
70.0%70.0%
70.0 % 14 / 20 100.0 % 1 / 1 60.0 % 12 / 20
<unnamed> 70.0 % 14 / 20 100.0 % 1 / 1 60.0 % 12 / 20
link_map.c
70.0%70.0%
70.0 % 215 / 307 81.8 % 9 / 11 52.8 % 177 / 335
<unnamed> 70.0 % 215 / 307 81.8 % 9 / 11 52.8 % 177 / 335
dwfl_error.c
71.9%71.9%
71.9 % 23 / 32 100.0 % 5 / 5 44.4 % 8 / 18
<unnamed> 71.9 % 23 / 32 100.0 % 5 / 5 44.4 % 8 / 18
dwfl_build_id_find_elf.c
72.4%72.4%
72.4 % 42 / 58 100.0 % 2 / 2 62.5 % 30 / 48
<unnamed> 72.4 % 42 / 58 100.0 % 2 / 2 62.5 % 30 / 48
dwfl_getmodules.c
76.0%76.0%
76.0 % 19 / 25 100.0 % 1 / 1 64.3 % 18 / 28
<unnamed> 76.0 % 19 / 25 100.0 % 1 / 1 64.3 % 18 / 28
dwfl_module_register_names.c
81.8%81.8%
81.8 % 18 / 22 100.0 % 1 / 1 68.8 % 11 / 16
<unnamed> 81.8 % 18 / 22 100.0 % 1 / 1 68.8 % 11 / 16
dwfl_module_getelf.c
83.3%83.3%
83.3 % 15 / 18 100.0 % 1 / 1 62.5 % 10 / 16
<unnamed> 83.3 % 15 / 18 100.0 % 1 / 1 62.5 % 10 / 16
find-debuginfo.c
83.5%83.5%
83.5 % 76 / 91 100.0 % 5 / 5 71.4 % 65 / 91
<unnamed> 83.5 % 76 / 91 100.0 % 5 / 5 71.4 % 65 / 91
relocate.c
83.6%83.6%
83.6 % 178 / 213 100.0 % 8 / 8 57.3 % 138 / 241
<unnamed> 83.6 % 178 / 213 100.0 % 8 / 8 57.3 % 138 / 241
linux-proc-maps.c
84.2%84.2%
84.2 % 112 / 133 87.5 % 7 / 8 50.0 % 65 / 130
<unnamed> 84.2 % 112 / 133 87.5 % 7 / 8 50.0 % 65 / 130
dwfl_segment_report_module.c
85.2%85.2%
85.2 % 248 / 291 80.0 % 8 / 10 69.2 % 155 / 224
<unnamed> 85.2 % 248 / 291 80.0 % 8 / 10 69.2 % 155 / 224
dwfl_module.c
86.4%86.4%
86.4 % 70 / 81 88.9 % 8 / 9 75.0 % 39 / 52
<unnamed> 86.4 % 70 / 81 88.9 % 8 / 9 75.0 % 39 / 52
derelocate.c
86.8%86.8%
86.8 % 125 / 144 100.0 % 8 / 8 62.5 % 80 / 128
<unnamed> 86.8 % 125 / 144 100.0 % 8 / 8 62.5 % 80 / 128
cu.c
87.2%87.2%
87.2 % 95 / 109 87.5 % 7 / 8 65.8 % 50 / 76
<unnamed> 87.2 % 95 / 109 87.5 % 7 / 8 65.8 % 50 / 76
segment.c
87.1%87.1%
87.1 % 122 / 140 100.0 % 5 / 5 71.2 % 111 / 156
<unnamed> 87.1 % 122 / 140 100.0 % 5 / 5 71.2 % 111 / 156
dwfl_module_build_id.c
87.9%87.9%
87.9 % 51 / 58 100.0 % 4 / 4 69.6 % 39 / 56
<unnamed> 87.9 % 51 / 58 100.0 % 4 / 4 69.6 % 39 / 56
dwfl_lineinfo.c
88.2%88.2%
88.2 % 15 / 17 100.0 % 1 / 1 50.0 % 6 / 12
<unnamed> 88.2 % 15 / 17 100.0 % 1 / 1 50.0 % 6 / 12
dwfl_module_getdwarf.c
89.2%89.2%
89.2 % 412 / 462 100.0 % 16 / 16 68.5 % 291 / 425
<unnamed> 89.2 % 412 / 462 100.0 % 16 / 16 68.5 % 291 / 425
dwfl_module_getsrc_file.c
89.7%89.7%
89.7 % 52 / 58 100.0 % 1 / 1 61.8 % 42 / 68
<unnamed> 89.7 % 52 / 58 100.0 % 1 / 1 61.8 % 42 / 68
dwfl_nextcu.c
95.5%95.5%
95.5 % 21 / 22 100.0 % 1 / 1 60.0 % 12 / 20
<unnamed> 95.5 % 21 / 22 100.0 % 1 / 1 60.0 % 12 / 20
dwfl_module_getsym.c
96.5%96.5%
96.5 % 55 / 57 100.0 % 1 / 1 78.3 % 36 / 46
<unnamed> 96.5 % 55 / 57 100.0 % 1 / 1 78.3 % 36 / 46
dwfl_getsrc.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
dwfl_addrdie.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
dwfl_module_addrname.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
dwfl_addrdwarf.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
dwfl_addrmodule.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
dwfl_cumodule.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
dwfl_module_addrdie.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 75.0 % 3 / 4
<unnamed> 100.0 % 6 / 6 100.0 % 1 / 1 75.0 % 3 / 4
dwfl_getdwarf.c
100.0%
100.0 % 8 / 8 100.0 % 2 / 2 - 0 / 0
<unnamed> 100.0 % 8 / 8 100.0 % 2 / 2 - 0 / 0
lines.c
100.0%
100.0 % 8 / 8 100.0 % 1 / 1 75.0 % 6 / 8
<unnamed> 100.0 % 8 / 8 100.0 % 1 / 1 75.0 % 6 / 8
dwfl_end.c
100.0%
100.0 % 13 / 13 100.0 % 1 / 1 100.0 % 4 / 4
<unnamed> 100.0 % 13 / 13 100.0 % 1 / 1 100.0 % 4 / 4
dwfl_module_getsrc.c
100.0%
100.0 % 20 / 20 100.0 % 1 / 1 77.3 % 17 / 22
<unnamed> 100.0 % 20 / 20 100.0 % 1 / 1 77.3 % 17 / 22
libdwflP.h
100.0%
100.0 % 29 / 29 100.0 % 2 / 2 100.0 % 8 / 8
<unnamed> 100.0 % 29 / 29 100.0 % 2 / 2 100.0 % 8 / 8
dwfl_module_addrsym.c
100.0%
100.0 % 79 / 79 100.0 % 3 / 3 84.7 % 83 / 98
<unnamed> 100.0 % 79 / 79 100.0 % 3 / 3 84.7 % 83 / 98

Generated by: LCOV version 1.9