LCOV - code coverage report
Current view: top level - libebl Coverage Total Hit
Test: elfutils-0.192 Lines: 70.2 % 856 601
Test Date: 2024-10-18 15:14:37 Functions: 80.9 % 89 72
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 54.1 % 584 316

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
ebl_check_special_section.c
100.0%
100.0 % 2 2 50.0 % 4 2 100.0 % 1 1
ebl_check_special_symbol.c
100.0%
100.0 % 3 3 50.0 % 2 1 100.0 % 1 1
ebl_data_marker_symbol.c
100.0%
100.0 % 3 3 50.0 % 2 1 100.0 % 1 1
eblabicfi.c
100.0%
100.0 % 4 4 50.0 % 2 1 100.0 % 2 2
eblauxvinfo.c
100.0%
100.0 % 7 7 75.0 % 4 3 100.0 % 1 1
eblbackendname.c
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 1 1
eblbsspltp.c
100.0%
100.0 % 2 2 75.0 % 4 3 100.0 % 1 1
eblcheckobjattr.c
33.3%33.3%
33.3 % 6 2 16.7 % 6 1 100.0 % 1 1
eblcheckreloctargettype.c
60.0%60.0%
60.0 % 5 3 50.0 % 4 2 100.0 % 1 1
eblclosebackend.c
100.0%
100.0 % 5 5 50.0 % 2 1 100.0 % 1 1
eblcopyrelocp.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
eblcorenote.c
46.2%46.2%
46.2 % 13 6 50.0 % 6 3 100.0 % 1 1
eblcorenotetypename.c
56.4%56.4%
56.4 % 39 22 47.2 % 36 17 100.0 % 1 1
ebldebugscnp.c
100.0%
100.0 % 2 2 75.0 % 4 3 100.0 % 1 1
ebldwarftoregno.c
100.0%
100.0 % 2 2 100.0 % 4 4 100.0 % 1 1
ebldynamictagcheck.c
83.3%83.3%
83.3 % 12 10 71.4 % 14 10 100.0 % 1 1
ebldynamictagname.c
100.0%
100.0 % 22 22 88.9 % 18 16 100.0 % 1 1
eblelfclass.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
eblelfdata.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
eblelfmachine.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
eblgotpcreloccheck.c
100.0%
100.0 % 2 2 50.0 % 4 2 100.0 % 1 1
eblinitreg.c
100.0%
100.0 % 8 8 66.7 % 6 4 100.0 % 3 3
eblmachineflagcheck.c
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 1 1
eblmachineflagname.c
82.6%82.6%
82.6 % 23 19 75.0 % 16 12 100.0 % 1 1
eblmachinesectionflagcheck.c
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 1 1
eblnonerelocp.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
eblnormalizepc.c
100.0%
100.0 % 4 4 100.0 % 2 2 100.0 % 1 1
eblobjnote.c
61.4%61.4%
61.4 % 319 196 50.8 % 193 98 100.0 % 1 1
eblobjnotetypename.c
76.5%76.5%
76.5 % 34 26 52.9 % 34 18 100.0 % 1 1
eblopenbackend.c
76.7%76.7%
76.7 % 163 125 64.7 % 34 22 59.0 % 39 23
eblosabiname.c
62.5%62.5%
62.5 % 8 5 16.7 % 18 3 100.0 % 1 1
eblreginfo.c
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 1 1
eblrelativerelocp.c
0.0%
0.0 % 2 - 0.0 % 1
eblrelocsimpletype.c
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 1 1
eblreloctypecheck.c
100.0%
100.0 % 2 2 50.0 % 4 2 100.0 % 1 1
eblreloctypename.c
100.0%
100.0 % 5 5 50.0 % 4 2 100.0 % 1 1
eblrelocvaliduse.c
100.0%
100.0 % 2 2 50.0 % 4 2 100.0 % 1 1
eblresolvesym.c
100.0%
100.0 % 3 3 75.0 % 4 3 100.0 % 1 1
eblretval.c
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 1 1
eblsectionname.c
65.4%65.4%
65.4 % 26 17 50.0 % 30 15 100.0 % 1 1
eblsectionstripp.c
100.0%
100.0 % 16 16 82.1 % 28 23 100.0 % 1 1
eblsectiontypename.c
48.3%48.3%
48.3 % 29 14 42.1 % 19 8 100.0 % 1 1
eblsegmenttypename.c
63.2%63.2%
63.2 % 19 12 54.5 % 22 12 100.0 % 1 1
eblstother.c
100.0%
100.0 % 3 3 25.0 % 4 1 100.0 % 1 1
eblsymbolbindingname.c
76.5%76.5%
76.5 % 17 13 50.0 % 16 8 100.0 % 1 1
eblsymboltypename.c
41.2%41.2%
41.2 % 17 7 18.8 % 16 3 100.0 % 1 1
eblsysvhashentrysize.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
eblunwind.c
100.0%
100.0 % 3 3 100.0 % 2 2 100.0 % 1 1

Generated by: LCOV version 2.0-1