LCOV - code coverage report
Current view: top level - libebl Hit Total Coverage
Test: elfutils-0.191 Lines: 605 908 66.6 %
Date: 2024-03-01 16:42:08 Functions: 71 89 79.8 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 338 658 51.4 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
ebl_check_special_section.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
ebl_check_special_symbol.c
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 75.0 % 3 / 4 100.0 % 1 / 1 50.0 % 1 / 2
ebl_data_marker_symbol.c
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 75.0 % 3 / 4 100.0 % 1 / 1 50.0 % 1 / 2
eblabicfi.c
100.0%
100.0 % 4 / 4 100.0 % 2 / 2 50.0 % 1 / 2
<unnamed> 100.0 % 4 / 4 100.0 % 2 / 2 50.0 % 1 / 2
eblauxvinfo.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1 66.7 % 4 / 6
<unnamed> 100.0 % 7 / 7 100.0 % 1 / 1 66.7 % 4 / 6
eblbackendname.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblbsspltp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 75.0 % 3 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 75.0 % 3 / 4
eblcheckobjattr.c
33.3%33.3%
33.3 % 3 / 9 100.0 % 1 / 1 16.7 % 1 / 6
<unnamed> 33.3 % 3 / 9 100.0 % 1 / 1 16.7 % 1 / 6
eblcheckreloctargettype.c
62.5%62.5%
62.5 % 5 / 8 100.0 % 1 / 1 50.0 % 2 / 4
<unnamed> 62.5 % 5 / 8 100.0 % 1 / 1 50.0 % 2 / 4
eblclosebackend.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 100.0 % 5 / 5 100.0 % 1 / 1 50.0 % 1 / 2
eblcopyrelocp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblcorenote.c
41.7%41.7%
41.7 % 5 / 12 100.0 % 1 / 1 50.0 % 3 / 6
<unnamed> 41.7 % 5 / 12 100.0 % 1 / 1 50.0 % 3 / 6
eblcorenotetypename.c
64.7%64.7%
64.7 % 22 / 34 100.0 % 1 / 1 56.7 % 17 / 30
<unnamed> 64.7 % 22 / 34 100.0 % 1 / 1 56.7 % 17 / 30
ebldebugscnp.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 75.0 % 3 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 75.0 % 3 / 4
ebldwarftoregno.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 100.0 % 4 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 100.0 % 4 / 4
ebldynamictagcheck.c
83.3%83.3%
83.3 % 10 / 12 100.0 % 1 / 1 60.7 % 17 / 28
<unnamed> 83.3 % 10 / 12 100.0 % 1 / 1 60.7 % 17 / 28
ebldynamictagname.c
100.0%
100.0 % 24 / 24 100.0 % 1 / 1 76.9 % 20 / 26
<unnamed> 100.0 % 24 / 24 100.0 % 1 / 1 76.9 % 20 / 26
eblelfclass.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblelfdata.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblelfmachine.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblgotpcreloccheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblinitreg.c
100.0%
100.0 % 8 / 8 100.0 % 3 / 3 66.7 % 4 / 6
<unnamed> 100.0 % 8 / 8 100.0 % 3 / 3 66.7 % 4 / 6
eblmachineflagcheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblmachineflagname.c
80.0%80.0%
80.0 % 20 / 25 100.0 % 1 / 1 71.4 % 10 / 14
<unnamed> 80.0 % 20 / 25 100.0 % 1 / 1 71.4 % 10 / 14
eblmachinesectionflagcheck.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 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
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblnormalizepc.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 100.0 % 2 / 2
<unnamed> 100.0 % 4 / 4 100.0 % 1 / 1 100.0 % 2 / 2
eblobjnote.c
62.7%62.7%
62.7 % 202 / 322 100.0 % 1 / 1 51.2 % 107 / 209
<unnamed> 62.7 % 202 / 322 100.0 % 1 / 1 51.2 % 107 / 209
eblobjnotetypename.c
70.3%70.3%
70.3 % 26 / 37 100.0 % 1 / 1 53.3 % 16 / 30
<unnamed> 70.3 % 26 / 37 100.0 % 1 / 1 53.3 % 16 / 30
eblopenbackend.c
70.2%70.2%
70.2 % 113 / 161 56.4 % 22 / 39 61.1 % 22 / 36
<unnamed> 70.2 % 113 / 161 56.4 % 22 / 39 61.1 % 22 / 36
eblosabiname.c
18.8%18.8%
18.8 % 6 / 32 100.0 % 1 / 1 10.0 % 3 / 30
<unnamed> 18.8 % 6 / 32 100.0 % 1 / 1 10.0 % 3 / 30
eblreginfo.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblrelativerelocp.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
eblrelocsimpletype.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 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
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblreloctypename.c
80.0%80.0%
80.0 % 4 / 5 100.0 % 1 / 1 50.0 % 2 / 4
<unnamed> 80.0 % 4 / 5 100.0 % 1 / 1 50.0 % 2 / 4
eblrelocvaliduse.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
eblresolvesym.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 75.0 % 3 / 4
<unnamed> 100.0 % 4 / 4 100.0 % 1 / 1 75.0 % 3 / 4
eblretval.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
eblsectionname.c
63.6%63.6%
63.6 % 21 / 33 100.0 % 1 / 1 39.5 % 15 / 38
<unnamed> 63.6 % 21 / 33 100.0 % 1 / 1 39.5 % 15 / 38
eblsectionstripp.c
100.0%
100.0 % 16 / 16 100.0 % 1 / 1 83.3 % 25 / 30
<unnamed> 100.0 % 16 / 16 100.0 % 1 / 1 83.3 % 25 / 30
eblsectiontypename.c
41.2%41.2%
41.2 % 14 / 34 100.0 % 1 / 1 36.0 % 9 / 25
<unnamed> 41.2 % 14 / 34 100.0 % 1 / 1 36.0 % 9 / 25
eblsegmenttypename.c
58.3%58.3%
58.3 % 14 / 24 100.0 % 1 / 1 50.0 % 13 / 26
<unnamed> 58.3 % 14 / 24 100.0 % 1 / 1 50.0 % 13 / 26
eblstother.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 25.0 % 1 / 4
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 25.0 % 1 / 4
eblsymbolbindingname.c
70.6%70.6%
70.6 % 12 / 17 100.0 % 1 / 1 40.9 % 9 / 22
<unnamed> 70.6 % 12 / 17 100.0 % 1 / 1 40.9 % 9 / 22
eblsymboltypename.c
35.3%35.3%
35.3 % 6 / 17 100.0 % 1 / 1 13.6 % 3 / 22
<unnamed> 35.3 % 6 / 17 100.0 % 1 / 1 13.6 % 3 / 22
eblsysvhashentrysize.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
eblunwind.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 100.0 % 2 / 2
<unnamed> 100.0 % 4 / 4 100.0 % 1 / 1 100.0 % 2 / 2

Generated by: LCOV version 1.14