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

Generated by: LCOV version 1.14