LCOV - code coverage report
Current view: top level - src/test Coverage Total Hit
Test: total_coverage.info Lines: 97.9 % 22022 21567
Test Date: 2024-07-04 05:05:02 Functions: 99.3 % 1698 1686
Branches: 50.4 % 107797 54382

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 % 729 725 50.5 % 4418 2231 100.0 % 52 52
allocator_tests.cpp
98.6%98.6%
98.6 % 144 142 51.8 % 602 312 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.2%97.2%
97.2 % 654 636 49.0 % 4245 2078 100.0 % 47 47
arith_uint256_tests.cpp
100.0%
100.0 % 397 397 53.8 % 1718 925 100.0 % 28 28
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
93.0%93.0%
93.0 % 57 53 50.0 % 416 208 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 % 81 81 54.1 % 364 197 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 % 32 32 50.0 % 310 155 100.0 % 14 14
blockencodings_tests.cpp
97.7%97.7%
97.7 % 301 294 49.5 % 1312 650 100.0 % 23 23
blockfilter_index_tests.cpp
93.0%93.0%
93.0 % 187 174 51.0 % 600 306 100.0 % 7 7
blockfilter_tests.cpp
96.6%96.6%
96.6 % 119 115 50.8 % 626 318 100.0 % 10 10
blockmanager_tests.cpp
99.0%99.0%
99.0 % 99 98 50.2 % 474 238 100.0 % 16 16
bloom_tests.cpp
100.0%
100.0 % 327 327 51.1 % 1894 967 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.9%96.9%
96.9 % 229 222 53.9 % 846 456 100.0 % 27 27
coins_tests.cpp
98.4%98.4%
98.4 % 642 632 55.7 % 1644 915 97.6 % 41 40
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.1 % 632 323 100.0 % 15 15
crypto_tests.cpp
99.8%99.8%
99.8 % 588 587 51.7 % 2502 1293 100.0 % 57 57
cuckoocache_tests.cpp
100.0%
100.0 % 181 181 58.5 % 410 240 100.0 % 17 17
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 % 236 233 51.4 % 984 506 100.0 % 12 12
descriptor_tests.cpp
99.3%99.3%
99.3 % 405 402 51.1 % 2884 1473 100.0 % 12 12
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 % 442 217 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 % 2384 1160 100.0 % 19 19
hash_tests.cpp
100.0%
100.0 % 70 70 51.4 % 218 112 100.0 % 4 4
headers_sync_chainwork_tests.cpp
100.0%
100.0 % 63 63 50.8 % 242 123 100.0 % 5 5
httpserver_tests.cpp
100.0%
100.0 % 17 17 48.7 % 156 76 100.0 % 2 2
i2p_tests.cpp
100.0%
100.0 % 78 78 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 % 442 226 100.0 % 6 6
key_tests.cpp
99.5%99.5%
99.5 % 209 208 49.4 % 1420 701 100.0 % 15 15
logging_tests.cpp
97.2%97.2%
97.2 % 181 176 49.9 % 868 433 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
97.8%97.8%
97.8 % 223 218 57.1 % 666 380 100.0 % 18 18
merkleblock_tests.cpp
100.0%
100.0 % 32 32 50.0 % 208 104 100.0 % 4 4
miner_tests.cpp
98.8%98.8%
98.8 % 425 420 50.5 % 1316 665 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 % 403 397 53.1 % 1613 856 95.8 % 24 23
minisketch_tests.cpp
100.0%
100.0 % 28 28 55.3 % 94 52 100.0 % 2 2
multisig_tests.cpp
99.3%99.3%
99.3 % 138 137 52.2 % 762 398 100.0 % 8 8
net_peer_connection_tests.cpp
98.8%98.8%
98.8 % 81 80 52.8 % 352 186 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.8%98.8%
98.8 % 938 927 50.4 % 4074 2052 100.0 % 58 58
netbase_tests.cpp
99.8%99.8%
99.8 % 414 413 50.1 % 3496 1750 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.4%96.4%
96.4 % 196 189 50.1 % 862 432 100.0 % 13 13
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 % 63 62 54.4 % 206 112 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.5 % 384 213 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 % 136 136 50.8 % 1048 532 100.0 % 29 29
prevector_tests.cpp
100.0%
100.0 % 195 195 75.2 % 210 158 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
98.2%98.2%
98.2 % 109 107 52.6 % 546 287 100.0 % 10 10
rbf_tests.cpp
98.7%98.7%
98.7 % 398 393 48.8 % 2338 1142 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 % 436 434 44.8 % 3686 1653 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.4 % 412 216 100.0 % 12 12
script_p2sh_tests.cpp
100.0%
100.0 % 252 252 52.0 % 1196 622 100.0 % 16 16
script_parse_tests.cpp
100.0%
100.0 % 14 14 46.9 % 192 90 100.0 % 2 2
script_segwit_tests.cpp
100.0%
100.0 % 106 106 50.0 % 950 475 100.0 % 26 26
script_standard_tests.cpp
100.0%
100.0 % 304 304 50.5 % 1652 835 100.0 % 15 15
script_tests.cpp
91.5%91.5%
91.5 % 1077 985 48.8 % 6532 3190 93.8 % 64 60
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.5 % 276 145 100.0 % 5 5
serialize_tests.cpp
99.3%99.3%
99.3 % 274 272 49.9 % 1464 730 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 % 107 100 54.0 % 278 150 100.0 % 7 7
sigopcount_tests.cpp
100.0%
100.0 % 139 139 50.2 % 496 249 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 % 514 251 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.3%97.3%
97.3 % 375 365 49.6 % 1657 822 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
92.5%92.5%
92.5 % 40 37 48.4 % 258 125 100.0 % 6 6
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.8%95.8%
95.8 % 669 641 50.2 % 2260 1135 100.0 % 33 33
translation_tests.cpp
100.0%
100.0 % 7 7 50.0 % 70 35 100.0 % 2 2
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 % 757 722 47.4 % 3494 1657 100.0 % 19 19
txreconciliation_tests.cpp
100.0%
100.0 % 44 44 50.0 % 362 181 100.0 % 6 6
txrequest_tests.cpp
100.0%
100.0 % 403 403 59.9 % 678 406 100.0 % 30 30
txvalidation_tests.cpp
99.2%99.2%
99.2 % 256 254 49.7 % 1132 563 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
99.1%99.1%
99.1 % 226 224 50.2 % 1206 606 100.0 % 15 15
util_tests.cpp
99.4%99.4%
99.4 % 1241 1233 50.0 % 6962 3482 100.0 % 115 115
util_threadnames_tests.cpp
100.0%
100.0 % 21 21 53.6 % 84 45 100.0 % 4 4
validation_block_tests.cpp
96.3%96.3%
96.3 % 189 182 52.7 % 582 307 95.2 % 21 20
validation_chainstate_tests.cpp
96.2%96.2%
96.2 % 53 51 50.0 % 272 136 100.0 % 8 8
validation_chainstatemanager_tests.cpp
97.2%97.2%
97.2 % 396 385 50.9 % 1498 762 100.0 % 44 44
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 % 988 499 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 % 244 240 53.1 % 754 400 100.0 % 21 21
xoroshiro128plusplus_tests.cpp
100.0%
100.0 % 12 12 50.0 % 92 46 100.0 % 2 2

Generated by: LCOV version 2.0-1