LCOV - code coverage report
Current view: top level - libebl Hit Total Coverage
Test: elfutils-0.191 Lines: 594 830 71.6 %
Date: 2024-04-04 17:23:36 Functions: 72 89 80.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 317 575 55.1 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
eblrelativerelocp.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
eblopenbackend.c
76.7%76.7%
76.7 % 125 / 163 59.0 % 23 / 39 64.7 % 22 / 34
eblelfdata.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
ebldynamictagcheck.c
83.3%83.3%
83.3 % 10 / 12 100.0 % 1 / 1 71.4 % 10 / 14
eblmachineflagname.c
86.4%86.4%
86.4 % 19 / 22 100.0 % 1 / 1 75.0 % 12 / 16
ebldynamictagname.c
100.0%
100.0 % 22 / 22 100.0 % 1 / 1 88.9 % 16 / 18
eblrelocvaliduse.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblosabiname.c
55.6%55.6%
55.6 % 5 / 9 100.0 % 1 / 1 15.8 % 3 / 19
eblreginfo.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblcorenotetypename.c
66.7%66.7%
66.7 % 22 / 33 100.0 % 1 / 1 56.7 % 17 / 30
eblsegmenttypename.c
63.2%63.2%
63.2 % 12 / 19 100.0 % 1 / 1 54.5 % 12 / 22
eblresolvesym.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 75.0 % 3 / 4
eblauxvinfo.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1 75.0 % 3 / 4
eblclosebackend.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 50.0 % 1 / 2
eblsymbolbindingname.c
76.5%76.5%
76.5 % 13 / 17 100.0 % 1 / 1 50.0 % 8 / 16
eblstother.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 25.0 % 1 / 4
eblnormalizepc.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 100.0 % 2 / 2
eblsectionname.c
65.4%65.4%
65.4 % 17 / 26 100.0 % 1 / 1 50.0 % 15 / 30
ebl_data_marker_symbol.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 50.0 % 1 / 2
eblcorenote.c
46.2%46.2%
46.2 % 6 / 13 100.0 % 1 / 1 50.0 % 3 / 6
eblrelocsimpletype.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblelfmachine.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblcheckreloctargettype.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 50.0 % 2 / 4
ebl_check_special_section.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblcheckobjattr.c
33.3%33.3%
33.3 % 2 / 6 100.0 % 1 / 1 16.7 % 1 / 6
ebl_check_special_symbol.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 50.0 % 1 / 2
eblmachinesectionflagcheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblreloctypecheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblsectiontypename.c
48.3%48.3%
48.3 % 14 / 29 100.0 % 1 / 1 42.1 % 8 / 19
eblmachineflagcheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblsectionstripp.c
100.0%
100.0 % 16 / 16 100.0 % 1 / 1 82.1 % 23 / 28
eblreloctypename.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 50.0 % 2 / 4
eblobjnotetypename.c
75.8%75.8%
75.8 % 25 / 33 100.0 % 1 / 1 56.7 % 17 / 30
ebldwarftoregno.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 100.0 % 4 / 4
eblretval.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblnonerelocp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblbsspltp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 75.0 % 3 / 4
eblelfclass.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblsymboltypename.c
41.2%41.2%
41.2 % 7 / 17 100.0 % 1 / 1 18.8 % 3 / 16
eblgotpcreloccheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblunwind.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 100.0 % 2 / 2
ebldebugscnp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 75.0 % 3 / 4
eblobjnote.c
62.9%62.9%
62.9 % 190 / 302 100.0 % 1 / 1 51.8 % 100 / 193
eblsysvhashentrysize.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblbackendname.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblcopyrelocp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblabicfi.c
100.0%
100.0 % 4 / 4 100.0 % 2 / 2 50.0 % 1 / 2
eblinitreg.c
100.0%
100.0 % 8 / 8 100.0 % 3 / 3 66.7 % 4 / 6

Generated by: LCOV version 1.16