LCOV - code coverage report
Current view:
top level
-
src/test/kernel
- test_kernel.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
test_bitcoin_coverage.info
Lines:
93.2 %
657
612
Test Date:
2025-12-16 04:46:25
Functions:
92.9 %
70
65
Branches:
50.1 %
2748
1376
Function Name
Hit count
_ZN23TestKernelNotifications17FatalErrorHandlerESt17basic_string_viewIcSt11char_traitsIcEE
0
_ZN23TestKernelNotifications17FlushErrorHandlerESt17basic_string_viewIcSt11char_traitsIcEE
0
_ZN23TestKernelNotifications17WarningSetHandlerEN4btck7WarningESt17basic_string_viewIcSt11char_traitsIcEE
0
_ZN23TestValidationInterface13PowValidBlockEN4btck14BlockTreeEntryENS0_5BlockE
0
_ZN23TestValidationInterface17BlockDisconnectedEN4btck5BlockENS0_14BlockTreeEntryE
0
_Z21chainman_reindex_testR13TestDirectory
1
_Z32byte_span_to_hex_string_reversedB5cxx11St4spanIKSt4byteLm18446744073709551615EE
1
_Z32chainman_mainnet_validation_testR13TestDirectory
1
_Z32chainman_reindex_chainstate_testR13TestDirectory
1
_ZL18btck_block_invokerv
2
_ZL18btck_block_invokerv
1
_ZN10btck_block11test_methodEv
1
_ZL21logging_tests_invokerv
2
_ZL21logging_tests_invokerv
1
_ZN13logging_tests11test_methodEv
1
_ZL26btck_context_tests_invokerv
2
_ZL26btck_context_tests_invokerv
1
_ZN18btck_context_tests11test_methodEv
1
_ZL26btck_script_pubkey_invokerv
2
_ZL26btck_script_pubkey_invokerv
1
_ZN18btck_script_pubkey11test_methodEv
1
_ZL27btck_chainman_tests_invokerv
2
_ZL27btck_chainman_tests_invokerv
1
_ZN19btck_chainman_tests11test_methodEv
1
_ZL29btck_block_hash_tests_invokerv
2
_ZL29btck_block_hash_tests_invokerv
1
_ZN21btck_block_hash_tests11test_methodEv
1
_ZL30btck_transaction_input_invokerv
2
_ZL30btck_transaction_input_invokerv
1
_ZN22btck_transaction_input11test_methodEv
1
_ZL30btck_transaction_tests_invokerv
2
_ZL30btck_transaction_tests_invokerv
1
_ZN22btck_transaction_tests11test_methodEv
1
_ZL31btck_transaction_output_invokerv
2
_ZL31btck_transaction_output_invokerv
1
_ZN23btck_transaction_output11test_methodEv
1
_ZL32btck_script_verify_tests_invokerv
2
_ZL32btck_script_verify_tests_invokerv
1
_ZN24btck_script_verify_tests11test_methodEv
1
_ZL35btck_block_tree_entry_tests_invokerv
2
_ZL35btck_block_tree_entry_tests_invokerv
1
_ZN27btck_block_tree_entry_tests11test_methodEv
1
_ZL35btck_chainman_mainnet_tests_invokerv
2
_ZL35btck_chainman_mainnet_tests_invokerv
1
_ZN27btck_chainman_mainnet_tests11test_methodEv
1
_ZL35btck_chainman_regtest_tests_invokerv
2
_ZL35btck_chainman_regtest_tests_invokerv
1
_ZN27btck_chainman_regtest_tests11test_methodEv
1
_ZL37btck_chainman_in_memory_tests_invokerv
2
_ZL37btck_chainman_in_memory_tests_invokerv
1
_ZN29btck_chainman_in_memory_tests11test_methodEv
1
_ZN23TestValidationInterface14BlockConnectedEN4btck5BlockENS0_14BlockTreeEntryE
2
_Z15run_verify_testRKN4btck12ScriptPubkeyERKNS_11TransactionESt4spanINS_17TransactionOutputELm18446744073709551615EEljb
3
_ZN23TestValidationInterface12BlockCheckedEN4btck5BlockENS0_20BlockValidationStateE
3
_Z13random_stringB5cxx11j
5
_ZN13TestDirectoryC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5
_ZN13TestDirectoryD2Ev
5
_Z10CheckRangeIN4btck5RangeINS0_9ChainViewEXadL_ZNKS2_12CountEntriesEvEEXadL_ZNKS2_11GetByHeightEiEEEEQ19random_access_rangeIT_EEvRKS4_m
6
_Z10CheckRangeIN4btck5RangeINS0_11TransactionEXadL_ZNKS0_14TransactionApiIS2_E11CountInputsEvEEXadL_ZNKS4_8GetInputEmEEEEQ19random_access_rangeIT_EEvRKS6_m
1
_Z10CheckRangeIN4btck5RangeINS0_11TransactionEXadL_ZNKS0_14TransactionApiIS2_E12CountOutputsEvEEXadL_ZNKS4_9GetOutputEmEEEEQ19random_access_rangeIT_EEvRKS6_m
1
_Z10CheckRangeIN4btck5RangeINS0_17BlockSpentOutputsEXadL_ZNKS2_5CountEvEEXadL_ZNKS2_17GetTxSpentOutputsEmEEEEQ19random_access_rangeIT_EEvRKS4_m
1
_Z10CheckRangeIN4btck5RangeINS0_27TransactionSpentOutputsViewEXadL_ZNKS0_26TransactionSpentOutputsApiIS2_E5CountEvEEXadL_ZNKS4_7GetCoinEmEEEEQ19random_access_rangeIT_EEvRKS6_m
1
_Z10CheckRangeIN4btck5RangeINS0_5BlockEXadL_ZNKS2_17CountTransactionsEvEEXadL_ZNKS2_14GetTransactionEmEEEEQ19random_access_rangeIT_EEvRKS4_m
1
_Z10CheckRangeIN4btck5RangeINS0_9ChainViewEXadL_ZNKS2_12CountEntriesEvEEXadL_ZNKS2_11GetByHeightEiEEEEQ19random_access_rangeIT_EEvRKS4_m
1
_Z14create_contextSt10shared_ptrI23TestKernelNotificationsEN4btck9ChainTypeES_I23TestValidationInterfaceE
7
_Z15create_chainmanR13TestDirectorybbbbRN4btck7ContextE
7
_Z11CheckHandleIN4btck4CoinEEvT_S2_
14
_Z11CheckHandleIN4btck11ChainParamsEEvT_S2_
1
_Z11CheckHandleIN4btck11TransactionEEvT_S2_
1
_Z11CheckHandleIN4btck16TransactionInputEEvT_S2_
1
_Z11CheckHandleIN4btck17BlockSpentOutputsEEvT_S2_
1
_Z11CheckHandleIN4btck17TransactionOutputEEvT_S2_
1
_Z11CheckHandleIN4btck23TransactionSpentOutputsEEvT_S2_
1
_Z11CheckHandleIN4btck4CoinEEvT_S2_
1
_Z11CheckHandleIN4btck4TxidEEvT_S2_
1
_Z11CheckHandleIN4btck5BlockEEvT_S2_
1
_Z11CheckHandleIN4btck7ContextEEvT_S2_
1
_Z11CheckHandleIN4btck8OutPointEEvT_S2_
1
_Z11CheckHandleIN4btck9BlockHashEEvT_S2_
1
_Z11CheckHandleIN4btck12ScriptPubkeyEEvT_S2_
2
_ZZN27btck_chainman_regtest_tests11test_methodEvENKUlRKN4btck8TxidViewEE_clES3_
26
_Z11check_equalSt4spanIKSt4byteLm18446744073709551615EES2_b
29
_ZN7TestLog10LogMessageESt17basic_string_viewIcSt11char_traitsIcEE
72
_ZN23TestKernelNotifications16HeaderTipHandlerEN4btck20SynchronizationStateEllb
418
_ZN23TestKernelNotifications19WarningUnsetHandlerEN4btck7WarningE
426
_Z22hex_string_to_byte_vecSt17basic_string_viewIcSt11char_traitsIcEE
437
Generated by:
LCOV version 2.0-1