LCOV - code coverage report
Current view:
top level
-
src/net
- gossip_membership.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
HPActor Coverage
Lines:
27.0 %
821
222
Test Date:
2026-05-20 02:24:49
Functions:
44.0 %
50
22
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
-
0
0
Function Name
Hit count
_ZN7hpactor3net12_GLOBAL__N_112to_pb_memberEPNS_14PbGossipMemberERKNS0_6MemberE
0
_ZN7hpactor3net12_GLOBAL__N_114async_udp_sendEPNS0_9EventLoopEiRKNS_3adt12StreamBufferERKSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
18
_ZN7hpactor3net12_GLOBAL__N_114from_pb_memberERKNS_14PbGossipMemberE
0
_ZN7hpactor3net12_GLOBAL__N_115to_pb_piggybackEPNS_16PbPiggybackEntryERKNS0_14PiggybackEntryE
2
_ZN7hpactor3net12_GLOBAL__N_117ep_to_pb_endpointEPNS_10PbEndpointERKSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
22
_ZN7hpactor3net12_GLOBAL__N_117from_pb_piggybackERKNS_16PbPiggybackEntryE
2
_ZN7hpactor3net12_GLOBAL__N_117pb_endpoint_to_epERKNS_10PbEndpointE
4
_ZN7hpactor3net12_GLOBAL__N_1L10extras_forEPKNS0_16GossipMembershipE
27
_ZN7hpactor3net12_GLOBAL__N_1L14cleanup_extrasEPKNS0_16GossipMembershipE
25
_ZN7hpactor3net16GossipMembership10handle_ackESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEmSt6vectorINS0_14PiggybackEntryESaIS7_EE
0
_ZN7hpactor3net16GossipMembership10send_leaveESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
18
_ZN7hpactor3net16GossipMembership11handle_joinESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEmSt6vectorINS0_14PiggybackEntryESaIS7_EE
0
_ZN7hpactor3net16GossipMembership11handle_pingESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEmjSt6vectorINS0_14PiggybackEntryESaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt
0
_ZN7hpactor3net16GossipMembership12handle_leaveESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEm
0
_ZN7hpactor3net16GossipMembership12merge_memberERKNS0_6MemberE
8
_ZN7hpactor3net16GossipMembership13handle_packetERKNS_3adt12StreamBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt
0
_ZN7hpactor3net16GossipMembership13send_ping_reqESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEES5_
0
_ZN7hpactor3net16GossipMembership13send_sync_rspESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
0
_ZN7hpactor3net16GossipMembership14protocol_roundEv
0
_ZN7hpactor3net16GossipMembership15apply_piggybackERKSt6vectorINS0_14PiggybackEntryESaIS3_EE
0
_ZN7hpactor3net16GossipMembership15handle_ping_reqESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEES5_
0
_ZN7hpactor3net16GossipMembership15handle_sync_rspESt6vectorINS0_6MemberESaIS3_EE
0
_ZN7hpactor3net16GossipMembership15mark_suspiciousESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
1
_ZN7hpactor3net16GossipMembership16on_member_changeESt8functionIFvRKNS0_6MemberEbEE
0
_ZN7hpactor3net16GossipMembership16setup_udp_socketEv
0
_ZN7hpactor3net16GossipMembership17pick_random_peersEmSt13unordered_setISt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEESt4hashIS6_ESt8equal_toIS6_ESaIS6_EE
2
_ZN7hpactor3net16GossipMembership17send_indirect_ackESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEES5_
0
_ZN7hpactor3net16GossipMembership19handle_indirect_ackESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEES5_
0
_ZN7hpactor3net16GossipMembership19teardown_udp_socketEv
25
_ZN7hpactor3net16GossipMembership21purge_dead_tombstonesEv
1
_ZN7hpactor3net16GossipMembership4stopEv
25
_ZN7hpactor3net16GossipMembership5startEv
0
_ZN7hpactor3net16GossipMembership8announceENS0_6MemberE
1
_ZN7hpactor3net16GossipMembership8send_ackESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEESt6vectorINS0_14PiggybackEntryESaIS7_EE
0
_ZN7hpactor3net16GossipMembership9mark_deadESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
1
_ZN7hpactor3net16GossipMembership9send_joinESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
0
_ZN7hpactor3net16GossipMembership9send_pingESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
0
_ZN7hpactor3net16GossipMembershipC2ERKNS0_12GossipConfigEPNS0_9EventLoopE
20
_ZN7hpactor3net16GossipMembershipD0Ev
20
_ZN7hpactor3net16GossipMembershipD0Ev
0
_ZN7hpactor3net16GossipMembershipD2Ev
20
_ZN7hpactor3netL20build_piggyback_implERKNS0_12GossipConfigEmRbRKSt13unordered_mapISt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEENS0_6MemberESt4hashIS9_ESt8equal_toIS9_ESaISt4pairIKS9_SA_EEE
0
_ZNK7hpactor3net16GossipMembership12discover_allEv
3
_ZNK7hpactor3net16GossipMembership14decode_messageERKNS_3adt12StreamBufferERNS0_17GossipMessageTypeERSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEERmRjSC_RSt6vectorINS0_14PiggybackEntryESaISG_EE
2
_ZNK7hpactor3net16GossipMembership14encode_messageENS0_17GossipMessageTypeEmjSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEERKSt6vectorINS0_14PiggybackEntryESaIS8_EE
20
_ZNK7hpactor3net16GossipMembership15decode_sync_rspERKNS_3adt12StreamBufferERSt6vectorINS0_6MemberESaIS7_EE
0
_ZNK7hpactor3net16GossipMembership15encode_sync_rspERKSt6vectorINS0_6MemberESaIS3_EE
0
_ZNK7hpactor3net16GossipMembership8discoverESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE
4
_ZZN7hpactor3net16GossipMembership16setup_udp_socketEvENKUliE_clEi
0
_ZZN7hpactor3net16GossipMembership5startEvENKUlvE0_clEv
0
_ZZN7hpactor3net16GossipMembership5startEvENKUlvE_clEv
0
Generated by:
LCOV version 2.0-1