LCOV - code coverage report
Current view: top level - src/test Hit Total Coverage
Test: total_coverage.info Lines: 22939 23228 98.8 %
Date: 2026-06-25 07:23:43 Functions: 5350 5363 99.8 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
addrman_tests.cpp
99.6%99.6%
99.6 % 731 / 734 100.0 % 171 / 171
test_dash 99.6 % 731 / 734 100.0 % 171 / 171
allocator_tests.cpp
98.7%98.7%
98.7 % 155 / 157 100.0 % 23 / 23
test_dash 98.7 % 155 / 157 100.0 % 23 / 23
amount_tests.cpp
100.0%
100.0 % 94 / 94 100.0 % 15 / 15
test_dash 100.0 % 94 / 94 100.0 % 15 / 15
argsman_tests.cpp
96.6%96.6%
96.6 % 653 / 676 100.0 % 136 / 136
test_dash 96.6 % 653 / 676 100.0 % 136 / 136
arith_uint256_tests.cpp
100.0%
100.0 % 417 / 417 100.0 % 48 / 48
test_dash 100.0 % 417 / 417 100.0 % 48 / 48
banman_tests.cpp
100.0%
100.0 % 16 / 16 100.0 % 10 / 10
test_dash 100.0 % 16 / 16 100.0 % 10 / 10
base32_tests.cpp
100.0%
100.0 % 17 / 17 100.0 % 6 / 6
test_dash 100.0 % 17 / 17 100.0 % 6 / 6
base58_tests.cpp
93.2%93.2%
93.2 % 55 / 59 100.0 % 12 / 12
test_dash 93.2 % 55 / 59 100.0 % 12 / 12
base64_tests.cpp
100.0%
100.0 % 23 / 23 100.0 % 6 / 6
test_dash 100.0 % 23 / 23 100.0 % 6 / 6
bech32_tests.cpp
100.0%
100.0 % 78 / 78 100.0 % 15 / 15
test_dash 100.0 % 78 / 78 100.0 % 15 / 15
bip324_tests.cpp
100.0%
100.0 % 160 / 160 100.0 % 11 / 11
test_dash 100.0 % 160 / 160 100.0 % 11 / 11
bip32_tests.cpp
100.0%
100.0 % 128 / 128 100.0 % 66 / 66
test_dash 100.0 % 128 / 128 100.0 % 66 / 66
block_reward_reallocation_tests.cpp
99.5%99.5%
99.5 % 207 / 208 100.0 % 20 / 20
test_dash 99.5 % 207 / 208 100.0 % 20 / 20
blockchain_tests.cpp
97.1%97.1%
97.1 % 34 / 35 100.0 % 42 / 42
test_dash 97.1 % 34 / 35 100.0 % 42 / 42
blockencodings_tests.cpp
99.2%99.2%
99.2 % 250 / 252 100.0 % 65 / 65
test_dash 99.2 % 250 / 252 100.0 % 65 / 65
blockfilter_index_tests.cpp
97.8%97.8%
97.8 % 177 / 181 100.0 % 23 / 23
test_dash 97.8 % 177 / 181 100.0 % 23 / 23
blockfilter_tests.cpp
98.5%98.5%
98.5 % 262 / 266 100.0 % 24 / 24
test_dash 98.5 % 262 / 266 100.0 % 24 / 24
blockmanager_tests.cpp
100.0%
100.0 % 14 / 14 100.0 % 10 / 10
test_dash 100.0 % 14 / 14 100.0 % 10 / 10
bloom_tests.cpp
100.0%
100.0 % 389 / 389 100.0 % 102 / 102
test_dash 100.0 % 389 / 389 100.0 % 102 / 102
bls_tests.cpp
100.0%
100.0 % 380 / 380 100.0 % 78 / 78
test_dash 100.0 % 380 / 380 100.0 % 78 / 78
bswap_tests.cpp
100.0%
100.0 % 13 / 13 100.0 % 6 / 6
test_dash 100.0 % 13 / 13 100.0 % 6 / 6
cachemap_tests.cpp
88.9%88.9%
88.9 % 64 / 72 100.0 % 7 / 7
test_dash 88.9 % 64 / 72 100.0 % 7 / 7
cachemultimap_tests.cpp
89.8%89.8%
89.8 % 79 / 88 100.0 % 8 / 8
test_dash 89.8 % 79 / 88 100.0 % 8 / 8
checkdatasig_tests.cpp
100.0%
100.0 % 111 / 111 100.0 % 18 / 18
test_dash 100.0 % 111 / 111 100.0 % 18 / 18
checkqueue_tests.cpp
98.1%98.1%
98.1 % 262 / 267 98.3 % 116 / 118
test_dash 98.1 % 262 / 267 98.3 % 116 / 118
coinjoin_dstxmanager_tests.cpp
100.0%
100.0 % 76 / 76 100.0 % 25 / 25
test_dash 100.0 % 76 / 76 100.0 % 25 / 25
coinjoin_inouts_tests.cpp
100.0%
100.0 % 57 / 57 100.0 % 18 / 18
test_dash 100.0 % 57 / 57 100.0 % 18 / 18
coinjoin_queue_tests.cpp
100.0%
100.0 % 107 / 107 100.0 % 61 / 61
test_dash 100.0 % 107 / 107 100.0 % 61 / 61
coins_tests.cpp
99.0%99.0%
99.0 % 673 / 680 98.1 % 104 / 106
test_dash 99.0 % 673 / 680 98.1 % 104 / 106
coinstatsindex_tests.cpp
100.0%
100.0 % 54 / 54 100.0 % 17 / 17
test_dash 100.0 % 54 / 54 100.0 % 17 / 17
compilerbug_tests.cpp
100.0%
100.0 % 23 / 23 100.0 % 9 / 9
test_dash 100.0 % 23 / 23 100.0 % 9 / 9
compress_tests.cpp
100.0%
100.0 % 72 / 72 100.0 % 41 / 41
test_dash 100.0 % 72 / 72 100.0 % 41 / 41
crypto_tests.cpp
100.0%
100.0 % 809 / 809 100.0 % 153 / 153
test_dash 100.0 % 809 / 809 100.0 % 153 / 153
cuckoocache_tests.cpp
100.0%
100.0 % 198 / 198 93.3 % 28 / 30
test_dash 100.0 % 198 / 198 93.3 % 28 / 30
dbwrapper_tests.cpp
99.2%99.2%
99.2 % 247 / 249 100.0 % 75 / 75
test_dash 99.2 % 247 / 249 100.0 % 75 / 75
denialofservice_tests.cpp
99.6%99.6%
99.6 % 262 / 263 100.0 % 40 / 40
test_dash 99.6 % 262 / 263 100.0 % 40 / 40
descriptor_tests.cpp
98.7%98.7%
98.7 % 225 / 228 100.0 % 17 / 17
test_dash 98.7 % 225 / 228 100.0 % 17 / 17
dip0020opcodes_tests.cpp
100.0%
100.0 % 314 / 314 100.0 % 34 / 34
test_dash 100.0 % 314 / 314 100.0 % 34 / 34
dynamic_activation_thresholds_tests.cpp
100.0%
100.0 % 82 / 82 100.0 % 92 / 92
test_dash 100.0 % 82 / 82 100.0 % 92 / 92
evo_assetlocks_tests.cpp
100.0%
100.0 % 250 / 250 100.0 % 20 / 20
test_dash 100.0 % 250 / 250 100.0 % 20 / 20
evo_deterministicmns_tests.cpp
99.5%99.5%
99.5 % 789 / 793 100.0 % 85 / 85
test_dash 99.5 % 789 / 793 100.0 % 85 / 85
evo_islock_tests.cpp
100.0%
100.0 % 103 / 103 100.0 % 25 / 25
test_dash 100.0 % 103 / 103 100.0 % 25 / 25
evo_mnhf_tests.cpp
100.0%
100.0 % 48 / 48 100.0 % 11 / 11
test_dash 100.0 % 48 / 48 100.0 % 11 / 11
evo_netinfo_tests.cpp
100.0%
100.0 % 286 / 286 100.0 % 77 / 77
test_dash 100.0 % 286 / 286 100.0 % 77 / 77
evo_simplifiedmns_tests.cpp
100.0%
100.0 % 44 / 44 100.0 % 10 / 10
test_dash 100.0 % 44 / 44 100.0 % 10 / 10
evo_trivialvalidation.cpp
94.3%94.3%
94.3 % 66 / 70 100.0 % 24 / 24
test_dash 94.3 % 66 / 70 100.0 % 24 / 24
evo_utils_tests.cpp
100.0%
100.0 % 24 / 24 100.0 % 18 / 18
test_dash 100.0 % 24 / 24 100.0 % 18 / 18
flatfile_tests.cpp
100.0%
100.0 % 66 / 66 100.0 % 31 / 31
test_dash 100.0 % 66 / 66 100.0 % 31 / 31
fs_tests.cpp
100.0%
100.0 % 111 / 111 100.0 % 38 / 38
test_dash 100.0 % 111 / 111 100.0 % 38 / 38
getarg_tests.cpp
100.0%
100.0 % 299 / 299 100.0 % 64 / 64
test_dash 100.0 % 299 / 299 100.0 % 64 / 64
governance_superblock_tests.cpp
100.0%
100.0 % 39 / 39 100.0 % 12 / 12
test_dash 100.0 % 39 / 39 100.0 % 12 / 12
governance_validators_tests.cpp
100.0%
100.0 % 44 / 44 100.0 % 18 / 18
test_dash 100.0 % 44 / 44 100.0 % 18 / 18
hash_tests.cpp
100.0%
100.0 % 69 / 69 100.0 % 9 / 9
test_dash 100.0 % 69 / 69 100.0 % 9 / 9
httpserver_tests.cpp
100.0%
100.0 % 17 / 17 100.0 % 10 / 10
test_dash 100.0 % 17 / 17 100.0 % 10 / 10
i2p_tests.cpp
98.6%98.6%
98.6 % 73 / 74 100.0 % 29 / 29
test_dash 98.6 % 73 / 74 100.0 % 29 / 29
interfaces_tests.cpp
99.1%99.1%
99.1 % 113 / 114 100.0 % 45 / 45
test_dash 99.1 % 113 / 114 100.0 % 45 / 45
key_io_tests.cpp
94.3%94.3%
94.3 % 149 / 158 100.0 % 43 / 43
test_dash 94.3 % 149 / 158 100.0 % 43 / 43
key_tests.cpp
97.5%97.5%
97.5 % 197 / 202 100.0 % 50 / 50
test_dash 97.5 % 197 / 202 100.0 % 50 / 50
lcg.h
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
test_dash 100.0 % 6 / 6 100.0 % 3 / 3
limitedmap_tests.cpp
100.0%
100.0 % 42 / 42 100.0 % 10 / 10
test_dash 100.0 % 42 / 42 100.0 % 10 / 10
llmq_chainlock_tests.cpp
96.8%96.8%
96.8 % 92 / 95 100.0 % 52 / 52
test_dash 96.8 % 92 / 95 100.0 % 52 / 52
llmq_commitment_tests.cpp
99.1%99.1%
99.1 % 221 / 223 100.0 % 87 / 87
test_dash 99.1 % 221 / 223 100.0 % 87 / 87
llmq_dkg_tests.cpp
100.0%
100.0 % 11 / 11 100.0 % 6 / 6
test_dash 100.0 % 11 / 11 100.0 % 6 / 6
llmq_hash_tests.cpp
100.0%
100.0 % 111 / 111 100.0 % 47 / 47
test_dash 100.0 % 111 / 111 100.0 % 47 / 47
llmq_params_tests.cpp
100.0%
100.0 % 110 / 110 100.0 % 53 / 53
test_dash 100.0 % 110 / 110 100.0 % 53 / 53
llmq_snapshot_tests.cpp
100.0%
100.0 % 181 / 181 100.0 % 87 / 87
test_dash 100.0 % 181 / 181 100.0 % 87 / 87
llmq_utils_tests.cpp
100.0%
100.0 % 51 / 51 100.0 % 31 / 31
test_dash 100.0 % 51 / 51 100.0 % 31 / 31
logging_tests.cpp
100.0%
100.0 % 189 / 189 100.0 % 55 / 55
test_dash 100.0 % 189 / 189 100.0 % 55 / 55
main.cpp
100.0%
100.0 % 16 / 16 100.0 % 16 / 16
test_dash 100.0 % 16 / 16 100.0 % 16 / 16
mempool_tests.cpp
99.2%99.2%
99.2 % 524 / 528 100.0 % 48 / 48
test_dash 99.2 % 524 / 528 100.0 % 48 / 48
merkle_tests.cpp
98.7%98.7%
98.7 % 231 / 234 100.0 % 45 / 45
test_dash 98.7 % 231 / 234 100.0 % 45 / 45
merkleblock_tests.cpp
100.0%
100.0 % 34 / 34 100.0 % 9 / 9
test_dash 100.0 % 34 / 34 100.0 % 9 / 9
miner_tests.cpp
100.0%
100.0 % 401 / 401 100.0 % 21 / 21
test_dash 100.0 % 401 / 401 100.0 % 21 / 21
miniscript_tests.cpp
99.0%99.0%
99.0 % 191 / 193 100.0 % 21 / 21
test_dash 99.0 % 191 / 193 100.0 % 21 / 21
minisketch_tests.cpp
100.0%
100.0 % 30 / 30 100.0 % 6 / 6
test_dash 100.0 % 30 / 30 100.0 % 6 / 6
multisig_tests.cpp
100.0%
100.0 % 140 / 140 100.0 % 25 / 25
test_dash 100.0 % 140 / 140 100.0 % 25 / 25
net_peer_connection_tests.cpp
98.8%98.8%
98.8 % 81 / 82 100.0 % 14 / 14
test_dash 98.8 % 81 / 82 100.0 % 14 / 14
net_peer_eviction_tests.cpp
95.7%95.7%
95.7 % 88 / 92 100.0 % 59 / 59
test_dash 95.7 % 88 / 92 100.0 % 59 / 59
net_tests.cpp
99.4%99.4%
99.4 % 1026 / 1032 100.0 % 155 / 155
test_dash 99.4 % 1026 / 1032 100.0 % 155 / 155
netbase_tests.cpp
99.8%99.8%
99.8 % 426 / 427 100.0 % 113 / 113
test_dash 99.8 % 426 / 427 100.0 % 113 / 113
orphanage_tests.cpp
99.1%99.1%
99.1 % 111 / 112 100.0 % 24 / 24
test_dash 99.1 % 111 / 112 100.0 % 24 / 24
pmt_tests.cpp
100.0%
100.0 % 63 / 63 100.0 % 24 / 24
test_dash 100.0 % 63 / 63 100.0 % 24 / 24
policyestimator_tests.cpp
100.0%
100.0 % 116 / 116 100.0 % 10 / 10
test_dash 100.0 % 116 / 116 100.0 % 10 / 10
pool_tests.cpp
100.0%
100.0 % 105 / 105 100.0 % 31 / 31
test_dash 100.0 % 105 / 105 100.0 % 31 / 31
pow_tests.cpp
100.0%
100.0 % 128 / 128 100.0 % 81 / 81
test_dash 100.0 % 128 / 128 100.0 % 81 / 81
prevector_tests.cpp
100.0%
100.0 % 221 / 221 100.0 % 39 / 39
test_dash 100.0 % 221 / 221 100.0 % 39 / 39
raii_event_tests.cpp
100.0%
100.0 % 49 / 49 100.0 % 21 / 21
test_dash 100.0 % 49 / 49 100.0 % 21 / 21
random_tests.cpp
100.0%
100.0 % 114 / 114 100.0 % 38 / 38
test_dash 100.0 % 114 / 114 100.0 % 38 / 38
ratecheck_tests.cpp
100.0%
100.0 % 56 / 56 100.0 % 6 / 6
test_dash 100.0 % 56 / 56 100.0 % 6 / 6
rest_tests.cpp
100.0%
100.0 % 23 / 23 100.0 % 10 / 10
test_dash 100.0 % 23 / 23 100.0 % 10 / 10
result_tests.cpp
92.5%92.5%
92.5 % 49 / 53 93.5 % 29 / 31
test_dash 92.5 % 49 / 53 93.5 % 29 / 31
reverselock_tests.cpp
100.0%
100.0 % 46 / 46 100.0 % 12 / 12
test_dash 100.0 % 46 / 46 100.0 % 12 / 12
rpc_tests.cpp
100.0%
100.0 % 448 / 448 100.0 % 107 / 107
test_dash 100.0 % 448 / 448 100.0 % 107 / 107
sanity_tests.cpp
100.0%
100.0 % 5 / 5 100.0 % 10 / 10
test_dash 100.0 % 5 / 5 100.0 % 10 / 10
scheduler_tests.cpp
100.0%
100.0 % 103 / 103 100.0 % 20 / 20
test_dash 100.0 % 103 / 103 100.0 % 20 / 20
script_p2pk_tests.cpp
100.0%
100.0 % 10 / 10 100.0 % 10 / 10
test_dash 100.0 % 10 / 10 100.0 % 10 / 10
script_p2pkh_tests.cpp
100.0%
100.0 % 15 / 15 100.0 % 10 / 10
test_dash 100.0 % 15 / 15 100.0 % 10 / 10
script_p2sh_tests.cpp
100.0%
100.0 % 252 / 252 100.0 % 47 / 47
test_dash 100.0 % 252 / 252 100.0 % 47 / 47
script_parse_tests.cpp
100.0%
100.0 % 39 / 39 100.0 % 6 / 6
test_dash 100.0 % 39 / 39 100.0 % 6 / 6
script_standard_tests.cpp
100.0%
100.0 % 154 / 154 100.0 % 38 / 38
test_dash 100.0 % 154 / 154 100.0 % 38 / 38
script_tests.cpp
98.5%98.5%
98.5 % 1032 / 1048 99.3 % 152 / 153
test_dash 98.5 % 1032 / 1048 99.3 % 152 / 153
scriptnum10.h
92.9%92.9%
92.9 % 65 / 70 96.7 % 29 / 30
test_dash 92.9 % 65 / 70 96.7 % 29 / 30
scriptnum_tests.cpp
99.3%99.3%
99.3 % 134 / 135 100.0 % 26 / 26
test_dash 99.3 % 134 / 135 100.0 % 26 / 26
serfloat_tests.cpp
99.0%99.0%
99.0 % 96 / 97 100.0 % 18 / 18
test_dash 99.0 % 96 / 97 100.0 % 18 / 18
serialize_tests.cpp
99.5%99.5%
99.5 % 188 / 189 100.0 % 93 / 93
test_dash 99.5 % 188 / 189 100.0 % 93 / 93
settings_tests.cpp
89.4%89.4%
89.4 % 126 / 141 97.6 % 41 / 42
test_dash 89.4 % 126 / 141 97.6 % 41 / 42
sighash_tests.cpp
94.5%94.5%
94.5 % 104 / 110 100.0 % 20 / 20
test_dash 94.5 % 104 / 110 100.0 % 20 / 20
sigopcount_tests.cpp
100.0%
100.0 % 35 / 35 100.0 % 11 / 11
test_dash 100.0 % 35 / 35 100.0 % 11 / 11
skiplist_tests.cpp
100.0%
100.0 % 135 / 135 100.0 % 31 / 31
test_dash 100.0 % 135 / 135 100.0 % 31 / 31
sock_tests.cpp
98.9%98.9%
98.9 % 91 / 92 100.0 % 51 / 51
test_dash 98.9 % 91 / 92 100.0 % 51 / 51
streams_tests.cpp
98.5%98.5%
98.5 % 320 / 325 100.0 % 66 / 66
test_dash 98.5 % 320 / 325 100.0 % 66 / 66
subsidy_tests.cpp
100.0%
100.0 % 53 / 53 100.0 % 10 / 10
test_dash 100.0 % 53 / 53 100.0 % 10 / 10
sync_tests.cpp
92.1%92.1%
92.1 % 35 / 38 100.0 % 13 / 13
test_dash 92.1 % 35 / 38 100.0 % 13 / 13
system_tests.cpp
100.0%
100.0 % 35 / 35 100.0 % 19 / 19
test_dash 100.0 % 35 / 35 100.0 % 19 / 19
timedata_tests.cpp
100.0%
100.0 % 48 / 48 100.0 % 18 / 18
test_dash 100.0 % 48 / 48 100.0 % 18 / 18
torcontrol_tests.cpp
100.0%
100.0 % 126 / 126 100.0 % 11 / 11
test_dash 100.0 % 126 / 126 100.0 % 11 / 11
transaction_tests.cpp
87.7%87.7%
87.7 % 299 / 341 100.0 % 47 / 47
test_dash 87.7 % 299 / 341 100.0 % 47 / 47
txindex_tests.cpp
82.9%82.9%
82.9 % 29 / 35 100.0 % 10 / 10
test_dash 82.9 % 29 / 35 100.0 % 10 / 10
txpackage_tests.cpp
100.0%
100.0 % 368 / 368 100.0 % 42 / 42
test_dash 100.0 % 368 / 368 100.0 % 42 / 42
txreconciliation_tests.cpp
100.0%
100.0 % 46 / 46 100.0 % 24 / 24
test_dash 100.0 % 46 / 46 100.0 % 24 / 24
txvalidation_tests.cpp
100.0%
100.0 % 21 / 21 100.0 % 10 / 10
test_dash 100.0 % 21 / 21 100.0 % 10 / 10
txvalidationcache_tests.cpp
100.0%
100.0 % 175 / 175 100.0 % 21 / 21
test_dash 100.0 % 175 / 175 100.0 % 21 / 21
uint256_tests.cpp
100.0%
100.0 % 238 / 238 100.0 % 37 / 37
test_dash 100.0 % 238 / 238 100.0 % 37 / 37
util_tests.cpp
99.8%99.8%
99.8 % 1246 / 1249 100.0 % 396 / 396
test_dash 99.8 % 1246 / 1249 100.0 % 396 / 396
util_threadnames_tests.cpp
100.0%
100.0 % 24 / 24 100.0 % 8 / 8
test_dash 100.0 % 24 / 24 100.0 % 8 / 8
validation_block_tests.cpp
99.4%99.4%
99.4 % 180 / 181 100.0 % 42 / 42
test_dash 99.4 % 180 / 181 100.0 % 42 / 42
validation_chainstate_tests.cpp
98.2%98.2%
98.2 % 55 / 56 100.0 % 21 / 21
test_dash 98.2 % 55 / 56 100.0 % 21 / 21
validation_chainstatemanager_tests.cpp
100.0%
100.0 % 209 / 209 100.0 % 48 / 48
test_dash 100.0 % 209 / 209 100.0 % 48 / 48
validation_flush_tests.cpp
32.8%32.8%
32.8 % 20 / 61 90.9 % 10 / 11
test_dash 32.8 % 20 / 61 90.9 % 10 / 11
validation_tests.cpp
100.0%
100.0 % 15 / 15 100.0 % 10 / 10
test_dash 100.0 % 15 / 15 100.0 % 10 / 10
validationinterface_tests.cpp
100.0%
100.0 % 52 / 52 96.8 % 30 / 31
test_dash 100.0 % 52 / 52 96.8 % 30 / 31
versionbits_tests.cpp
97.4%97.4%
97.4 % 261 / 268 100.0 % 68 / 68
test_dash 97.4 % 261 / 268 100.0 % 68 / 68
xoroshiro128plusplus_tests.cpp
100.0%
100.0 % 14 / 14 100.0 % 10 / 10
test_dash 100.0 % 14 / 14 100.0 % 10 / 10

Generated by: LCOV version 1.16