LCOV - code coverage report | |||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
![]() |
Filename ![]() |
Line Coverage ![]() |
Functions ![]() |
Branches ![]() |
|||||
addrdb.cpp |
|
77.0 % | 114 / 148 | 100.0 % | 17 / 17 | 55.8 % | 29 / 52 | |
addrman.cpp |
|
92.2 % | 756 / 820 | 97.0 % | 64 / 66 | 66.2 % | 420 / 634 | |
addrman.h |
|
100.0 % | 6 / 6 | 100.0 % | 3 / 3 | - | 0 / 0 | |
addrman_impl.h |
|
100.0 % | 11 / 11 | 90.9 % | 10 / 11 | - | 0 / 0 | |
arith_uint256.cpp |
|
98.9 % | 184 / 186 | 100.0 % | 18 / 18 | 96.9 % | 93 / 96 | |
arith_uint256.h |
|
100.0 % | 145 / 145 | 100.0 % | 45 / 45 | 96.7 % | 29 / 30 | |
banman.cpp |
|
94.0 % | 140 / 149 | 100.0 % | 16 / 16 | 77.1 % | 37 / 48 | |
base58.cpp |
|
97.1 % | 99 / 102 | 100.0 % | 6 / 6 | 93.8 % | 60 / 64 | |
bech32.cpp |
|
70.2 % | 203 / 289 | 84.6 % | 11 / 13 | 89.9 % | 124 / 138 | |
bech32.h |
|
100.0 % | 2 / 2 | 100.0 % | 2 / 2 | - | 0 / 0 | |
bitcoind.cpp |
|
48.5 % | 80 / 165 | 66.7 % | 2 / 3 | 44.0 % | 37 / 84 | |
blockencodings.cpp |
|
82.5 % | 113 / 137 | 100.0 % | 6 / 6 | 72.2 % | 52 / 72 | |
blockencodings.h |
|
93.8 % | 30 / 32 | 100.0 % | 22 / 22 | 41.7 % | 10 / 24 | |
blockfilter.cpp |
|
92.3 % | 169 / 183 | 100.0 % | 20 / 20 | 84.5 % | 49 / 58 | |
blockfilter.h |
|
93.1 % | 27 / 29 | 100.0 % | 12 / 12 | 50.0 % | 1 / 2 | |
chain.cpp |
|
95.2 % | 118 / 124 | 100.0 % | 14 / 14 | 90.3 % | 65 / 72 | |
chain.h |
|
89.4 % | 161 / 180 | 93.8 % | 30 / 32 | 83.3 % | 50 / 60 | |
chainparams.cpp |
|
94.5 % | 409 / 433 | 100.0 % | 12 / 12 | 79.3 % | 46 / 58 | |
chainparams.h |
|
90.3 % | 28 / 31 | 95.7 % | 22 / 23 | 25.0 % | 1 / 4 | |
chainparamsbase.cpp |
|
93.5 % | 29 / 31 | 100.0 % | 4 / 4 | 87.5 % | 7 / 8 | |
chainparamsbase.h |
|
100.0 % | 4 / 4 | 100.0 % | 4 / 4 | - | 0 / 0 | |
checkqueue.h |
|
99.2 % | 118 / 119 | 100.0 % | 79 / 79 | 81.8 % | 242 / 296 | |
clientversion.cpp |
|
95.7 % | 44 / 46 | 100.0 % | 5 / 5 | 83.3 % | 5 / 6 | |
coins.cpp |
|
91.4 % | 202 / 221 | 75.0 % | 27 / 36 | 94.9 % | 74 / 78 | |
coins.h |
|
86.7 % | 39 / 45 | 86.4 % | 19 / 22 | - | 0 / 0 | |
compat.h |
|
85.7 % | 12 / 14 | 1.5 % | 3 / 195 | - | 0 / 0 | |
compressor.cpp |
|
96.6 % | 141 / 146 | 100.0 % | 8 / 8 | 80.4 % | 74 / 92 | |
compressor.h |
|
100.0 % | 37 / 37 | 100.0 % | 21 / 21 | 80.0 % | 16 / 20 | |
core_memusage.h |
|
59.2 % | 29 / 49 | 1.2 % | 17 / 1366 | 90.9 % | 20 / 22 | |
core_read.cpp |
|
90.6 % | 154 / 170 | 91.7 % | 11 / 12 | 80.0 % | 80 / 100 | |
core_write.cpp |
|
96.8 % | 181 / 187 | 100.0 % | 7 / 7 | 87.8 % | 72 / 82 | |
cuckoocache.h |
|
96.4 % | 107 / 111 | 100.0 % | 15 / 15 | 93.8 % | 30 / 32 | |
dbwrapper.cpp |
|
63.3 % | 105 / 166 | 93.3 % | 14 / 15 | 38.0 % | 19 / 50 | |
dbwrapper.h |
|
85.4 % | 105 / 123 | 95.2 % | 79 / 83 | 52.3 % | 46 / 88 | |
deploymentinfo.cpp |
|
87.5 % | 14 / 16 | 100.0 % | 1 / 1 | 91.7 % | 11 / 12 | |
deploymentinfo.h |
|
75.0 % | 3 / 4 | 100.0 % | 1 / 1 | - | 0 / 0 | |
deploymentstatus.cpp |
|
0.0 % | 0 / 4 | 0.0 % | 0 / 2 | - | 0 / 0 | |
deploymentstatus.h |
|
54.2 % | 13 / 24 | 66.7 % | 4 / 6 | 100.0 % | 2 / 2 | |
external_signer.cpp |
|
74.7 % | 56 / 75 | 100.0 % | 7 / 7 | 62.5 % | 20 / 32 | |
flatfile.cpp |
|
77.1 % | 54 / 70 | 100.0 % | 6 / 6 | 75.0 % | 24 / 32 | |
flatfile.h |
|
45.5 % | 5 / 11 | 75.0 % | 6 / 8 | - | 0 / 0 | |
fs.cpp |
|
84.9 % | 45 / 53 | 87.5 % | 7 / 8 | 72.2 % | 13 / 18 | |
fs.h |
|
97.9 % | 47 / 48 | 4.7 % | 86 / 1829 | 40.0 % | 16 / 40 | |
hash.cpp |
|
100.0 % | 59 / 59 | 100.0 % | 5 / 5 | 100.0 % | 10 / 10 | |
hash.h |
|
84.4 % | 76 / 90 | 96.0 % | 72 / 75 | 0.0 % | 0 / 4 | |
httprpc.cpp |
|
83.3 % | 175 / 210 | 100.0 % | 13 / 13 | 73.1 % | 57 / 78 | |
httpserver.cpp |
|
80.8 % | 354 / 438 | 95.1 % | 39 / 41 | 63.1 % | 125 / 198 | |
httpserver.h |
|
100.0 % | 1 / 1 | 100.0 % | 1 / 1 | - | 0 / 0 | |
i2p.cpp |
|
43.2 % | 108 / 250 | 52.2 % | 12 / 23 | 24.4 % | 19 / 78 | |
indirectmap.h |
|
100.0 % | 14 / 14 | 100.0 % | 14 / 14 | - | 0 / 0 | |
init.cpp |
|
83.1 % | 956 / 1150 | 87.5 % | 28 / 32 | 77.2 % | 392 / 508 | |
key.cpp |
|
84.4 % | 271 / 321 | 100.0 % | 22 / 22 | 67.0 % | 63 / 94 | |
key.h |
|
96.9 % | 31 / 32 | 100.0 % | 12 / 12 | 53.3 % | 16 / 30 | |
key_io.cpp |
|
97.7 % | 212 / 217 | 96.0 % | 24 / 25 | 87.2 % | 82 / 94 | |
logging.cpp |
|
75.9 % | 142 / 187 | 94.1 % | 16 / 17 | 70.7 % | 58 / 82 | |
logging.h |
|
94.6 % | 35 / 37 | 50.5 % | 277 / 548 | 43.8 % | 298 / 680 | |
mapport.cpp |
|
10.2 % | 22 / 215 | 41.7 % | 5 / 12 | 5.6 % | 5 / 90 | |
memusage.h |
|
68.9 % | 31 / 45 | 1.1 % | 31 / 2952 | 75.0 % | 12 / 16 | |
merkleblock.cpp |
|
90.2 % | 111 / 123 | 100.0 % | 9 / 9 | 87.1 % | 54 / 62 | |
merkleblock.h |
|
100.0 % | 16 / 16 | 100.0 % | 11 / 11 | - | 0 / 0 | |
net.cpp |
|
83.1 % | 1718 / 2067 | 95.0 % | 133 / 140 | 64.5 % | 695 / 1078 | |
net.h |
|
91.9 % | 181 / 197 | 95.3 % | 41 / 43 | 91.3 % | 42 / 46 | |
net_permissions.cpp |
|
100.0 % | 82 / 82 | 100.0 % | 4 / 4 | 100.0 % | 52 / 52 | |
net_permissions.h |
|
93.8 % | 15 / 16 | 19.2 % | 5 / 26 | - | 0 / 0 | |
net_processing.cpp |
|
90.3 % | 2599 / 2878 | 100.0 % | 87 / 87 | 78.1 % | 1486 / 1902 | |
net_processing.h |
|
100.0 % | 1 / 1 | 100.0 % | 1 / 1 | - | 0 / 0 | |
net_types.cpp |
|
100.0 % | 36 / 36 | 100.0 % | 4 / 4 | 100.0 % | 8 / 8 | |
net_types.h |
|
100.0 % | 2 / 2 | 100.0 % | 2 / 2 | - | 0 / 0 | |
netaddress.cpp |
|
81.2 % | 676 / 832 | 97.6 % | 81 / 83 | 72.1 % | 470 / 652 | |
netaddress.h |
|
93.3 % | 111 / 119 | 78.2 % | 61 / 78 | 45.3 % | 86 / 190 | |
netbase.cpp |
|
74.0 % | 435 / 588 | 92.9 % | 26 / 28 | 77.1 % | 319 / 414 | |
netbase.h |
|
58.3 % | 7 / 12 | 6.3 % | 4 / 63 | - | 0 / 0 | |
netmessagemaker.h |
|
100.0 % | 10 / 10 | 95.7 % | 45 / 47 | - | 0 / 0 | |
noui.cpp |
|
88.1 % | 52 / 59 | 88.9 % | 8 / 9 | 80.0 % | 8 / 10 | |
outputtype.cpp |
|
86.0 % | 74 / 86 | 100.0 % | 6 / 6 | 80.0 % | 48 / 60 | |
pow.cpp |
|
94.3 % | 50 / 53 | 100.0 % | 3 / 3 | 93.8 % | 30 / 32 | |
prevector.h |
|
97.2 % | 317 / 326 | 91.9 % | 227 / 247 | 82.6 % | 200 / 242 | |
protocol.cpp |
|
92.8 % | 90 / 97 | 92.9 % | 13 / 14 | 80.0 % | 48 / 60 | |
protocol.h |
|
96.7 % | 59 / 61 | 14.4 % | 32 / 222 | 53.3 % | 112 / 210 | |
psbt.cpp |
|
84.9 % | 264 / 311 | 84.6 % | 22 / 26 | 71.9 % | 138 / 192 | |
psbt.h |
|
83.2 % | 471 / 566 | 90.0 % | 27 / 30 | 79.3 % | 214 / 270 | |
pubkey.cpp |
|
73.3 % | 225 / 307 | 100.0 % | 22 / 22 | 62.9 % | 73 / 116 | |
pubkey.h |
|
91.9 % | 102 / 111 | 93.2 % | 41 / 44 | 72.2 % | 52 / 72 | |
random.cpp |
|
88.1 % | 289 / 328 | 95.0 % | 38 / 40 | 61.2 % | 49 / 80 | |
random.h |
|
93.1 % | 54 / 58 | 92.3 % | 24 / 26 | 98.5 % | 67 / 68 | |
randomenv.cpp |
|
100.0 % | 268 / 268 | 100.0 % | 48 / 48 | 40.1 % | 97 / 242 | |
rest.cpp |
|
71.6 % | 507 / 708 | 92.6 % | 25 / 27 | 67.7 % | 191 / 282 | |
reverse_iterator.h |
|
100.0 % | 10 / 10 | 100.0 % | 28 / 28 | - | 0 / 0 | |
scheduler.cpp |
|
94.6 % | 122 / 129 | 100.0 % | 18 / 18 | 93.8 % | 30 / 32 | |
scheduler.h |
|
100.0 % | 15 / 15 | 100.0 % | 5 / 5 | 90.0 % | 9 / 10 | |
serialize.h |
|
97.5 % | 436 / 447 | 79.0 % | 2934 / 3716 | 66.7 % | 630 / 944 | |
shutdown.cpp |
|
87.0 % | 40 / 46 | 100.0 % | 6 / 6 | 50.0 % | 6 / 12 | |
signet.cpp |
|
100.0 % | 93 / 93 | 100.0 % | 4 / 4 | 91.2 % | 31 / 34 | |
signet.h |
|
100.0 % | 1 / 1 | 100.0 % | 1 / 1 | - | 0 / 0 | |
span.h |
|
89.2 % | 66 / 74 | 98.3 % | 232 / 236 | 87.5 % | 7 / 8 | |
streams.h |
|
85.1 % | 297 / 349 | 90.6 % | 472 / 521 | 64.3 % | 153 / 238 | |
sync.cpp |
|
88.7 % | 165 / 186 | 96.0 % | 24 / 25 | 85.9 % | 79 / 92 | |
sync.h |
|
97.7 % | 129 / 132 | 98.2 % | 112 / 114 | 82.4 % | 28 / 34 | |
threadinterrupt.cpp |
|
87.5 % | 21 / 24 | 87.5 % | 7 / 8 | - | 0 / 0 | |
threadsafety.h |
|
66.7 % | 2 / 3 | 66.7 % | 2 / 3 | - | 0 / 0 | |
timedata.cpp |
|
98.1 % | 53 / 54 | 100.0 % | 4 / 4 | 75.0 % | 24 / 32 | |
timedata.h |
|
100.0 % | 31 / 31 | 100.0 % | 8 / 8 | 87.5 % | 7 / 8 | |
tinyformat.h |
|
65.3 % | 230 / 352 | 49.5 % | 912 / 1844 | 31.7 % | 193 / 608 | |
torcontrol.cpp |
|
19.3 % | 91 / 471 | 16.7 % | 5 / 30 | 25.6 % | 69 / 270 | |
torcontrol.h |
|
0.0 % | 0 / 8 | 0.0 % | 0 / 3 | - | 0 / 0 | |
txdb.cpp |
|
81.9 % | 176 / 215 | 93.3 % | 28 / 30 | 64.1 % | 41 / 64 | |
txmempool.cpp |
|
95.9 % | 780 / 813 | 100.0 % | 69 / 69 | 92.4 % | 292 / 316 | |
txmempool.h |
|
93.6 % | 160 / 171 | 94.4 % | 51 / 54 | 95.8 % | 23 / 24 | |
txorphanage.cpp |
|
97.1 % | 136 / 140 | 100.0 % | 8 / 8 | 81.2 % | 52 / 64 | |
txorphanage.h |
|
100.0 % | 7 / 7 | 100.0 % | 2 / 2 | - | 0 / 0 | |
txrequest.cpp |
|
98.3 % | 297 / 302 | 100.0 % | 74 / 74 | 94.2 % | 162 / 172 | |
uint256.cpp |
|
97.2 % | 35 / 36 | 100.0 % | 10 / 10 | 93.8 % | 30 / 32 | |
uint256.h |
|
100.0 % | 64 / 64 | 98.2 % | 56 / 57 | 100.0 % | 8 / 8 | |
undo.h |
|
100.0 % | 20 / 20 | 100.0 % | 12 / 12 | 50.0 % | 4 / 8 | |
validation.cpp |
|
88.7 % | 2681 / 3021 | 99.3 % | 135 / 136 | 82.2 % | 1277 / 1554 | |
validation.h |
|
98.6 % | 69 / 70 | 100.0 % | 29 / 29 | 83.3 % | 5 / 6 | |
validationinterface.cpp |
|
99.3 % | 148 / 149 | 100.0 % | 54 / 54 | 72.1 % | 62 / 86 | |
validationinterface.h |
|
100.0 % | 8 / 8 | 100.0 % | 8 / 8 | - | 0 / 0 | |
versionbits.cpp |
|
97.5 % | 154 / 158 | 100.0 % | 17 / 17 | 92.9 % | 65 / 70 | |
versionbits.h |
|
100.0 % | 1 / 1 | 100.0 % | 1 / 1 | - | 0 / 0 | |
walletinitinterface.h |
|
0.0 % | 0 / 1 | 0.0 % | 0 / 1 | - | 0 / 0 | |
warnings.cpp |
|
89.7 % | 26 / 29 | 100.0 % | 3 / 3 | 83.3 % | 5 / 6 |
![]() |
Generated by: LCOV version 0-eol-96201-ge66f56f4af6a |