LCOV - code coverage report
Current view:
top level
-
src/consensus
- validation.h
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
55
55
100.0 %
Date:
2021-06-29 14:35:33
Functions:
33
165
20.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
23
34
67.6 %
Function Name
Hit count
base.cpp:_ZL14GetBlockWeightRK6CBlock
0
base.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
base.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
blockchain.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
blockencodings.cpp:_ZL14GetBlockWeightRK6CBlock
0
blockencodings.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
blockencodings.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
blockfilter.cpp:_ZL14GetBlockWeightRK6CBlock
0
blockfilter.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
blockfilter.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
blockfilter_index_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
blockfilter_index_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
blockfilter_index_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
blockstorage.cpp:_ZL14GetBlockWeightRK6CBlock
0
blockstorage.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
blockstorage.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
coin.cpp:_ZL14GetBlockWeightRK6CBlock
0
coin.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
coin.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
coinstats.cpp:_ZL14GetBlockWeightRK6CBlock
0
coinstats.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
coinstats.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
coinstatsindex.cpp:_ZL14GetBlockWeightRK6CBlock
0
coinstatsindex.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
coinstatsindex.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
coinstatsindex_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
coinstatsindex_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
coinstatsindex_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
core_write.cpp:_ZL14GetBlockWeightRK6CBlock
0
core_write.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
denialofservice_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
denialofservice_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
denialofservice_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
init.cpp:_ZL14GetBlockWeightRK6CBlock
0
init.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
init.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
interfaces.cpp:_ZL14GetBlockWeightRK6CBlock
0
interfaces.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
interfaces.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
interfaces_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
interfaces_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
interfaces_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
miner.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
miner.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
miner_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
miner_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
miner_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
mining.cpp:_ZL14GetBlockWeightRK6CBlock
0
mining.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
net.cpp:_ZL14GetBlockWeightRK6CBlock
0
net.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
net.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
net_processing.cpp:_ZL14GetBlockWeightRK6CBlock
0
net_processing.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
net_processing.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
policy.cpp:_ZL14GetBlockWeightRK6CBlock
0
rawtransaction.cpp:_ZL14GetBlockWeightRK6CBlock
0
rawtransaction.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
rawtransaction.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
rest.cpp:_ZL14GetBlockWeightRK6CBlock
0
rest.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
rest.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
script_p2sh_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
script_p2sh_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
script_p2sh_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
setup_common.cpp:_ZL14GetBlockWeightRK6CBlock
0
setup_common.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
setup_common.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
sighash_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
sighash_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
sighash_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
signet.cpp:_ZL14GetBlockWeightRK6CBlock
0
signet.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
signet.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
spend.cpp:_ZL14GetBlockWeightRK6CBlock
0
spend.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
transaction.cpp:_ZL14GetBlockWeightRK6CBlock
0
transaction.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
transaction.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
transaction_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
transaction_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
tx_check.cpp:_ZL14GetBlockWeightRK6CBlock
0
tx_check.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
tx_check.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
tx_verify.cpp:_ZL14GetBlockWeightRK6CBlock
0
tx_verify.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
tx_verify.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
txindex.cpp:_ZL14GetBlockWeightRK6CBlock
0
txindex.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
txindex.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
txmempool.cpp:_ZL14GetBlockWeightRK6CBlock
0
txmempool.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
txorphanage.cpp:_ZL14GetBlockWeightRK6CBlock
0
txorphanage.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
txvalidation_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
txvalidation_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
txvalidation_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
txvalidationcache_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
txvalidationcache_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
txvalidationcache_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validation.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validation.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validation_block_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
validation_block_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validation_block_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validation_chainstate_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
validation_chainstate_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validation_chainstate_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validation_chainstatemanager_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
validation_chainstatemanager_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validation_chainstatemanager_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validation_flush_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
validation_flush_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validation_flush_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validation_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
validation_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validation_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validationinterface.cpp:_ZL14GetBlockWeightRK6CBlock
0
validationinterface.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validationinterface.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
validationinterface_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
validationinterface_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
validationinterface_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
versionbits_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
versionbits_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
versionbits_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
wallet.cpp:_ZL14GetBlockWeightRK6CBlock
0
wallet.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
wallet.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
wallet_tests.cpp:_ZL14GetBlockWeightRK6CBlock
0
wallet_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
0
wallet_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
0
_ZN15ValidationStateI21BlockValidationResultE5ErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
1
_ZNK15ValidationStateI23PackageValidationResultE7IsValidEv
2
transaction_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction
4
_ZNK15ValidationStateI23PackageValidationResultE9IsInvalidEv
6
_ZN15ValidationStateI23PackageValidationResultE7InvalidES0_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
13
blockchain.cpp:_ZL20GetTransactionWeightRK12CTransaction
32
_ZNK15ValidationStateI23PackageValidationResultE15GetRejectReasonEv
39
mining.cpp:_ZL20GetTransactionWeightRK12CTransaction
47
txorphanage.cpp:_ZL20GetTransactionWeightRK12CTransaction
308
_ZNK15ValidationStateI23PackageValidationResultE9GetResultEv
907
_ZNK15ValidationStateI21BlockValidationResultE15GetRejectReasonEv
2518
_ZNK15ValidationStateI18TxValidationResultE15GetDebugMessageEv
2970
_ZNK15ValidationStateI18TxValidationResultE15GetRejectReasonEv
3009
blockchain.cpp:_ZL14GetBlockWeightRK6CBlock
3257
_ZN15ValidationStateI21BlockValidationResultE7InvalidES0_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
3897
_ZNK15ValidationStateI21BlockValidationResultE7IsErrorEv
4207
_ZNK15ValidationStateI18TxValidationResultE8ToStringEv
4504
_ZNK15ValidationStateI18TxValidationResultE9GetResultEv
5176
core_write.cpp:_ZL20GetTransactionWeightRK12CTransaction
5278
_ZNK15ValidationStateI21BlockValidationResultE9GetResultEv
6402
spend.cpp:_ZL20GetTransactionWeightRK12CTransaction
9127
_ZNK15ValidationStateI18TxValidationResultE7IsValidEv
14024
_ZNK15ValidationStateI18TxValidationResultE9IsInvalidEv
14390
miner.cpp:_ZL14GetBlockWeightRK6CBlock
29962
policy.cpp:_ZL20GetTransactionWeightRK12CTransaction
29973
_ZNK15ValidationStateI21BlockValidationResultE9IsInvalidEv
74410
txmempool.cpp:_ZL20GetTransactionWeightRK12CTransaction
79943
_ZNK15ValidationStateI21BlockValidationResultE8ToStringEv
83525
validation.cpp:_ZL14GetBlockWeightRK6CBlock
99024
_ZN15ValidationStateI18TxValidationResultE7InvalidES0_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
137777
_Z25GetWitnessCommitmentIndexRK6CBlock
173556
_ZNK15ValidationStateI21BlockValidationResultE7IsValidEv
183230
policy.cpp:_ZL25GetTransactionInputWeightRK5CTxIn
406527
Generated by:
LCOV version 1.14