LCOV - code coverage report
Current view: top level - src Coverage Total Hit
Test: fuzz_coverage.info Lines: 15.3 % 25538 3915
Test Date: 2026-04-21 05:44:52 Functions: 15.7 % 5575 877
Branches: 5.3 % 60920 3229

File 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
addrdb.cpp
8.7%8.7%
8.7 % 127 11 5.4 % 222 12 17.6 % 17 3
addresstype.cpp
51.3%51.3%
51.3 % 78 40 35.9 % 64 23 60.0 % 20 12
addresstype.h
18.2%18.2%
18.2 % 33 6 10.5 % 38 4 0.0 % 2
addrman.cpp
2.6%2.6%
2.6 % 696 18 1.1 % 818 9 6.0 % 67 4
addrman.h
0.0%
0.0 % 3 0.0 % 10 -
addrman_impl.h
0.0%
0.0 % 10 0.0 % 10 0.0 % 9
arith_uint256.cpp
64.8%64.8%
64.8 % 128 83 52.0 % 98 51 47.6 % 21 10
arith_uint256.h
42.7%42.7%
42.7 % 103 44 24.3 % 74 18 36.4 % 33 12
banman.cpp
30.8%30.8%
30.8 % 130 40 17.7 % 158 28 33.3 % 15 5
base58.cpp
81.7%81.7%
81.7 % 82 67 51.1 % 90 46 83.3 % 6 5
bech32.cpp
45.2%45.2%
45.2 % 168 76 27.2 % 298 81 80.0 % 10 8
bech32.h
66.7%66.7%
66.7 % 3 2 - -
bip324.cpp
0.0%
0.0 % 51 0.0 % 22 0.0 % 6
bip324.h
0.0%
0.0 % 5 0.0 % 20 -
blockencodings.cpp
0.0%
0.0 % 107 0.0 % 204 0.0 % 6
blockencodings.h
0.0%
0.0 % 34 0.0 % 72 0.0 % 27
blockfilter.cpp
5.3%5.3%
5.3 % 132 7 6.0 % 150 9 10.5 % 19 2
blockfilter.h
0.0%
0.0 % 27 0.0 % 26 0.0 % 4
btcsignals.h
53.3%53.3%
53.3 % 45 24 4.9 % 304 15 17.1 % 35 6
chain.cpp
39.1%39.1%
39.1 % 87 34 22.7 % 88 20 53.8 % 13 7
chain.h
43.7%43.7%
43.7 % 119 52 5.6 % 1312 74 35.3 % 17 6
chainparams.cpp
44.0%44.0%
44.0 % 84 37 14.9 % 154 23 100.0 % 5 5
chainparamsbase.cpp
96.9%96.9%
96.9 % 32 31 54.3 % 46 25 100.0 % 4 4
chainparamsbase.h
100.0%
100.0 % 5 5 50.0 % 14 7 -
checkqueue.h
14.3%14.3%
14.3 % 77 11 6.2 % 96 6 17.6 % 17 3
clientversion.cpp
30.0%30.0%
30.0 % 10 3 16.7 % 18 3 33.3 % 3 1
cluster_linearize.h
0.0%
0.0 % 770 0.0 % 1130 0.0 % 128
coins.cpp
16.4%16.4%
16.4 % 207 34 2.6 % 234 6 22.9 % 35 8
coins.h
25.2%25.2%
25.2 % 123 31 2.4 % 328 8 16.7 % 30 5
compressor.cpp
0.0%
0.0 % 111 0.0 % 179 0.0 % 8
compressor.h
0.0%
0.0 % 30 0.0 % 28 0.0 % 27
core_io.cpp
0.0%
0.0 % 278 0.0 % 642 0.0 % 17
core_memusage.h
0.0%
0.0 % 23 0.0 % 34 0.0 % 5
cuckoocache.h
30.9%30.9%
30.9 % 97 30 21.2 % 52 11 26.3 % 19 5
dbwrapper.cpp
61.3%61.3%
61.3 % 194 119 30.5 % 256 78 73.3 % 30 22
dbwrapper.h
51.4%51.4%
51.4 % 70 36 22.7 % 88 20 19.6 % 56 11
deploymentinfo.cpp
0.0%
0.0 % 26 0.0 % 18 0.0 % 2
deploymentinfo.h
0.0%
0.0 % 3 0.0 % 2 0.0 % 1
deploymentstatus.h
25.0%25.0%
25.0 % 12 3 10.0 % 10 1 25.0 % 4 1
external_signer.cpp
0.0%
0.0 % 65 0.0 % 240 0.0 % 7
flatfile.cpp
50.8%50.8%
50.8 % 63 32 29.2 % 72 21 66.7 % 6 4
flatfile.h
44.4%44.4%
44.4 % 9 4 6.2 % 48 3 0.0 % 3
hash.cpp
11.8%11.8%
11.8 % 51 6 12.5 % 8 1 25.0 % 4 1
hash.h
57.8%57.8%
57.8 % 83 48 7.0 % 100 7 39.1 % 23 9
headerssync.cpp
0.0%
0.0 % 145 0.0 % 170 0.0 % 8
headerssync.h
0.0%
0.0 % 21 0.0 % 6 -
httprpc.cpp
0.0%
0.0 % 205 0.0 % 416 0.0 % 9
httpserver.cpp
0.0%
0.0 % 373 0.0 % 519 0.0 % 41
httpserver.h
0.0%
0.0 % 3 - 0.0 % 1
i2p.cpp
0.0%
0.0 % 262 0.0 % 433 0.0 % 20
i2p.h
0.0%
0.0 % 1 0.0 % 2 -
indirectmap.h
28.6%28.6%
28.6 % 14 4 13.3 % 30 4 -
init.cpp
22.0%22.0%
22.0 % 1202 264 14.8 % 3543 525 6.2 % 48 3
key.cpp
26.7%26.7%
26.7 % 352 94 7.9 % 356 28 32.3 % 31 10
key.h
63.2%63.2%
63.2 % 57 36 13.1 % 252 33 40.0 % 15 6
key_io.cpp
38.9%38.9%
38.9 % 193 75 20.8 % 318 66 50.0 % 18 9
logging.cpp
44.6%44.6%
44.6 % 314 140 22.3 % 382 85 62.2 % 37 23
logging.h
28.6%28.6%
28.6 % 35 10 26.7 % 30 8 37.5 % 8 3
mapport.cpp
0.0%
0.0 % 79 0.0 % 104 0.0 % 7
memusage.h
70.0%70.0%
70.0 % 30 21 7.8 % 206 16 100.0 % 2 2
merkleblock.cpp
0.0%
0.0 % 96 0.0 % 106 0.0 % 9
merkleblock.h
0.0%
0.0 % 16 0.0 % 26 0.0 % 8
musig.cpp
0.0%
0.0 % 107 0.0 % 132 0.0 % 14
net.cpp
3.3%3.3%
3.3 % 2210 74 1.1 % 3133 35 7.7 % 168 13
net.h
20.1%20.1%
20.1 % 184 37 1.2 % 647 8 4.8 % 21 1
net_permissions.cpp
0.0%
0.0 % 85 0.0 % 118 0.0 % 4
net_permissions.h
0.0%
0.0 % 15 0.0 % 102 -
net_processing.cpp
0.6%0.6%
0.6 % 2652 17 0.2 % 4802 8 1.2 % 160 2
net_processing.h
33.3%33.3%
33.3 % 3 1 0.0 % 2 -
net_types.cpp
10.8%10.8%
10.8 % 37 4 1.5 % 66 1 25.0 % 4 1
net_types.h
0.0%
0.0 % 3 0.0 % 2 -
netaddress.cpp
0.6%0.6%
0.6 % 524 3 0.0 % 677 2.8 % 72 2
netaddress.h
4.1%4.1%
4.1 % 98 4 0.0 % 283 1.3 % 77 1
netbase.cpp
4.0%4.0%
4.0 % 428 17 2.6 % 618 16 6.2 % 32 2
netbase.h
14.5%14.5%
14.5 % 55 8 3.4 % 58 2 18.2 % 11 2
netgroup.cpp
0.0%
0.0 % 62 0.0 % 96 0.0 % 5
netgroup.h
69.2%69.2%
69.2 % 13 9 30.0 % 10 3 50.0 % 4 2
netmessagemaker.h
0.0%
0.0 % 6 0.0 % 2 0.0 % 28
noui.cpp
9.6%9.6%
9.6 % 52 5 9.7 % 62 6 11.1 % 9 1
outputtype.cpp
14.9%14.9%
14.9 % 47 7 9.8 % 51 5 50.0 % 6 3
pow.cpp
2.6%2.6%
2.6 % 77 2 0.0 % 56 16.7 % 6 1
prevector.h
72.5%72.5%
72.5 % 236 171 12.6 % 2442 307 25.9 % 85 22
private_broadcast.cpp
0.0%
0.0 % 88 0.0 % 84 0.0 % 11
private_broadcast.h
7.7%7.7%
7.7 % 13 1 16.7 % 6 1 0.0 % 2
protocol.cpp
0.0%
0.0 % 63 0.0 % 90 0.0 % 11
protocol.h
0.0%
0.0 % 44 0.0 % 146 0.0 % 11
psbt.cpp
0.0%
0.0 % 351 0.0 % 556 0.0 % 28
psbt.h
0.0%
0.0 % 686 0.0 % 1014 0.0 % 67
pubkey.cpp
27.7%27.7%
27.7 % 220 61 21.4 % 154 33 22.7 % 22 5
pubkey.h
62.0%62.0%
62.0 % 92 57 11.5 % 563 65 52.4 % 21 11
random.cpp
70.9%70.9%
70.9 % 247 175 47.5 % 80 38 71.4 % 35 25
random.h
56.7%56.7%
56.7 % 97 55 22.9 % 70 16 29.4 % 34 10
randomenv.cpp
100.0%
100.0 % 150 150 77.8 % 63 49 100.0 % 24 24
rest.cpp
0.0%
0.0 % 723 0.0 % 1517 0.0 % 29
scheduler.cpp
28.9%28.9%
28.9 % 114 33 23.6 % 106 25 23.5 % 17 4
scheduler.h
90.0%90.0%
90.0 % 10 9 50.0 % 30 15 100.0 % 3 3
semaphore_grant.h
0.0%
0.0 % 32 0.0 % 24 0.0 % 3
serialize.h
52.7%52.7%
52.7 % 334 176 5.2 % 1030 54 11.3 % 1758 198
signet.cpp
0.0%
0.0 % 80 0.0 % 132 0.0 % 4
signet.h
0.0%
0.0 % 1 0.0 % 2 0.0 % 1
span.h
91.7%91.7%
91.7 % 12 11 62.5 % 8 5 40.4 % 52 21
streams.cpp
39.5%39.5%
39.5 % 81 32 17.6 % 108 19 41.7 % 12 5
streams.h
25.0%25.0%
25.0 % 244 61 3.3 % 3496 114 28.6 % 28 8
sync.h
85.7%85.7%
85.7 % 49 42 2.5 % 9232 234 80.0 % 10 8
tinyformat.h
52.8%52.8%
52.8 % 265 140 4.8 % 1372 66 14.5 % 1010 146
torcontrol.cpp
0.0%
0.0 % 402 0.0 % 752 0.0 % 27
torcontrol.h
0.0%
0.0 % 8 0.0 % 8 0.0 % 1
txdb.cpp
16.2%16.2%
16.2 % 111 18 5.3 % 132 7 21.1 % 19 4
txgraph.cpp
9.3%9.3%
9.3 % 1626 151 4.8 % 1854 89 15.0 % 147 22
txgraph.h
50.0%50.0%
50.0 % 8 4 0.0 % 38 -
txmempool.cpp
11.8%11.8%
11.8 % 669 79 5.8 % 764 44 14.1 % 64 9
txmempool.h
5.9%5.9%
5.9 % 119 7 2.2 % 180 4 13.0 % 23 3
txrequest.cpp
5.8%5.8%
5.8 % 258 15 0.5 % 375 2 7.4 % 54 4
uint256.cpp
100.0%
100.0 % 6 6 100.0 % 2 2 50.0 % 4 2
uint256.h
50.0%50.0%
50.0 % 54 27 5.0 % 2223 111 23.8 % 21 5
undo.h
0.0%
0.0 % 20 0.0 % 4 0.0 % 12
validation.cpp
18.4%18.4%
18.4 % 2942 541 7.3 % 5378 394 30.9 % 165 51
validation.h
35.0%35.0%
35.0 % 103 36 4.3 % 724 31 30.8 % 26 8
validationinterface.cpp
32.8%32.8%
32.8 % 125 41 10.8 % 232 25 43.9 % 57 25
validationinterface.h
9.1%9.1%
9.1 % 11 1 0.0 % 2 0.0 % 10
versionbits.cpp
25.3%25.3%
25.3 % 178 45 10.4 % 182 19 43.8 % 16 7
versionbits.h
33.3%33.3%
33.3 % 3 1 0.0 % 4 -
versionbits_impl.h
18.8%18.8%
18.8 % 16 3 2.0 % 50 1 14.3 % 7 1

Generated by: LCOV version 2.0-1