LCOV - code coverage report
Current view: top level - libdwfl Coverage Total Hit
Test: elfutils-0.193 Lines: 67.7 % 6812 4613
Test Date: 2025-04-25 16:41:10 Functions: 86.4 % 280 242
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 57.2 % 5320 3045

Filename Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
argp-std.c
56.2%56.2%
56.2 % 160 90 48.1 % 81 39 50.0 % 4 2
core-file.c
70.3%70.3%
70.3 % 276 194 59.1 % 215 127 90.0 % 10 9
cu.c
80.8%80.8%
80.8 % 130 105 62.8 % 86 54 90.0 % 10 9
debuginfod-client.c
86.0%86.0%
86.0 % 43 37 58.3 % 24 14 100.0 % 5 5
derelocate.c
74.2%74.2%
74.2 % 209 155 64.4 % 146 94 100.0 % 9 9
dwfl_addrdie.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
dwfl_addrdwarf.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
dwfl_addrmodule.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
dwfl_begin.c
70.0%70.0%
70.0 % 10 7 50.0 % 4 2 100.0 % 1 1
dwfl_build_id_find_debuginfo.c
30.8%30.8%
30.8 % 39 12 27.3 % 22 6 100.0 % 1 1
dwfl_build_id_find_elf.c
67.4%67.4%
67.4 % 86 58 56.9 % 72 41 100.0 % 3 3
dwfl_cumodule.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
dwfl_dwarf_line.c
85.7%85.7%
85.7 % 7 6 50.0 % 2 1 100.0 % 1 1
dwfl_end.c
95.8%95.8%
95.8 % 24 23 91.7 % 12 11 100.0 % 1 1
dwfl_error.c
84.1%84.1%
84.1 % 44 37 63.6 % 22 14 83.3 % 6 5
dwfl_frame.c
60.1%60.1%
60.1 % 238 143 47.5 % 120 57 77.8 % 18 14
dwfl_frame_pc.c
93.3%93.3%
93.3 % 15 14 83.3 % 12 10 100.0 % 1 1
dwfl_frame_regs.c
88.5%88.5%
88.5 % 26 23 58.3 % 24 14 100.0 % 3 3
dwfl_getdwarf.c
100.0%
100.0 % 8 8 - 100.0 % 2 2
dwfl_getmodules.c
61.3%61.3%
61.3 % 31 19 53.6 % 28 15 100.0 % 1 1
dwfl_getsrc.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
dwfl_getsrclines.c
77.8%77.8%
77.8 % 9 7 50.0 % 4 2 100.0 % 1 1
dwfl_linecu.c
80.0%80.0%
80.0 % 5 4 50.0 % 2 1 100.0 % 1 1
dwfl_lineinfo.c
85.0%85.0%
85.0 % 20 17 71.4 % 14 10 100.0 % 1 1
dwfl_linemodule.c
75.0%75.0%
75.0 % 4 3 50.0 % 2 1 100.0 % 1 1
dwfl_module.c
88.1%88.1%
88.1 % 101 89 74.3 % 70 52 88.9 % 9 8
dwfl_module_addrdie.c
75.0%75.0%
75.0 % 8 6 75.0 % 4 3 100.0 % 1 1
dwfl_module_addrname.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
dwfl_module_addrsym.c
84.7%84.7%
84.7 % 118 100 77.3 % 110 85 85.7 % 7 6
dwfl_module_build_id.c
90.9%90.9%
90.9 % 33 30 75.0 % 24 18 100.0 % 3 3
dwfl_module_dwarf_cfi.c
70.6%70.6%
70.6 % 17 12 58.3 % 12 7 100.0 % 2 2
dwfl_module_eh_cfi.c
91.7%91.7%
91.7 % 12 11 83.3 % 6 5 100.0 % 1 1
dwfl_module_getdwarf.c
73.4%73.4%
73.4 % 734 539 62.3 % 531 331 95.2 % 21 20
dwfl_module_getelf.c
83.3%83.3%
83.3 % 18 15 68.8 % 16 11 100.0 % 1 1
dwfl_module_getsrc.c
100.0%
100.0 % 25 25 83.3 % 18 15 100.0 % 1 1
dwfl_module_getsrc_file.c
83.6%83.6%
83.6 % 73 61 60.0 % 70 42 100.0 % 4 4
dwfl_module_getsym.c
91.2%91.2%
91.2 % 91 83 86.2 % 80 69 100.0 % 3 3
dwfl_module_info.c
80.0%80.0%
80.0 % 20 16 75.0 % 20 15 100.0 % 1 1
dwfl_module_register_names.c
75.0%75.0%
75.0 % 24 18 68.8 % 16 11 100.0 % 1 1
dwfl_module_report_build_id.c
72.0%72.0%
72.0 % 25 18 50.0 % 22 11 100.0 % 1 1
dwfl_module_return_value_location.c
47.1%47.1%
47.1 % 17 8 41.7 % 12 5 100.0 % 1 1
dwfl_nextcu.c
84.6%84.6%
84.6 % 26 22 70.0 % 20 14 100.0 % 1 1
dwfl_onesrcline.c
46.2%46.2%
46.2 % 13 6 37.5 % 8 3 100.0 % 1 1
dwfl_report_elf.c
69.6%69.6%
69.6 % 148 103 61.7 % 115 71 100.0 % 3 3
dwfl_segment_report_module.c
88.3%88.3%
88.3 % 521 460 77.0 % 452 348 100.0 % 8 8
dwfl_set_sysroot.c
60.0%60.0%
60.0 % 20 12 50.0 % 10 5 100.0 % 1 1
elf-from-memory.c
65.5%65.5%
65.5 % 168 110 52.4 % 105 55 100.0 % 1 1
find-debuginfo.c
83.0%83.0%
83.0 % 182 151 75.7 % 169 128 100.0 % 5 5
frame_unwind.c
69.4%69.4%
69.4 % 408 283 59.4 % 404 240 100.0 % 12 12
gzip.c
46.5%46.5%
46.5 % 157 73 31.9 % 91 29 77.8 % 9 7
image-header.c
0.0%
0.0 % 27 0.0 % 22 0.0 % 1
libdwflP.h
80.6%80.6%
80.6 % 36 29 62.5 % 8 5 88.9 % 9 8
lines.c
81.8%81.8%
81.8 % 11 9 75.0 % 8 6 100.0 % 1 1
link_map.c
64.2%64.2%
64.2 % 489 314 58.5 % 448 262 81.8 % 11 9
linux-core-attach.c
77.4%77.4%
77.4 % 243 188 65.9 % 176 116 100.0 % 5 5
linux-kernel-modules.c
0.0%
0.0 % 452 0.0 % 385 0.0 % 18
linux-pid-attach.c
65.4%65.4%
65.4 % 240 157 50.7 % 142 72 92.9 % 14 13
linux-proc-maps.c
74.2%74.2%
74.2 % 186 138 51.9 % 158 82 87.5 % 8 7
offline.c
69.8%69.8%
69.8 % 139 97 59.8 % 97 58 100.0 % 8 8
open.c
64.9%64.9%
64.9 % 94 61 60.7 % 56 34 100.0 % 6 6
relocate.c
68.3%68.3%
68.3 % 375 256 52.6 % 399 210 100.0 % 8 8
segment.c
84.0%84.0%
84.0 % 163 137 79.2 % 144 114 100.0 % 7 7

Generated by: LCOV version 2.0-1