LCOV - code coverage report
Current view: top level - libdwfl Coverage Total Hit
Test: elfutils-0.194 Lines: 70.7 % 6563 4640
Test Date: 2025-10-24 21:43:55 Functions: 86.9 % 267 232
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 57.0 % 5215 2972

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
55.7%55.7%
55.7 % 158 88 43.8 % 89 39 66.7 % 3 2
core-file.c
72.9%72.9%
72.9 % 269 196 57.0 % 221 126 100.0 % 9 9
cu.c
86.6%86.6%
86.6 % 127 110 63.1 % 84 53 87.5 % 8 7
debuginfod-client.c
87.8%87.8%
87.8 % 41 36 58.3 % 24 14 100.0 % 5 5
derelocate.c
78.0%78.0%
78.0 % 182 142 64.8 % 142 92 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 % 4 4 - 100.0 % 1 1
dwfl_begin.c
66.7%66.7%
66.7 % 9 6 50.0 % 4 2 100.0 % 1 1
dwfl_build_id_find_debuginfo.c
36.4%36.4%
36.4 % 44 16 30.0 % 20 6 100.0 % 1 1
dwfl_build_id_find_elf.c
68.8%68.8%
68.8 % 80 55 55.6 % 72 40 100.0 % 3 3
dwfl_cumodule.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
dwfl_dwarf_line.c
100.0%
100.0 % 6 6 50.0 % 2 1 100.0 % 1 1
dwfl_end.c
95.7%95.7%
95.7 % 23 22 91.7 % 12 11 100.0 % 1 1
dwfl_error.c
83.7%83.7%
83.7 % 43 36 72.2 % 18 13 83.3 % 6 5
dwfl_frame.c
62.6%62.6%
62.6 % 230 144 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.0%88.0%
88.0 % 25 22 63.6 % 22 14 100.0 % 3 3
dwfl_getdwarf.c
100.0%
100.0 % 8 8 - 100.0 % 2 2
dwfl_getmodules.c
72.0%72.0%
72.0 % 25 18 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
100.0%
100.0 % 4 4 50.0 % 2 1 100.0 % 1 1
dwfl_lineinfo.c
89.5%89.5%
89.5 % 19 17 75.0 % 16 12 100.0 % 1 1
dwfl_linemodule.c
100.0%
100.0 % 3 3 50.0 % 2 1 100.0 % 1 1
dwfl_module.c
88.9%88.9%
88.9 % 99 88 73.6 % 72 53 87.5 % 8 7
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 % 4 4 - 100.0 % 1 1
dwfl_module_addrsym.c
84.0%84.0%
84.0 % 119 100 78.3 % 106 83 85.7 % 7 6
dwfl_module_build_id.c
93.9%93.9%
93.9 % 33 31 75.0 % 24 18 100.0 % 3 3
dwfl_module_dwarf_cfi.c
75.0%75.0%
75.0 % 16 12 58.3 % 12 7 100.0 % 2 2
dwfl_module_eh_cfi.c
100.0%
100.0 % 11 11 83.3 % 6 5 100.0 % 1 1
dwfl_module_getdwarf.c
78.0%78.0%
78.0 % 685 534 62.4 % 529 330 95.5 % 22 21
dwfl_module_getelf.c
88.2%88.2%
88.2 % 17 15 68.8 % 16 11 100.0 % 1 1
dwfl_module_getsrc.c
100.0%
100.0 % 24 24 77.8 % 18 14 100.0 % 1 1
dwfl_module_getsrc_file.c
82.9%82.9%
82.9 % 70 58 60.0 % 70 42 100.0 % 2 2
dwfl_module_getsym.c
93.7%93.7%
93.7 % 95 89 86.8 % 76 66 100.0 % 3 3
dwfl_module_info.c
84.2%84.2%
84.2 % 19 16 75.0 % 20 15 100.0 % 1 1
dwfl_module_register_names.c
78.3%78.3%
78.3 % 23 18 68.8 % 16 11 100.0 % 1 1
dwfl_module_report_build_id.c
73.9%73.9%
73.9 % 23 17 50.0 % 22 11 100.0 % 1 1
dwfl_module_return_value_location.c
50.0%50.0%
50.0 % 14 7 41.7 % 12 5 100.0 % 1 1
dwfl_nextcu.c
92.6%92.6%
92.6 % 27 25 70.0 % 20 14 100.0 % 1 1
dwfl_onesrcline.c
50.0%50.0%
50.0 % 12 6 37.5 % 8 3 100.0 % 1 1
dwfl_report_elf.c
68.9%68.9%
68.9 % 151 104 61.3 % 111 68 100.0 % 3 3
dwfl_segment_report_module.c
88.8%88.8%
88.8 % 510 453 76.4 % 436 333 100.0 % 8 8
dwfl_set_sysroot.c
68.2%68.2%
68.2 % 22 15 50.0 % 12 6 100.0 % 1 1
elf-from-memory.c
65.7%65.7%
65.7 % 169 111 53.9 % 89 48 100.0 % 1 1
find-debuginfo.c
85.1%85.1%
85.1 % 175 149 75.2 % 149 112 100.0 % 5 5
frame_unwind.c
70.8%70.8%
70.8 % 390 276 59.4 % 404 240 100.0 % 12 12
gzip.c
49.0%49.0%
49.0 % 153 75 32.6 % 89 29 77.8 % 9 7
image-header.c
0.0%
0.0 % 31 0.0 % 26 0.0 % 1
libdwflP.h
80.6%80.6%
80.6 % 36 29 58.3 % 12 7 100.0 % 2 2
lines.c
90.9%90.9%
90.9 % 11 10 75.0 % 8 6 100.0 % 1 1
link_map.c
66.1%66.1%
66.1 % 490 324 57.9 % 442 256 81.8 % 11 9
linux-core-attach.c
83.2%83.2%
83.2 % 262 218 65.1 % 169 110 100.0 % 5 5
linux-kernel-modules.c
0.0%
0.0 % 424 0.0 % 371 0.0 % 18
linux-pid-attach.c
69.0%69.0%
69.0 % 239 165 50.7 % 142 72 92.9 % 14 13
linux-proc-maps.c
77.8%77.8%
77.8 % 189 147 52.7 % 150 79 87.5 % 8 7
offline.c
72.1%72.1%
72.1 % 136 98 59.8 % 97 58 100.0 % 8 8
open.c
69.3%69.3%
69.3 % 88 61 59.6 % 52 31 100.0 % 6 6
relocate.c
81.1%81.1%
81.1 % 318 258 52.5 % 387 203 100.0 % 8 8
segment.c
89.8%89.8%
89.8 % 137 123 79.2 % 144 114 100.0 % 7 7

Generated by: LCOV version 2.0-1