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 Sort by function name Hit count Sort by function 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