LCOV - code coverage report
Current view:
top level
-
src
- txrequest.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
fuzz_coverage.info
Lines:
100.0 %
308
308
Test Date:
2024-09-01 05:20:30
Functions:
100.0 %
78
78
Branches:
81.5 %
254
207
Function Name
Hit count
_ZN12_GLOBAL__N_110TxHashInfoC2Ev
8274
_ZN12_GLOBAL__N_110TxHashInfoC2Ev
4137
_ZN12_GLOBAL__N_110TxHashInfoD2Ev
4137
_ZN12_GLOBAL__N_112Announcement8SetStateENS_5StateE
4132203
_ZN12_GLOBAL__N_112AnnouncementC2ERK7GenTxidlbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEm
3374852
_ZN12_GLOBAL__N_112GetWaitStateERKNS_12AnnouncementE
46785168
_ZN12_GLOBAL__N_116PriorityComputerC2Eb
1758
_ZN12_GLOBAL__N_117ComputeTxHashInfoERKN5boost11multi_index21multi_index_containerINS_12AnnouncementENS_20Announcement_IndicesESaIS3_EEERKNS_16PriorityComputerE
539
_ZN12_GLOBAL__N_117RecomputePeerInfoERKN5boost11multi_index21multi_index_containerINS_12AnnouncementENS_20Announcement_IndicesESaIS3_EEE
539
_ZN12_GLOBAL__N_121ByTxHashViewExtractorC2ERKNS_16PriorityComputerE
1758
_ZN12_GLOBAL__N_18PeerInfoC2Ev
898843
_ZN12_GLOBAL__N_19ToGenTxidERKNS_12AnnouncementE
843265
_ZN12_GLOBAL__N_1eqERKNS_8PeerInfoES2_
4213
_ZN16TxRequestTracker11ReceivedInvElRK7GenTxidbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
3664971
_ZN16TxRequestTracker11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
2007320
_ZN16TxRequestTracker12ForgetTxHashERK7uint256
827756
_ZN16TxRequestTracker14GetRequestableElNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS8_EE
1567291
_ZN16TxRequestTracker16DisconnectedPeerEl
956329
_ZN16TxRequestTracker16ReceivedResponseElRK7uint256
560187
_ZN16TxRequestTracker4Impl11ReceivedInvElRK7GenTxidbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
3664971
_ZN16TxRequestTracker4Impl11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
2007320
_ZN16TxRequestTracker4Impl12ForgetTxHashERK7uint256
827756
_ZN16TxRequestTracker4Impl12SetTimePointENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS9_EE
1567291
_ZN16TxRequestTracker4Impl13MakeCompletedEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEE
1772687
_ZN16TxRequestTracker4Impl14GetRequestableElNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS9_EE
1567291
_ZN16TxRequestTracker4Impl16DisconnectedPeerEl
956329
_ZN16TxRequestTracker4Impl16ReceivedResponseElRK7uint256
560187
_ZN16TxRequestTracker4Impl17ChangeAndReselectEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEENS8_5StateE
1076136
_ZN16TxRequestTracker4Impl18IsOnlyNonCompletedEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEE
1677416
_ZN16TxRequestTracker4Impl21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEE
1315506
_ZN16TxRequestTracker4Impl5EraseIN12_GLOBAL__N_16ByPeerEEEN5boost11multi_index21multi_index_containerINS2_12AnnouncementENS2_20Announcement_IndicesESaIS7_EE5indexIT_E4type8iteratorESF_
2589274
_ZN16TxRequestTracker4Impl5EraseIN12_GLOBAL__N_16ByPeerEEEN5boost11multi_index21multi_index_containerINS2_12AnnouncementENS2_20Announcement_IndicesESaIS7_EE5indexIT_E4type8iteratorESF_
888435
_ZN16TxRequestTracker4Impl5EraseIN12_GLOBAL__N_18ByTxHashEEEN5boost11multi_index21multi_index_containerINS2_12AnnouncementENS2_20Announcement_IndicesESaIS7_EE5indexIT_E4type8iteratorESF_
1700839
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_16ByPeerEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE1_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
4132203
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_16ByPeerEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE1_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
302704
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE0_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
18801
_ZN16TxRequestTracker4Impl6ModifyIN12_GLOBAL__N_18ByTxHashEZNS0_11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlRNS2_12AnnouncementEE_EEvN5boost11multi_index21multi_index_containerISC_NS2_20Announcement_IndicesESaISC_EE5indexIT_E4type8iteratorET0_
60579
_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_
1076136
_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_
252207
_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_
555504
_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_
275383
_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_
275383
_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_
1315506
_ZN16TxRequestTracker4ImplC2Eb
1758
_ZN16TxRequestTracker4ImplD2Ev
1777
_ZN16TxRequestTrackerC2Eb
1758
_ZN16TxRequestTrackerD2Ev
1777
_ZNK12_GLOBAL__N_112Announcement10IsSelectedEv
1076136
_ZNK12_GLOBAL__N_112Announcement12IsSelectableEv
45533231
_ZNK12_GLOBAL__N_112Announcement8GetStateEv
439458326
_ZNK12_GLOBAL__N_112Announcement9IsWaitingEv
66092519
_ZNK12_GLOBAL__N_116PriorityComputerclERK7uint256lb
18297688
_ZNK12_GLOBAL__N_116PriorityComputerclERKNS_12AnnouncementE
15842102
_ZNK12_GLOBAL__N_119ByPeerViewExtractorclERKNS_12AnnouncementE
112498449
_ZNK12_GLOBAL__N_119ByTimeViewExtractorclERKNS_12AnnouncementE
46785168
_ZNK12_GLOBAL__N_121ByTxHashViewExtractorclERKNS_12AnnouncementE
44591893
_ZNK16TxRequestTracker11SanityCheckEv
539
_ZNK16TxRequestTracker13CountInFlightEl
75621
_ZNK16TxRequestTracker15ComputePriorityERK7uint256lb
2455586
_ZNK16TxRequestTracker15CountCandidatesEl
8624
_ZNK16TxRequestTracker29PostGetRequestableSanityCheckENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
783920
_ZNK16TxRequestTracker4Impl11SanityCheckEv
539
_ZNK16TxRequestTracker4Impl13CountInFlightEl
75621
_ZNK16TxRequestTracker4Impl15ComputePriorityERK7uint256lb
2455586
_ZNK16TxRequestTracker4Impl15CountCandidatesEl
8624
_ZNK16TxRequestTracker4Impl29PostGetRequestableSanityCheckENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEE
783920
_ZNK16TxRequestTracker4Impl4SizeEv
14117
_ZNK16TxRequestTracker4Impl5CountEl
95678
_ZNK16TxRequestTracker4SizeEv
14117
_ZNK16TxRequestTracker5CountEl
95678
_ZZN16TxRequestTracker4Impl11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEENKUlRN12_GLOBAL__N_112AnnouncementEE0_clESB_
18801
_ZZN16TxRequestTracker4Impl11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEENKUlRN12_GLOBAL__N_112AnnouncementEE1_clESB_
302704
_ZZN16TxRequestTracker4Impl11RequestedTxElRK7uint256NSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEENKUlRN12_GLOBAL__N_112AnnouncementEE_clESB_
60579
_ZZN16TxRequestTracker4Impl14GetRequestableElNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS9_EEENKUlPKN12_GLOBAL__N_112AnnouncementEE_clESG_
688323
_ZZN16TxRequestTracker4Impl14GetRequestableElNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEPSt6vectorISt4pairIl7GenTxidESaIS9_EEENKUlPKN12_GLOBAL__N_112AnnouncementESG_E_clESG_SG_
2021369
_ZZN16TxRequestTracker4Impl17ChangeAndReselectEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEENS8_5StateEENKUlRS9_E0_clESG_
1076136
_ZZN16TxRequestTracker4Impl17ChangeAndReselectEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEENS8_5StateEENKUlRS9_E_clESG_
252207
_ZZN16TxRequestTracker4Impl21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEEENKUlRS9_E0_clESF_
555504
_ZZN16TxRequestTracker4Impl21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEEENKUlRS9_E1_clESF_
275383
_ZZN16TxRequestTracker4Impl21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEEENKUlRS9_E2_clESF_
275383
_ZZN16TxRequestTracker4Impl21PromoteCandidateReadyEN5boost11multi_index6detail19bidir_node_iteratorINS3_18ordered_index_nodeINS3_19null_augment_policyENS5_IS6_NS3_15index_node_baseIN12_GLOBAL__N_112AnnouncementESaIS9_EEEEEEEEEENKUlRS9_E_clESF_
1315506
Generated by:
LCOV version 2.0-1