LCOV - code coverage report
Current view: top level - src/test Coverage Total Hit
Test: total_coverage.info Lines: 98.0 % 22672 22212
Test Date: 2024-11-04 05:10:19 Functions: 99.3 % 1763 1750
Branches: 50.4 % 110528 55735

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
addrman_tests.cpp
99.5%99.5%
99.5 % 734 730 50.4 % 4474 2257 100.0 % 52 52
allocator_tests.cpp
98.6%98.6%
98.6 % 144 142 51.8 % 610 316 100.0 % 9 9
amount_tests.cpp
100.0%
100.0 % 92 92 50.0 % 348 174 100.0 % 8 8
argsman_tests.cpp
97.3%97.3%
97.3 % 660 642 49.0 % 4277 2094 100.0 % 47 47
arith_uint256_tests.cpp
100.0%
100.0 % 417 417 53.7 % 1800 967 100.0 % 31 31
banman_tests.cpp
100.0%
100.0 % 17 17 50.0 % 98 49 100.0 % 2 2
base32_tests.cpp
100.0%
100.0 % 18 18 48.7 % 158 77 100.0 % 2 2
base58_tests.cpp
94.6%94.6%
94.6 % 56 53 50.0 % 414 207 100.0 % 6 6
base64_tests.cpp
100.0%
100.0 % 24 24 49.4 % 156 77 100.0 % 2 2
bech32_tests.cpp
100.0%
100.0 % 52 52 49.7 % 596 296 100.0 % 8 8
bip324_tests.cpp
100.0%
100.0 % 82 82 54.1 % 362 196 100.0 % 3 3
bip32_tests.cpp
100.0%
100.0 % 65 65 50.8 % 494 251 100.0 % 14 14
blockchain_tests.cpp
100.0%
100.0 % 54 54 50.2 % 460 231 100.0 % 19 19
blockencodings_tests.cpp
97.7%97.7%
97.7 % 301 294 49.5 % 1294 641 100.0 % 23 23
blockfilter_index_tests.cpp
93.0%93.0%
93.0 % 187 174 51.0 % 602 307 100.0 % 7 7
blockfilter_tests.cpp
96.6%96.6%
96.6 % 116 112 50.5 % 614 310 100.0 % 10 10
blockmanager_tests.cpp
99.0%99.0%
99.0 % 99 98 50.2 % 470 236 100.0 % 16 16
bloom_tests.cpp
99.7%99.7%
99.7 % 322 321 51.1 % 1764 902 100.0 % 25 25
bswap_tests.cpp
100.0%
100.0 % 11 11 50.0 % 56 28 100.0 % 2 2
checkqueue_tests.cpp
96.5%96.5%
96.5 % 230 222 54.0 % 848 458 100.0 % 27 27
cluster_linearize_tests.cpp
100.0%
100.0 % 27 27 52.6 % 114 60 100.0 % 3 3
coins_tests.cpp
98.5%98.5%
98.5 % 649 639 55.7 % 1634 910 97.6 % 41 40
coinscachepair_tests.cpp
99.2%99.2%
99.2 % 132 131 51.2 % 518 265 100.0 % 9 9
coinstatsindex_tests.cpp
95.3%95.3%
95.3 % 64 61 50.0 % 320 160 100.0 % 4 4
common_url_tests.cpp
100.0%
100.0 % 45 45 50.0 % 280 140 100.0 % 8 8
compilerbug_tests.cpp
100.0%
100.0 % 17 17 55.0 % 60 33 100.0 % 5 5
compress_tests.cpp
100.0%
100.0 % 93 93 51.0 % 616 314 100.0 % 15 15
crypto_tests.cpp
99.7%99.7%
99.7 % 589 587 51.7 % 2480 1282 100.0 % 57 57
cuckoocache_tests.cpp
100.0%
100.0 % 186 186 57.8 % 462 267 100.0 % 16 16
dbwrapper_tests.cpp
96.3%96.3%
96.3 % 246 237 52.0 % 1324 688 100.0 % 21 21
denialofservice_tests.cpp
98.7%98.7%
98.7 % 237 234 51.4 % 980 504 100.0 % 12 12
descriptor_tests.cpp
99.3%99.3%
99.3 % 457 454 49.6 % 4046 2005 100.0 % 13 13
disconnected_transactions.cpp
100.0%
100.0 % 45 45 48.8 % 170 83 100.0 % 2 2
feefrac_tests.cpp
100.0%
100.0 % 52 52 50.0 % 142 71 100.0 % 2 2
flatfile_tests.cpp
95.9%95.9%
95.9 % 74 71 49.1 % 454 223 100.0 % 8 8
fs_tests.cpp
98.2%98.2%
98.2 % 112 110 50.0 % 600 300 100.0 % 10 10
getarg_tests.cpp
100.0%
100.0 % 296 296 48.7 % 2382 1159 100.0 % 19 19
hash_tests.cpp
100.0%
100.0 % 70 70 51.3 % 238 122 100.0 % 4 4
headers_sync_chainwork_tests.cpp
100.0%
100.0 % 63 63 50.8 % 246 125 100.0 % 5 5
httpserver_tests.cpp
100.0%
100.0 % 17 17 48.7 % 154 75 100.0 % 2 2
i2p_tests.cpp
100.0%
100.0 % 80 80 50.9 % 340 173 100.0 % 10 10
interfaces_tests.cpp
100.0%
100.0 % 121 121 50.2 % 914 459 100.0 % 13 13
key_io_tests.cpp
93.5%93.5%
93.5 % 92 86 51.1 % 438 224 100.0 % 6 6
key_tests.cpp
99.6%99.6%
99.6 % 234 233 49.4 % 1532 757 100.0 % 17 17
logging_tests.cpp
97.2%97.2%
97.2 % 179 174 50.9 % 754 384 100.0 % 17 17
main.cpp
82.4%82.4%
82.4 % 17 14 59.1 % 22 13 100.0 % 3 3
mempool_tests.cpp
98.8%98.8%
98.8 % 521 515 50.0 % 2154 1077 100.0 % 15 15
merkle_tests.cpp
99.4%99.4%
99.4 % 163 162 55.9 % 622 348 100.0 % 15 15
merkleblock_tests.cpp
100.0%
100.0 % 32 32 50.0 % 210 105 100.0 % 4 4
miner_tests.cpp
98.8%98.8%
98.8 % 425 420 50.5 % 1300 657 100.0 % 9 9
miniminer_tests.cpp
99.8%99.8%
99.8 % 446 445 51.6 % 1928 994 100.0 % 16 16
miniscript_tests.cpp
98.5%98.5%
98.5 % 408 402 53.1 % 1613 856 95.8 % 24 23
minisketch_tests.cpp
100.0%
100.0 % 28 28 54.8 % 104 57 100.0 % 2 2
multisig_tests.cpp
99.3%99.3%
99.3 % 138 137 52.2 % 738 385 100.0 % 8 8
net_peer_connection_tests.cpp
93.9%93.9%
93.9 % 82 77 52.8 % 356 188 100.0 % 5 5
net_peer_eviction_tests.cpp
96.3%96.3%
96.3 % 82 79 58.8 % 634 373 100.0 % 31 31
net_tests.cpp
98.9%98.9%
98.9 % 939 929 50.4 % 3980 2004 100.0 % 58 58
netbase_tests.cpp
99.8%99.8%
99.8 % 414 413 50.1 % 3492 1748 100.0 % 34 34
node_warnings_tests.cpp
100.0%
100.0 % 20 20 50.0 % 166 83 100.0 % 2 2
orphanage_tests.cpp
96.9%96.9%
96.9 % 227 220 50.1 % 996 499 100.0 % 14 14
peerman_tests.cpp
100.0%
100.0 % 34 34 50.0 % 154 77 100.0 % 4 4
pmt_tests.cpp
98.4%98.4%
98.4 % 64 63 54.4 % 204 111 100.0 % 5 5
policy_fee_tests.cpp
100.0%
100.0 % 12 12 51.2 % 84 43 100.0 % 2 2
policyestimator_tests.cpp
97.9%97.9%
97.9 % 142 139 55.4 % 392 217 100.0 % 2 2
pool_tests.cpp
99.0%99.0%
99.0 % 101 100 51.4 % 560 288 100.0 % 8 8
pow_tests.cpp
100.0%
100.0 % 139 139 50.7 % 1108 562 100.0 % 31 31
prevector_tests.cpp
100.0%
100.0 % 194 194 75.9 % 212 161 100.0 % 21 21
raii_event_tests.cpp
97.9%97.9%
97.9 % 47 46 50.0 % 188 94 100.0 % 6 6
random_tests.cpp
99.4%99.4%
99.4 % 168 167 52.7 % 811 427 100.0 % 16 16
rbf_tests.cpp
98.7%98.7%
98.7 % 398 393 48.8 % 2336 1141 100.0 % 13 13
rest_tests.cpp
100.0%
100.0 % 22 22 50.0 % 134 67 100.0 % 2 2
result_tests.cpp
91.7%91.7%
91.7 % 48 44 51.4 % 216 111 90.0 % 20 18
reverselock_tests.cpp
100.0%
100.0 % 48 48 50.0 % 254 127 100.0 % 6 6
rpc_tests.cpp
99.5%99.5%
99.5 % 435 433 44.9 % 3694 1657 100.0 % 37 37
sanity_tests.cpp
100.0%
100.0 % 3 3 50.0 % 64 32 100.0 % 2 2
scheduler_tests.cpp
100.0%
100.0 % 123 123 52.5 % 408 214 100.0 % 12 12
script_p2sh_tests.cpp
100.0%
100.0 % 253 253 51.7 % 1174 607 100.0 % 16 16
script_parse_tests.cpp
100.0%
100.0 % 14 14 46.8 % 186 87 100.0 % 2 2
script_segwit_tests.cpp
100.0%
100.0 % 106 106 50.0 % 930 465 100.0 % 26 26
script_standard_tests.cpp
100.0%
100.0 % 322 322 50.5 % 1716 867 100.0 % 15 15
script_tests.cpp
91.5%91.5%
91.5 % 1092 999 48.8 % 6486 3166 92.1 % 76 70
scriptnum10.h
95.0%95.0%
95.0 % 60 57 60.3 % 136 82 100.0 % 4 4
scriptnum_tests.cpp
100.0%
100.0 % 125 125 56.2 % 322 181 100.0 % 13 13
serfloat_tests.cpp
100.0%
100.0 % 93 93 52.6 % 274 144 100.0 % 5 5
serialize_tests.cpp
99.3%99.3%
99.3 % 274 272 49.9 % 1442 720 100.0 % 43 43
settings_tests.cpp
91.7%91.7%
91.7 % 132 121 50.1 % 670 336 94.1 % 17 16
sighash_tests.cpp
93.5%93.5%
93.5 % 108 101 54.0 % 276 149 100.0 % 7 7
sigopcount_tests.cpp
100.0%
100.0 % 139 139 50.2 % 478 240 100.0 % 7 7
skiplist_tests.cpp
100.0%
100.0 % 121 121 54.8 % 608 333 100.0 % 8 8
sock_tests.cpp
100.0%
100.0 % 102 102 48.8 % 512 250 100.0 % 18 18
span_tests.cpp
100.0%
100.0 % 15 15 50.0 % 72 36 100.0 % 8 8
streams_tests.cpp
97.6%97.6%
97.6 % 375 366 49.6 % 1685 836 100.0 % 20 20
sync_tests.cpp
94.1%94.1%
94.1 % 34 32 47.6 % 126 60 100.0 % 8 8
system_tests.cpp
91.9%91.9%
91.9 % 37 34 47.9 % 192 92 100.0 % 4 4
timeoffsets_tests.cpp
100.0%
100.0 % 31 31 50.4 % 226 114 100.0 % 6 6
torcontrol_tests.cpp
100.0%
100.0 % 62 62 48.7 % 478 233 100.0 % 6 6
transaction_tests.cpp
95.9%95.9%
95.9 % 676 648 50.2 % 2254 1132 100.0 % 33 33
translation_tests.cpp
100.0%
100.0 % 7 7 50.0 % 70 35 100.0 % 2 2
txdownload_tests.cpp
95.8%95.8%
95.8 % 189 181 52.8 % 542 286 100.0 % 8 8
txindex_tests.cpp
87.5%87.5%
87.5 % 32 28 47.5 % 160 76 100.0 % 2 2
txpackage_tests.cpp
95.4%95.4%
95.4 % 756 721 47.4 % 3478 1649 100.0 % 18 18
txreconciliation_tests.cpp
100.0%
100.0 % 44 44 50.0 % 362 181 100.0 % 6 6
txrequest_tests.cpp
100.0%
100.0 % 404 404 59.6 % 674 402 100.0 % 31 31
txvalidation_tests.cpp
99.2%99.2%
99.2 % 256 254 49.7 % 1130 562 100.0 % 7 7
txvalidationcache_tests.cpp
97.8%97.8%
97.8 % 227 222 51.0 % 732 373 100.0 % 9 9
uint256_tests.cpp
100.0%
100.0 % 228 228 50.4 % 1126 567 100.0 % 19 19
util_string_tests.cpp
100.0%
100.0 % 52 52 47.0 % 66 31 100.0 % 9 9
util_tests.cpp
99.4%99.4%
99.4 % 1240 1232 50.1 % 6876 3447 100.0 % 116 116
util_threadnames_tests.cpp
100.0%
100.0 % 21 21 53.6 % 84 45 100.0 % 4 4
validation_block_tests.cpp
98.9%98.9%
98.9 % 189 187 53.1 % 578 307 100.0 % 21 21
validation_chainstate_tests.cpp
96.5%96.5%
96.5 % 57 55 50.0 % 284 142 100.0 % 9 9
validation_chainstatemanager_tests.cpp
96.8%96.8%
96.8 % 436 422 50.8 % 1718 873 100.0 % 49 49
validation_flush_tests.cpp
31.5%31.5%
31.5 % 54 17 22.3 % 242 54 66.7 % 3 2
validation_tests.cpp
97.8%97.8%
97.8 % 229 224 50.5 % 986 498 100.0 % 14 14
validationinterface_tests.cpp
100.0%
100.0 % 56 56 51.1 % 186 95 92.3 % 13 12
versionbits_tests.cpp
98.4%98.4%
98.4 % 246 242 53.5 % 764 409 100.0 % 22 22

Generated by: LCOV version 2.0-1