LCOV - code coverage report
Current view: top level - src Hit Total Coverage
Test: fuzz_coverage.info Lines: 5634 23848 23.6 %
Date: 2023-09-26 12:08:55 Functions: 1689 8782 19.2 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
addrdb.cpp
11.7%11.7%
11.7 % 15 / 128 19.0 % 4 / 21
addresstype.cpp
0.0%
0.0 % 0 / 82 0.0 % 0 / 29
addresstype.h
0.0%
0.0 % 0 / 30 15.2 % 5 / 33
addrman.cpp
2.9%2.9%
2.9 % 23 / 790 7.7 % 5 / 65
addrman.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 4
addrman_impl.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 26
arith_uint256.cpp
65.3%65.3%
65.3 % 111 / 170 61.1 % 11 / 18
arith_uint256.h
54.9%54.9%
54.9 % 62 / 113 55.8 % 24 / 43
banman.cpp
35.0%35.0%
35.0 % 50 / 143 44.4 % 8 / 18
base58.cpp
0.0%
0.0 % 0 / 93 0.0 % 0 / 6
bech32.cpp
0.0%
0.0 % 0 / 184 0.0 % 0 / 11
bech32.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
bip324.cpp
0.0%
0.0 % 0 / 50 0.0 % 0 / 6
bip324.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 6
blockencodings.cpp
2.2%2.2%
2.2 % 3 / 135 33.3 % 3 / 9
blockencodings.h
0.0%
0.0 % 0 / 34 0.0 % 0 / 60
blockfilter.cpp
6.2%6.2%
6.2 % 9 / 145 19.0 % 4 / 21
blockfilter.h
0.0%
0.0 % 0 / 29 0.0 % 0 / 20
chain.cpp
51.4%51.4%
51.4 % 56 / 109 55.6 % 10 / 18
chain.h
62.5%62.5%
62.5 % 110 / 176 40.7 % 22 / 54
chainparams.cpp
41.8%41.8%
41.8 % 33 / 79 100.0 % 6 / 6
chainparamsbase.cpp
96.3%96.3%
96.3 % 26 / 27 100.0 % 5 / 5
chainparamsbase.h
100.0%
100.0 % 5 / 5 100.0 % 5 / 5
checkqueue.h
77.3%77.3%
77.3 % 85 / 110 62.5 % 15 / 24
clientversion.cpp
11.9%11.9%
11.9 % 5 / 42 42.9 % 3 / 7
coins.cpp
63.4%63.4%
63.4 % 144 / 227 64.3 % 27 / 42
coins.h
42.5%42.5%
42.5 % 17 / 40 51.3 % 20 / 39
compressor.cpp
0.0%
0.0 % 0 / 127 0.0 % 0 / 8
compressor.h
0.0%
0.0 % 0 / 33 0.0 % 0 / 36
core_memusage.h
82.1%82.1%
82.1 % 23 / 28 75.0 % 6 / 8
core_read.cpp
0.7%0.7%
0.7 % 1 / 135 7.7 % 1 / 13
core_write.cpp
4.3%4.3%
4.3 % 8 / 184 22.2 % 2 / 9
cuckoocache.h
71.2%71.2%
71.2 % 79 / 111 53.6 % 15 / 28
dbwrapper.cpp
58.7%58.7%
58.7 % 125 / 213 80.0 % 32 / 40
dbwrapper.h
40.2%40.2%
40.2 % 35 / 87 24.6 % 14 / 57
deploymentinfo.cpp
0.0%
0.0 % 0 / 23 0.0 % 0 / 2
deploymentinfo.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 1
deploymentstatus.cpp
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
deploymentstatus.h
50.0%50.0%
50.0 % 6 / 12 50.0 % 2 / 4
external_signer.cpp
5.9%5.9%
5.9 % 4 / 68 36.4 % 4 / 11
external_signer.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 3
flatfile.cpp
58.7%58.7%
58.7 % 37 / 63 71.4 % 5 / 7
flatfile.h
30.8%30.8%
30.8 % 4 / 13 16.7 % 3 / 18
hash.cpp
20.4%20.4%
20.4 % 10 / 49 40.0 % 2 / 5
hash.h
36.8%36.8%
36.8 % 32 / 87 32.5 % 27 / 83
headerssync.cpp
2.4%2.4%
2.4 % 4 / 164 33.3 % 4 / 12
headerssync.h
0.0%
0.0 % 0 / 28 0.0 % 0 / 9
httprpc.cpp
3.4%3.4%
3.4 % 7 / 206 25.9 % 7 / 27
httpserver.cpp
1.9%1.9%
1.9 % 8 / 421 12.7 % 8 / 63
httpserver.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 3
i2p.cpp
0.4%0.4%
0.4 % 1 / 237 3.7 % 1 / 27
i2p.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 4
indirectmap.h
84.6%84.6%
84.6 % 11 / 13 86.7 % 13 / 15
init.cpp
22.6%22.6%
22.6 % 248 / 1099 21.3 % 13 / 61
key.cpp
6.5%6.5%
6.5 % 18 / 276 8.3 % 2 / 24
key.h
0.0%
0.0 % 0 / 31 4.5 % 1 / 22
key_io.cpp
0.5%0.5%
0.5 % 1 / 195 3.7 % 1 / 27
logging.cpp
51.6%51.6%
51.6 % 158 / 306 79.4 % 27 / 34
logging.h
62.5%62.5%
62.5 % 30 / 48 9.6 % 22 / 228
mapport.cpp
40.0%40.0%
40.0 % 4 / 10 57.1 % 4 / 7
memusage.h
73.5%73.5%
73.5 % 25 / 34 50.0 % 13 / 26
merkleblock.cpp
0.0%
0.0 % 0 / 112 0.0 % 0 / 9
merkleblock.h
0.0%
0.0 % 0 / 15 0.0 % 0 / 48
net.cpp
5.2%5.2%
5.2 % 116 / 2233 12.1 % 21 / 173
net.h
24.4%24.4%
24.4 % 44 / 180 7.5 % 5 / 67
net_permissions.cpp
11.2%11.2%
11.2 % 9 / 80 33.3 % 2 / 6
net_permissions.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 13
net_processing.cpp
1.3%1.3%
1.3 % 36 / 2815 6.1 % 8 / 132
net_processing.h
46.7%46.7%
46.7 % 7 / 15 42.9 % 3 / 7
net_types.cpp
16.2%16.2%
16.2 % 6 / 37 40.0 % 2 / 5
net_types.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 2
netaddress.cpp
1.3%1.3%
1.3 % 7 / 542 4.1 % 3 / 74
netaddress.h
4.0%4.0%
4.0 % 4 / 100 2.4 % 3 / 124
netbase.cpp
7.6%7.6%
7.6 % 29 / 382 25.8 % 8 / 31
netbase.h
20.0%20.0%
20.0 % 1 / 5 22.2 % 2 / 9
netgroup.cpp
1.4%1.4%
1.4 % 1 / 72 25.0 % 1 / 4
netgroup.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
netmessagemaker.h
0.0%
0.0 % 0 / 10 0.0 % 0 / 50
noui.cpp
19.0%19.0%
19.0 % 11 / 58 43.8 % 7 / 16
outputtype.cpp
12.2%12.2%
12.2 % 9 / 74 54.5 % 6 / 11
pow.cpp
27.3%27.3%
27.3 % 21 / 77 60.0 % 3 / 5
prevector.h
71.4%71.4%
71.4 % 205 / 287 26.7 % 63 / 236
protocol.cpp
29.8%29.8%
29.8 % 36 / 121 12.5 % 2 / 16
protocol.h
0.0%
0.0 % 0 / 56 0.0 % 0 / 73
psbt.cpp
0.8%0.8%
0.8 % 3 / 384 9.7 % 3 / 31
psbt.h
0.0%
0.0 % 0 / 607 0.0 % 0 / 54
pubkey.cpp
2.1%2.1%
2.1 % 5 / 242 12.5 % 3 / 24
pubkey.h
0.0%
0.0 % 0 / 104 0.0 % 0 / 64
random.cpp
69.8%69.8%
69.8 % 178 / 255 73.2 % 30 / 41
random.h
56.0%56.0%
56.0 % 28 / 50 25.0 % 8 / 32
randomenv.cpp
100.0%
100.0 % 159 / 159 100.0 % 25 / 25
rest.cpp
0.6%0.6%
0.6 % 4 / 625 10.5 % 4 / 38
reverse_iterator.h
100.0%
100.0 % 7 / 7 33.3 % 8 / 24
scheduler.cpp
75.0%75.0%
75.0 % 84 / 112 52.0 % 13 / 25
scheduler.h
72.7%72.7%
72.7 % 8 / 11 83.3 % 5 / 6
serialize.h
45.7%45.7%
45.7 % 174 / 381 11.3 % 308 / 2714
shutdown.cpp
5.0%5.0%
5.0 % 1 / 20 20.0 % 1 / 5
signet.cpp
1.2%1.2%
1.2 % 1 / 84 20.0 % 1 / 5
signet.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
span.h
51.7%51.7%
51.7 % 30 / 58 26.3 % 85 / 323
streams.cpp
35.9%35.9%
35.9 % 14 / 39 75.0 % 3 / 4
streams.h
22.9%22.9%
22.9 % 68 / 297 11.0 % 51 / 465
sync.cpp
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
sync.h
44.2%44.2%
44.2 % 50 / 113 57.4 % 35 / 61
threadsafety.h
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
timedata.cpp
17.3%17.3%
17.3 % 9 / 52 71.4 % 5 / 7
timedata.h
20.0%20.0%
20.0 % 5 / 25 28.6 % 2 / 7
tinyformat.h
52.0%52.0%
52.0 % 146 / 281 11.2 % 158 / 1415
torcontrol.cpp
1.8%1.8%
1.8 % 8 / 436 18.6 % 8 / 43
torcontrol.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 4
txdb.cpp
23.1%23.1%
23.1 % 27 / 117 44.0 % 11 / 25
txdb.h
0.0%
0.0 % 0 / 1 33.3 % 1 / 3
txmempool.cpp
67.4%67.4%
67.4 % 534 / 792 70.7 % 53 / 75
txmempool.h
65.2%65.2%
65.2 % 75 / 115 63.9 % 23 / 36
txorphanage.cpp
2.7%2.7%
2.7 % 4 / 147 28.6 % 4 / 14
txorphanage.h
0.0%
0.0 % 0 / 6 33.3 % 2 / 6
txrequest.cpp
6.3%6.3%
6.3 % 19 / 300 12.2 % 10 / 82
uint256.cpp
85.7%85.7%
85.7 % 24 / 28 37.5 % 3 / 8
uint256.h
79.1%79.1%
79.1 % 34 / 43 40.3 % 27 / 67
undo.h
5.3%5.3%
5.3 % 1 / 19 29.8 % 14 / 47
validation.cpp
51.3%51.3%
51.3 % 1531 / 2982 64.5 % 120 / 186
validation.h
75.6%75.6%
75.6 % 59 / 78 73.9 % 34 / 46
validationinterface.cpp
78.7%78.7%
78.7 % 96 / 122 65.9 % 58 / 88
validationinterface.h
25.0%25.0%
25.0 % 2 / 8 40.0 % 4 / 10
versionbits.cpp
45.6%45.6%
45.6 % 62 / 136 66.7 % 12 / 18
versionbits.h
50.0%50.0%
50.0 % 1 / 2 75.0 % 3 / 4
walletinitinterface.h
100.0%
100.0 % 1 / 1 66.7 % 2 / 3
warnings.cpp
7.1%7.1%
7.1 % 2 / 28 40.0 % 2 / 5

Generated by: LCOV version 1.14