LCOV - code coverage report
Current view: top level - src Coverage Total Hit
Test: fuzz_coverage.info Lines: 3.9 % 22722 891
Test Date: 2024-11-22 13:24:32 Functions: 3.7 % 5131 191
Branches: 0.8 % 56937 460

File Sort by file name Line Coverage ( hide 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
0.0%
0.0 % 124 0.0 % 220 0.0 % 17
addresstype.cpp
0.0%
0.0 % 78 0.0 % 56 0.0 % 20
addresstype.h
0.0%
0.0 % 33 0.0 % 46 0.0 % 2
addrman.cpp
0.0%
0.0 % 697 0.0 % 782 0.0 % 67
addrman.h
0.0%
0.0 % 4 0.0 % 28 -
addrman_impl.h
0.0%
0.0 % 10 0.0 % 10 0.0 % 8
arith_uint256.cpp
0.0%
0.0 % 128 0.0 % 100 0.0 % 15
arith_uint256.h
0.0%
0.0 % 114 0.0 % 318 0.0 % 28
banman.cpp
0.0%
0.0 % 130 0.0 % 158 0.0 % 15
base58.cpp
0.0%
0.0 % 82 0.0 % 82 0.0 % 6
bech32.cpp
0.0%
0.0 % 168 0.0 % 260 0.0 % 10
bech32.h
0.0%
0.0 % 3 - -
bip324.cpp
0.0%
0.0 % 51 0.0 % 22 0.0 % 6
bip324.h
0.0%
0.0 % 5 0.0 % 8 -
blockencodings.cpp
0.0%
0.0 % 107 0.0 % 154 0.0 % 6
blockencodings.h
0.0%
0.0 % 34 0.0 % 36 0.0 % 21
blockfilter.cpp
0.0%
0.0 % 133 0.0 % 138 0.0 % 19
blockfilter.h
0.0%
0.0 % 27 0.0 % 26 0.0 % 4
chain.cpp
0.0%
0.0 % 86 0.0 % 94 0.0 % 15
chain.h
0.0%
0.0 % 135 0.0 % 834 0.0 % 19
chainparams.cpp
0.0%
0.0 % 78 0.0 % 142 0.0 % 5
chainparamsbase.cpp
0.0%
0.0 % 32 0.0 % 46 0.0 % 4
chainparamsbase.h
0.0%
0.0 % 6 0.0 % 20 -
checkqueue.h
0.0%
0.0 % 76 0.0 % 82 0.0 % 16
clientversion.cpp
0.0%
0.0 % 31 0.0 % 58 0.0 % 5
cluster_linearize.h
0.0%
0.0 % 471 0.0 % 528 0.0 % 39
coins.cpp
0.0%
0.0 % 199 0.0 % 186 0.0 % 41
coins.h
1.2%1.2%
1.2 % 85 1 0.0 % 220 6.7 % 15 1
fuzz_tests 1.2 % 85 1 0.0 % 200 0 6.7 % 15 1
compressor.cpp
0.0%
0.0 % 111 0.0 % 173 0.0 % 8
compressor.h
0.0%
0.0 % 30 0.0 % 28 0.0 % 21
core_memusage.h
0.0%
0.0 % 23 0.0 % 34 0.0 % 5
core_read.cpp
0.0%
0.0 % 120 0.0 % 200 0.0 % 10
core_write.cpp
0.0%
0.0 % 159 0.0 % 378 0.0 % 7
cuckoocache.h
0.0%
0.0 % 97 0.0 % 58 0.0 % 19
dbwrapper.cpp
0.0%
0.0 % 199 0.0 % 260 0.0 % 30
dbwrapper.h
0.0%
0.0 % 76 0.0 % 92 0.0 % 49
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
0.0%
0.0 % 12 0.0 % 10 0.0 % 4
external_signer.cpp
0.0%
0.0 % 60 0.0 % 156 0.0 % 7
flatfile.cpp
0.0%
0.0 % 57 0.0 % 56 0.0 % 6
flatfile.h
0.0%
0.0 % 11 0.0 % 40 0.0 % 2
hash.cpp
82.4%82.4%
82.4 % 51 42 100.0 % 6 6 50.0 % 4 2
fuzz_tests 82.4 % 51 42 100.0 % 6 6 50.0 % 4 2
hash.h
12.0%12.0%
12.0 % 83 10 0.0 % 120 4.8 % 21 1
fuzz_tests 12.0 % 83 10 0.0 % 120 0 4.8 % 21 1
headerssync.cpp
0.0%
0.0 % 140 0.0 % 154 0.0 % 8
headerssync.h
0.0%
0.0 % 23 0.0 % 10 0.0 % 1
httprpc.cpp
0.0%
0.0 % 202 0.0 % 378 0.0 % 11
httpserver.cpp
0.0%
0.0 % 400 0.0 % 513 0.0 % 47
httpserver.h
0.0%
0.0 % 5 0.0 % 30 0.0 % 1
i2p.cpp
0.0%
0.0 % 262 0.0 % 411 0.0 % 20
i2p.h
0.0%
0.0 % 1 0.0 % 2 -
indirectmap.h
0.0%
0.0 % 14 0.0 % 52 -
init.cpp
0.0%
0.0 % 1060 0.0 % 3228 0.0 % 44
key.cpp
0.0%
0.0 % 283 0.0 % 246 0.0 % 29
key.h
0.0%
0.0 % 57 0.0 % 274 0.0 % 14
key_io.cpp
0.0%
0.0 % 193 0.0 % 272 0.0 % 18
logging.cpp
15.9%15.9%
15.9 % 258 41 8.8 % 284 25 27.6 % 29 8
fuzz_tests 15.9 % 258 41 8.8 % 284 25 27.6 % 29 8
logging.h
44.8%44.8%
44.8 % 29 13 15.6 % 32 5 1.4 % 207 3
fuzz_tests 52.0 % 25 13 15.6 % 32 5 1.5 % 206 3
mapport.cpp
0.0%
0.0 % 101 0.0 % 138 0.0 % 9
memusage.h
0.0%
0.0 % 26 0.0 % 148 0.0 % 1
merkleblock.cpp
0.0%
0.0 % 97 0.0 % 88 0.0 % 9
merkleblock.h
0.0%
0.0 % 16 0.0 % 24 0.0 % 8
net.cpp
0.3%0.3%
0.3 % 2091 7 0.1 % 2743 2 1.3 % 156 2
fuzz_tests 0.3 % 2091 7 0.1 % 2743 2 1.3 % 156 2
net.h
0.0%
0.0 % 176 0.0 % 779 0.0 % 21
net_permissions.cpp
0.0%
0.0 % 85 0.0 % 122 0.0 % 4
net_permissions.h
0.0%
0.0 % 15 0.0 % 102 -
net_processing.cpp
0.0%
0.0 % 2494 0.0 % 4531 0.0 % 148
net_processing.h
0.0%
0.0 % 3 0.0 % 2 -
net_types.cpp
0.0%
0.0 % 37 0.0 % 66 0.0 % 4
net_types.h
0.0%
0.0 % 3 0.0 % 2 -
netaddress.cpp
0.6%0.6%
0.6 % 523 3 0.0 % 671 2.8 % 72 2
fuzz_tests 0.6 % 523 3 0.0 % 671 0 2.8 % 72 2
netaddress.h
0.0%
0.0 % 99 0.0 % 312 0.0 % 66
netbase.cpp
0.0%
0.0 % 392 0.0 % 556 0.0 % 29
netbase.h
0.0%
0.0 % 46 0.0 % 54 0.0 % 10
netgroup.cpp
0.0%
0.0 % 66 0.0 % 93 0.0 % 5
netgroup.h
0.0%
0.0 % 3 - -
netmessagemaker.h
0.0%
0.0 % 6 0.0 % 2 0.0 % 27
noui.cpp
0.0%
0.0 % 53 0.0 % 62 0.0 % 9
outputtype.cpp
0.0%
0.0 % 70 0.0 % 68 0.0 % 6
pow.cpp
0.0%
0.0 % 73 0.0 % 54 0.0 % 5
prevector.h
46.3%46.3%
46.3 % 244 113 7.8 % 2430 189 16.0 % 81 13
fuzz_tests 46.3 % 244 113 8.7 % 2182 189 16.2 % 80 13
protocol.cpp
0.0%
0.0 % 63 0.0 % 90 0.0 % 11
protocol.h
0.0%
0.0 % 44 0.0 % 132 0.0 % 9
psbt.cpp
0.0%
0.0 % 317 0.0 % 440 0.0 % 28
psbt.h
0.0%
0.0 % 588 0.0 % 842 0.0 % 39
pubkey.cpp
0.0%
0.0 % 211 0.0 % 138 0.0 % 21
pubkey.h
6.1%6.1%
6.1 % 98 6 1.9 % 523 10 11.1 % 18 2
fuzz_tests 6.1 % 98 6 2.1 % 467 10 11.1 % 18 2
random.cpp
62.2%62.2%
62.2 % 246 153 38.8 % 80 31 60.0 % 35 21
fuzz_tests 62.2 % 246 153 38.8 % 80 31 60.0 % 35 21
random.h
5.3%5.3%
5.3 % 94 5 0.0 % 60 0.0 % 29
fuzz_tests 5.3 % 94 5 0.0 % 54 0 0.0 % 29 0
randomenv.cpp
100.0%
100.0 % 150 150 73.0 % 63 46 100.0 % 24 24
fuzz_tests 100.0 % 150 150 73.0 % 63 46 100.0 % 24 24
rest.cpp
0.0%
0.0 % 640 0.0 % 1200 0.0 % 24
scheduler.cpp
0.0%
0.0 % 113 0.0 % 106 0.0 % 17
scheduler.h
0.0%
0.0 % 10 0.0 % 30 0.0 % 3
serialize.h
47.0%47.0%
47.0 % 345 162 5.2 % 1132 59 5.3 % 1422 76
fuzz_tests 47.0 % 345 162 5.5 % 1074 59 5.3 % 1422 76
signet.cpp
0.0%
0.0 % 80 0.0 % 118 0.0 % 4
signet.h
0.0%
0.0 % 1 0.0 % 2 0.0 % 1
span.h
48.9%48.9%
48.9 % 45 22 1.3 % 1852 24 18.4 % 76 14
fuzz_tests 48.9 % 45 22 1.6 % 1493 24 18.4 % 76 14
streams.cpp
0.0%
0.0 % 64 0.0 % 94 0.0 % 9
streams.h
11.8%11.8%
11.8 % 211 25 0.5 % 3366 18 16.7 % 24 4
fuzz_tests 11.8 % 211 25 0.7 % 2462 18 16.7 % 24 4
sync.h
16.7%16.7%
16.7 % 108 18 0.1 % 9498 10 18.8 % 16 3
fuzz_tests 16.7 % 108 18 0.2 % 6536 10 18.8 % 16 3
threadsafety.h
100.0%
100.0 % 2 2 14.3 % 14 2 -
fuzz_tests 100.0 % 2 2 14.3 % 14 2 - 0 0
tinyformat.h
38.3%38.3%
38.3 % 266 102 5.1 % 564 29 1.1 % 1115 12
fuzz_tests 38.3 % 266 102 5.5 % 526 29 1.1 % 1112 12
torcontrol.cpp
0.0%
0.0 % 379 0.0 % 662 0.0 % 28
torcontrol.h
0.0%
0.0 % 8 0.0 % 8 0.0 % 1
txdb.cpp
0.0%
0.0 % 106 0.0 % 116 0.0 % 18
txdb.h
0.0%
0.0 % 1 0.0 % 12 -
txmempool.cpp
0.0%
0.0 % 778 0.0 % 1004 0.0 % 72
txmempool.h
0.0%
0.0 % 87 0.0 % 92 0.0 % 13
txorphanage.cpp
0.0%
0.0 % 150 0.0 % 162 0.0 % 13
txorphanage.h
0.0%
0.0 % 6 0.0 % 98 -
txrequest.cpp
0.0%
0.0 % 254 0.0 % 292 0.0 % 52
uint256.cpp
21.1%21.1%
21.1 % 19 4 20.0 % 10 2 16.7 % 6 1
fuzz_tests 21.1 % 19 4 20.0 % 10 2 16.7 % 6 1
uint256.h
25.0%25.0%
25.0 % 48 12 0.1 % 2621 2 10.5 % 19 2
fuzz_tests 25.0 % 48 12 0.1 % 2177 2 10.5 % 19 2
undo.h
0.0%
0.0 % 19 0.0 % 4 0.0 % 12
validation.cpp
0.0%
0.0 % 2949 0.0 % 5318 0.0 % 167
validation.h
0.0%
0.0 % 89 0.0 % 640 0.0 % 23
validationinterface.cpp
0.0%
0.0 % 118 0.0 % 230 0.0 % 58
validationinterface.h
0.0%
0.0 % 11 0.0 % 2 0.0 % 10
versionbits.cpp
0.0%
0.0 % 111 0.0 % 92 0.0 % 15
versionbits.h
0.0%
0.0 % 2 0.0 % 12 0.0 % 1

Generated by: LCOV version 2.0-1