LCOV - code coverage report
Current view:
top level
-
src
- txrequest.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
fuzz_coverage.info
Lines:
99.2 %
258
256
Test Date:
2025-07-25 10:16:39
Functions:
100.0 %
54
54
Branches:
80.4 %
393
316
Function Name
Hit count
_ZN12_GLOBAL__N_117ComputeTxHashInfoERKN5boost11multi_index21multi_index_containerINS_12AnnouncementENS_20Announcement_IndicesESaIS3_EEERKNS_16PriorityComputerE
1414
_ZN12_GLOBAL__N_117RecomputePeerInfoERKN5boost11multi_index21multi_index_containerINS_12AnnouncementENS_20Announcement_IndicesESaIS3_EEE
1414
_ZNK16TxRequestTracker11SanityCheckEv
1414
_ZNK16TxRequestTracker4Impl11SanityCheckEv
1414
_ZN12_GLOBAL__N_1eqERKNS_8PeerInfoES2_
3491
_ZN12_GLOBAL__N_116PriorityComputerC2Eb
3695
_ZN16TxRequestTracker4ImplC2Eb
3695
_ZN16TxRequestTrackerC2Eb
3695
_ZN16TxRequestTrackerD2Ev
3695
_ZNK16TxRequestTracker15CountCandidatesEl
6848
_ZNK16TxRequestTracker4Impl15CountCandidatesEl
6848
_ZNK16TxRequestTracker4SizeEv
13897
_ZNK16TxRequestTracker17GetCandidatePeersERK7uint256RSt6vectorIlSaIlEE
114680
_ZNK16TxRequestTracker4Impl17GetCandidatePeersERK7uint256RSt6vectorIlSaIlEE
114680
_ZNK16TxRequestTracker13CountInFlightEl
161244
_ZNK16TxRequestTracker4Impl13CountInFlightEl
161244
_ZNK16TxRequestTracker4Impl5CountEl
234211
_ZNK16TxRequestTracker5CountEl
234211
_ZN16TxRequestTracker16ReceivedResponseElRK7uint256
450102
_ZN16TxRequestTracker4Impl16ReceivedResponseElRK7uint256
450102
_ZNK16TxRequestTracker29PostGetRequestableSanityCheckENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
616492
_ZNK16TxRequestTracker4Impl29PostGetRequestableSanityCheckENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
616492
_ZN16TxRequestTracker12ForgetTxHashERK7uint256
724529
_ZN16TxRequestTracker4Impl12ForgetTxHashERK7uint256
724529
_ZN16TxRequestTracker16DisconnectedPeerEl
768263
_ZN16TxRequestTracker4Impl16DisconnectedPeerEl
768263
_ZN16TxRequestTracker4Impl17ChangeAndReselectEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEENS8_5StateE
775875
_ZN16TxRequestTracker4Impl21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEE
1013852
_ZN16TxRequestTracker11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
1329832
_ZN16TxRequestTracker4Impl11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
1329832
_ZN16TxRequestTracker4Impl18IsOnlyNonCompletedEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEE
1493506
_ZN16TxRequestTracker4Impl13MakeCompletedEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEE
1579045
_ZN16TxRequestTracker14GetRequestableElNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS8_EE
1782219
_ZN16TxRequestTracker4Impl12SetTimePointENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS9_EE
1782219
_ZN16TxRequestTracker4Impl14GetRequestableElNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS9_EE
1782219
_ZNK16TxRequestTracker15ComputePriorityERK7uint256lb
1869751
_ZN16TxRequestTracker4Impl5EraseIN12_GLOBAL__N_16ByPeerEEEN5boost11multi_index21multi_index_containerINS2_12AnnouncementENS2_20Announcement_IndicesESaIS7_EE5indexIT_E4type8iteratorESF_
2221228
_ZN16TxRequestTracker4Impl5EraseIN12_GLOBAL__N_16ByPeerEEEN5boost11multi_index21multi_index_containerINS2_12AnnouncementENS2_20Announcement_IndicesESaIS7_EE5indexIT_E4type8iteratorESF_
628415
_ZN16TxRequestTracker4Impl5EraseIN12_GLOBAL__N_18ByTxHashEEEN5boost11multi_index21multi_index_containerINS2_12AnnouncementENS2_20Announcement_IndicesESaIS7_EE5indexIT_E4type8iteratorESF_
1592813
_ZN16TxRequestTracker11ReceivedInvElRK7GenTxidbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
3226539
_ZN16TxRequestTracker4Impl11ReceivedInvElRK7GenTxidbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
3226539
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_16ByPeerEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE1_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
3295420
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE0_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
17792
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
45607
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS6_18ordered_index_nodeINS6_19null_augment_policyENS8_IS9_NS6_15index_node_baseINS2_12AnnouncementESaISB_EEEEEEEEEEUlRSB_E1_EEvNS5_21multi_index_containerISB_NS2_20Announcement_IndicesESC_E5indexIT_E4type8iteratorET0_
164312
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS6_18ordered_index_nodeINS6_19null_augment_policyENS8_IS9_NS6_15index_node_baseINS2_12AnnouncementESaISB_EEEEEEEEEEUlRSB_E2_EEvNS5_21multi_index_containerISB_NS2_20Announcement_IndicesESC_E5indexIT_E4type8iteratorET0_
164312
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_17ChangeAndReselectEN5boost11multi_index6detail19bidir_node_iteratorINS6_18ordered_index_nodeINS6_19null_augment_policyENS8_IS9_NS6_15index_node_baseINS2_12AnnouncementESaISB_EEEEEEEEENS2_5StateEEUlRSB_E_EEvNS5_21multi_index_containerISB_NS2_20Announcement_IndicesESC_E5indexIT_E4type8iteratorET0_
164478
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_16ByPeerEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE1_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
401863
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS6_18ordered_index_nodeINS6_19null_augment_policyENS8_IS9_NS6_15index_node_baseINS2_12AnnouncementESaISB_EEEEEEEEEEUlRSB_E0_EEvNS5_21multi_index_containerISB_NS2_20Announcement_IndicesESC_E5indexIT_E4type8iteratorET0_
547329
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_17ChangeAndReselectEN5boost11multi_index6detail19bidir_node_iteratorINS6_18ordered_index_nodeINS6_19null_augment_policyENS8_IS9_NS6_15index_node_baseINS2_12AnnouncementESaISB_EEEEEEEEENS2_5StateEEUlRSB_E0_EEvNS5_21multi_index_containerISB_NS2_20Announcement_IndicesESC_E5indexIT_E4type8iteratorET0_
775875
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS6_18ordered_index_nodeINS6_19null_augment_policyENS8_IS9_NS6_15index_node_baseINS2_12AnnouncementESaISB_EEEEEEEEEEUlRSB_E_EEvNS5_21multi_index_containerISB_NS2_20Announcement_IndicesESC_E5indexIT_E4type8iteratorET0_
1013852
_ZNK12_GLOBAL__N_116PriorityComputerclERKNS_12AnnouncementE
10581785
_ZNK12_GLOBAL__N_116PriorityComputerclERK7uint256lb
12451536
_ZNK12_GLOBAL__N_121ByTxHashViewExtractorclERKNS_12AnnouncementE
38876517
_ZN12_GLOBAL__N_112GetWaitStateERKNS_12AnnouncementE
46014171
_ZNK12_GLOBAL__N_119ByTimeViewExtractorclERKNS_12AnnouncementE
46014171
Generated by:
LCOV version 2.0-1