LCOV - code coverage report
Current view:
top level
-
bgp
- state_machine.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
OpenSDN C/C++ coverage (all TARGET_SET jobs)
Lines:
797
842
94.7 %
Date:
2026-06-11 01:56:02
Functions:
184
191
96.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN10ValidateFnIN3fsm10EvTcpCloseELb1EEclEPKS1_
4200
_ZN10ValidateFnIN3fsm11EvBgpUpdateELb0EEclEPKS1_
158462
_ZN10ValidateFnIN3fsm14EvBgpKeepaliveELb1EEclEPKS1_
6811
_ZN10ValidateFnIN3fsm14EvBgpOpenErrorELb0EEclEPKS1_
106
_ZN10ValidateFnIN3fsm14EvTcpConnectedELb1EEclEPKS1_
6979
_ZN10ValidateFnIN3fsm16EvBgpHeaderErrorELb0EEclEPKS1_
5
_ZN10ValidateFnIN3fsm16EvBgpUpdateErrorELb0EEclEPKS1_
5
_ZN10ValidateFnIN3fsm16EvTcpConnectFailELb1EEclEPKS1_
120
_ZN10ValidateFnIN3fsm16EvTcpPassiveOpenELb0EEclEPKS1_
4275
_ZN10ValidateFnIN3fsm17EvBgpNotificationELb1EEclEPKS1_
5145
_ZN10ValidateFnIN3fsm18EvHoldTimerExpiredELb1EEclEPKS1_
74
_ZN10ValidateFnIN3fsm18EvOpenTimerExpiredELb1EEclEPKS1_
36
_ZN10ValidateFnIN3fsm18EvTcpDeleteSessionELb0EEclEPKS1_
11506
_ZN10ValidateFnIN3fsm21EvConnectTimerExpiredELb1EEclEPKS1_
7856
_ZN10ValidateFnIN3fsm22EvIdleHoldTimerExpiredELb1EEclEPKS1_
4896
_ZN10ValidateFnIN3fsm6EvStopELb0EEclEPKS1_
11132
_ZN10ValidateFnIN3fsm7EvStartELb0EEclEPKS1_
15911
_ZN10ValidateFnIN3fsm9EvBgpOpenELb1EEclEPKS1_
6156
_ZN12StateMachine10InitializeEv
15507
_ZN12StateMachine11OnIdleCeaseIN3fsm6EvStopEEEvRKT_
11123
_ZN12StateMachine11OnIdleErrorIN3fsm14EvBgpOpenErrorELi2EEEvRKT_
104
_ZN12StateMachine11OnIdleErrorIN3fsm16EvBgpHeaderErrorELi1EEEvRKT_
5
_ZN12StateMachine11OnIdleErrorIN3fsm16EvBgpUpdateErrorELi3EEEvRKT_
5
_ZN12StateMachine11PassiveOpenEP10BgpSession
4275
_ZN12StateMachine12DequeueEventENS_14EventContainerE
243623
_ZN12StateMachine12StartSessionEv
7425
_ZN12StateMachine13AssignSessionEb
5383
_ZN12StateMachine13DeleteSessionEP10BgpSession
96423
_ZN12StateMachine13FireHoldTimerEv
11
_ZN12StateMachine13FireOpenTimerEv
39
_ZN12StateMachine13SetAdminStateEbi
881
_ZN12StateMachine13set_hold_timeEi
12371
_ZN12StateMachine14OnMessageErrorEP10BgpSessionPK17ParseErrorContext
16
_ZN12StateMachine14OnSessionEventEP10TcpSessionNS0_5EventE
11499
_ZN12StateMachine14StartHoldTimerEv
177016
_ZN12StateMachine14StartOpenTimerEi
0
_ZN12StateMachine14active_sessionEv
45030
_ZN12StateMachine14set_last_eventERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
232213
_ZN12StateMachine15BGPPeerInfoSendERK15BgpPeerInfoData
163739
_ZN12StateMachine15CancelHoldTimerEv
17675
_ZN12StateMachine15CancelOpenTimerEv
33354
_ZN12StateMachine15DeleteAllTimersEv
10362
_ZN12StateMachine15UpdateFlapCountEv
16154
_ZN12StateMachine15passive_sessionEv
45094
_ZN12StateMachine15reset_hold_timeEv
16159
_ZN12StateMachine15reset_last_infoEv
405
_ZN12StateMachine16DequeueEventDoneEb
9566
_ZN12StateMachine16FireConnectTimerEv
191
_ZN12StateMachine16HoldTimerExpiredEv
74
_ZN12StateMachine16HoldTimerRunningEv
0
_ZN12StateMachine16OpenTimerExpiredEv
36
_ZN12StateMachine16OpenTimerRunningEv
731
_ZN12StateMachine16SendNotificationEP10BgpSessioniiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
14169
_ZN12StateMachine17FireIdleHoldTimerEv
205
_ZN12StateMachine17StartConnectTimerEi
5300
_ZN12StateMachine18CancelConnectTimerEv
25191
_ZN12StateMachine18OnIdleNotificationERKN3fsm17EvBgpNotificationE
1983
_ZN12StateMachine18StartIdleHoldTimerEv
80
_ZN12StateMachine18set_active_sessionEP10BgpSession
38387
_ZN12StateMachine19CancelIdleHoldTimerEv
53031
_ZN12StateMachine19ConnectTimerExpiredEv
7894
_ZN12StateMachine19ConnectTimerRunningEv
0
_ZN12StateMachine19set_passive_sessionEP10BgpSession
30894
_ZN12StateMachine20IdleHoldTimerExpiredEv
4903
_ZN12StateMachine20IdleHoldTimerRunningEv
0
_ZN12StateMachine21OnNotificationMessageEP10BgpSessionPN8BgpProto10BgpMessageE
5144
_ZN12StateMachine24ProcessNotificationEventEP10BgpSession
2855
_ZN12StateMachine24set_last_notification_inEiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1984
_ZN12StateMachine25set_last_notification_outEiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5025
_ZN12StateMachine6OnIdleIN3fsm10EvTcpCloseELi0EEEvRKT_
14
_ZN12StateMachine6OnIdleIN3fsm11EvBgpUpdateELi5EEEvRKT_
4
_ZN12StateMachine6OnIdleIN3fsm14EvBgpKeepaliveELi0EEEvRKT_
2
_ZN12StateMachine6OnIdleIN3fsm14EvBgpKeepaliveELi5EEEvRKT_
5
_ZN12StateMachine6OnIdleIN3fsm14EvBgpOpenErrorELi5EEEvRKT_
1
_ZN12StateMachine6OnIdleIN3fsm17EvBgpNotificationELi0EEEvRKT_
2829
_ZN12StateMachine6OnIdleIN3fsm18EvHoldTimerExpiredELi4EEEvRKT_
71
_ZN12StateMachine6OnIdleIN3fsm18EvOpenTimerExpiredELi5EEEvRKT_
0
_ZN12StateMachine6OnIdleIN3fsm9EvBgpOpenELi5EEEvRKT_
3
_ZN12StateMachine7EnqueueIN3fsm10EvTcpCloseEEEbRKT_
4200
_ZN12StateMachine7EnqueueIN3fsm11EvBgpUpdateEEEbRKT_
158466
_ZN12StateMachine7EnqueueIN3fsm14EvBgpKeepaliveEEEbRKT_
6812
_ZN12StateMachine7EnqueueIN3fsm14EvBgpOpenErrorEEEbRKT_
106
_ZN12StateMachine7EnqueueIN3fsm14EvTcpConnectedEEEbRKT_
6979
_ZN12StateMachine7EnqueueIN3fsm16EvBgpHeaderErrorEEEbRKT_
5
_ZN12StateMachine7EnqueueIN3fsm16EvBgpUpdateErrorEEEbRKT_
5
_ZN12StateMachine7EnqueueIN3fsm16EvTcpConnectFailEEEbRKT_
120
_ZN12StateMachine7EnqueueIN3fsm16EvTcpPassiveOpenEEEbRKT_
4275
_ZN12StateMachine7EnqueueIN3fsm17EvBgpNotificationEEEbRKT_
5142
_ZN12StateMachine7EnqueueIN3fsm18EvHoldTimerExpiredEEEbRKT_
74
_ZN12StateMachine7EnqueueIN3fsm18EvOpenTimerExpiredEEEbRKT_
36
_ZN12StateMachine7EnqueueIN3fsm18EvTcpDeleteSessionEEEbRKT_
11508
_ZN12StateMachine7EnqueueIN3fsm21EvConnectTimerExpiredEEEbRKT_
7877
_ZN12StateMachine7EnqueueIN3fsm22EvIdleHoldTimerExpiredEEEbRKT_
4897
_ZN12StateMachine7EnqueueIN3fsm6EvStopEEEbRKT_
11132
_ZN12StateMachine7EnqueueIN3fsm7EvStartEEEbRKT_
15911
_ZN12StateMachine7EnqueueIN3fsm9EvBgpOpenEEEbRKT_
6154
_ZN12StateMachine8LogEventENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_N12SandeshLevel4typeE
487512
_ZN12StateMachine8ShutdownEi
10656
_ZN12StateMachine9OnMessageEP10BgpSessionPN8BgpProto10BgpMessageEm
176704
_ZN12StateMachine9PeerCloseEii
16153
_ZN12StateMachine9set_stateENS_5StateE
67368
_ZN12StateMachineC2EP7BgpPeer
10362
_ZN12StateMachineD0Ev
5349
_ZN12StateMachineD2Ev
10362
_ZN3fsm10EvTcpCloseC2EP10BgpSession
4200
_ZN3fsm11Established5reactERKNS_11EvBgpUpdateE
158394
_ZN3fsm11Established5reactERKNS_14EvBgpKeepaliveE
1491
_ZN3fsm11Established5reactERKNS_16EvTcpPassiveOpenE
129
_ZN3fsm11EstablishedC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE
5306
_ZN3fsm11EstablishedD0Ev
5308
_ZN3fsm11EstablishedD2Ev
5308
_ZN3fsm11EvBgpUpdateC2EP10BgpSessionPKN8BgpProto6UpdateEm
158478
_ZN3fsm11OpenConfirm5reactERKNS_14EvBgpKeepaliveE
5310
_ZN3fsm11OpenConfirm5reactERKNS_16EvTcpPassiveOpenE
6
_ZN3fsm11OpenConfirm5reactERKNS_17EvBgpNotificationE
7
_ZN3fsm11OpenConfirmC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE
5383
_ZN3fsm11OpenConfirmD0Ev
5379
_ZN3fsm11OpenConfirmD2Ev
5379
_ZN3fsm14EvBgpKeepaliveC2EP10BgpSession
6812
_ZN3fsm14EvBgpOpenErrorC2EP10BgpSessioniPKhm
106
_ZN3fsm14EvTcpConnectedC2EP10BgpSession
6979
_ZN3fsm16EvBgpHeaderErrorC2EP10BgpSessioniPKhm
5
_ZN3fsm16EvBgpUpdateErrorC2EP10BgpSessioniNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5
_ZN3fsm16EvTcpConnectFailC2EP10BgpSession
120
_ZN3fsm16EvTcpPassiveOpenC2EP10BgpSession
4275
_ZN3fsm17EvBgpNotification4NameEv
1984
_ZN3fsm17EvBgpNotificationC2EP10BgpSessionPKN8BgpProto12NotificationE
5144
_ZN3fsm18EvHoldTimerExpiredC2EP5Timer
74
_ZN3fsm18EvOpenTimerExpiredC2EP5Timer
36
_ZN3fsm18EvTcpDeleteSessionC2EP10BgpSession
11507
_ZN3fsm21EvConnectTimerExpiredC2EP5Timer
7895
_ZN3fsm22EvIdleHoldTimerExpiredC2EP5Timer
4904
_ZN3fsm4Idle5reactERKNS_16EvTcpPassiveOpenE
528
_ZN3fsm4Idle5reactERKNS_22EvIdleHoldTimerExpiredE
4883
_ZN3fsm4Idle5reactERKNS_7EvStartE
15782
_ZN3fsm4IdleC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE
26519
_ZN3fsm4IdleD0Ev
26509
_ZN3fsm4IdleD2Ev
26510
_ZN3fsm6Active5reactERKNS_10EvTcpCloseE
2
_ZN3fsm6Active5reactERKNS_16EvTcpPassiveOpenE
2030
_ZN3fsm6Active5reactERKNS_18EvOpenTimerExpiredE
12
_ZN3fsm6Active5reactERKNS_21EvConnectTimerExpiredE
7420
_ZN3fsm6Active5reactERKNS_9EvBgpOpenE
1958
_ZN3fsm6ActiveC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE
15730
_ZN3fsm6ActiveD0Ev
15737
_ZN3fsm6ActiveD2Ev
15736
_ZN3fsm6EvStopC2Ei
11132
_ZN3fsm7Connect5reactERKNS_10EvTcpCloseE
3
_ZN3fsm7Connect5reactERKNS_14EvTcpConnectedE
6974
_ZN3fsm7Connect5reactERKNS_16EvTcpConnectFailE
116
_ZN3fsm7Connect5reactERKNS_16EvTcpPassiveOpenE
275
_ZN3fsm7Connect5reactERKNS_18EvOpenTimerExpiredE
2
_ZN3fsm7Connect5reactERKNS_21EvConnectTimerExpiredE
290
_ZN3fsm7Connect5reactERKNS_9EvBgpOpenE
24
_ZN3fsm7ConnectC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE
7414
_ZN3fsm7ConnectD0Ev
7423
_ZN3fsm7ConnectD2Ev
7423
_ZN3fsm7EvStartC2Ev
15911
_ZN3fsm8OpenSent5reactERKNS_10EvTcpCloseE
661
_ZN3fsm8OpenSent5reactERKNS_16EvTcpPassiveOpenE
1304
_ZN3fsm8OpenSent5reactERKNS_17EvBgpNotificationE
2848
_ZN3fsm8OpenSent5reactERKNS_18EvOpenTimerExpiredE
19
_ZN3fsm8OpenSent5reactERKNS_9EvBgpOpenE
4144
_ZN3fsm8OpenSentC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE
6987
_ZN3fsm8OpenSentD0Ev
6985
_ZN3fsm8OpenSentD2Ev
6985
_ZN3fsm9EvBgpOpenC2EP10BgpSessionPKN8BgpProto11OpenMessageE
6153
_ZNK12StateMachine12IsQueueEmptyEv
17857
_ZNK12StateMachine13LastStateNameB5cxx11Ev
55959
_ZNK12StateMachine14GetConnectTimeEv
22784
_ZNK12StateMachine15IsCloseGracefulEv
127
_ZNK12StateMachine18IsRouterTypeBGPaaSEv
10
_ZNK12StateMachine20SetDataCollectionKeyEP11BgpPeerInfo
32597
_ZNK12StateMachine20last_state_change_atB5cxx11Ev
56
_ZNK12StateMachine21GetConfiguredHoldTimeEv
41651
_ZNK12StateMachine21IsPeerCloseInProgressEv
5713
_ZNK12StateMachine26last_notification_in_errorB5cxx11Ev
56
_ZNK12StateMachine26last_state_change_usecs_atEv
0
_ZNK12StateMachine27last_notification_out_errorB5cxx11Ev
0
_ZNK12StateMachine9StateNameB5cxx11Ev
543524
_ZNK3fsm10EvTcpClose8validateEP12StateMachine
4199
_ZNK3fsm14EvBgpKeepalive8validateEP12StateMachine
6812
_ZNK3fsm14EvTcpConnected8validateEP12StateMachine
6978
_ZNK3fsm16EvTcpConnectFail8validateEP12StateMachine
120
_ZNK3fsm17EvBgpNotification8validateEP12StateMachine
5143
_ZNK3fsm18EvHoldTimerExpired8validateEP12StateMachine
74
_ZNK3fsm18EvOpenTimerExpired8validateEP12StateMachine
36
_ZNK3fsm21EvConnectTimerExpired8validateEP12StateMachine
7901
_ZNK3fsm22EvIdleHoldTimerExpired8validateEP12StateMachine
4902
_ZNK3fsm9EvBgpOpen8validateEP12StateMachine
6158
_ZlsRSoRKN12StateMachine5StateE
1216
Generated by:
LCOV version 1.14