LCOV - code coverage report
Current view:
top level
-
wirestead/transport/base
- bp_state_machine.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
Wirestead Coverage Report
Lines:
100.0 %
38
38
Test Date:
2026-10-29 11:36:05
Functions:
100.0 %
24
24
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
91.7 %
36
33
Function Name
Hit count
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
17265
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeINS0_10UdpChannel4Impl6TxItemESaIS6_EEZNS5_14enqueue_bufferESt10shared_ptrIS4_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES9_IKSG_EEEmmSt8optionalIN5boost4asio2ip14basic_endpointINSO_3udpEEEES9_INS0_6detail12UdpWriteWaitEEEUlRS6_E_ZNS5_14enqueue_bufferESA_SK_mmSS_SV_EUlRKS6_E_EENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
392
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeINS0_16TcpServerSession13TrackedBufferESaIS5_EEPFRKSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKSD_EEERKS5_EZNS4_21route_enqueued_bufferEOS5_mEUlSL_E_EENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
12389
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeINS0_16UdsServerSession13TrackedBufferESaIS5_EEPFRKSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEESt10shared_ptrIKSD_EEERKS5_EZNS4_21route_enqueued_bufferEOS5_mEUlSL_E_EENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
1882
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeINS0_6Serial4Impl13TrackedBufferESaIS6_EENS5_16BufferProjectionEZNS5_21route_enqueued_bufferESt10shared_ptrIS4_EOS6_mEUlRKS6_E_EENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
276
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeINS0_9TcpClient4Impl13TrackedBufferESaIS6_EENS5_16BufferProjectionEZNS5_21route_enqueued_bufferESt10shared_ptrIS4_EOS6_mEUlRKT_E_EENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRSD_RNS1_14DropAccountingET0_T1_
1997
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeINS0_9UdsClient4Impl13TrackedBufferESaIS6_EENS5_16BufferProjectionEZNS5_21route_enqueued_bufferESt10shared_ptrIS4_EOS6_mEUlRKS6_E_EENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
323
_ZN9wirestead9transport10queue_util14decide_enqueueISt5dequeISt7variantIJSt6vectorIhSaIhEEEESaIS8_EENS1_18IdentityProjectionENS1_19IgnoreDroppedBufferEEENS1_15EnqueueDecisionERNS1_18BackpressureFieldsEmRT_RNS1_14DropAccountingET0_T1_
6
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_6Serial4Impl19report_backpressureEmEUlvE_ZNS4_19report_backpressureEmEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
286065
_ZN9wirestead9transport10queue_util19report_backpressureIZN70BpStateMachineTest_ReportBackpressureDoesNothingBetweenLowAndHigh_Test8TestBodyEvEUlvE_ZNS3_8TestBodyEvEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
1
_ZN9wirestead9transport10queue_util19report_backpressureIZN74BpStateMachineTest_ReportBackpressureFiresOnWhenCrossingHighWatermark_Test8TestBodyEvEUlvE_ZNS3_8TestBodyEvEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
1
_ZN9wirestead9transport10queue_util19report_backpressureIZN79BpStateMachineTest_ReportBackpressureReArmsImmediatelyIfPostFlushStillHigh_Test8TestBodyEvEUlvE_ZNS3_8TestBodyEvEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
1
_ZN9wirestead9transport10queue_util19report_backpressureIZN84BpStateMachineTest_ReportBackpressureFlushesPendingAndKicksWriteOnOffTransition_Test8TestBodyEvEUlvE_ZNS3_8TestBodyEvEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
1
_ZN9wirestead9transport10queue_util19report_backpressureIZN87BpStateMachineTest_PendingTransferHoldsReservationLockAndReleasesItBeforeCallbacks_Test8TestBodyEvEUlvE0_ZNS3_8TestBodyEvEUlvE1_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
1
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_10UdpChannel4Impl19report_backpressureESt10shared_ptrIS3_EmEUlvE_ZNS4_19report_backpressureES6_mEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
270771
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_16TcpServerSession19report_backpressureEmEUlvE_ZNS3_19report_backpressureEmEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
4943
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_16UdsServerSession19report_backpressureEmEUlvE_ZNS3_19report_backpressureEmEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
3678
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_6Serial4Impl19report_backpressureEmEUlvE_ZNS4_19report_backpressureEmEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
500
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_9TcpClient4Impl19report_backpressureESt10shared_ptrIS3_EmEUlvE_ZNS4_19report_backpressureES6_mEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
5569
_ZN9wirestead9transport10queue_util19report_backpressureIZNS0_9UdsClient4Impl19report_backpressureESt10shared_ptrIS3_EmEUlvE_ZNS4_19report_backpressureES6_mEUlvE0_EEvRNS1_18BackpressureFieldsEmRKSt8functionIFvmEERNS_11diagnostics20RuntimeStatsCountersEOT_OT0_
599
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZNS0_16TcpServerSession8do_closeEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
2032
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZN61BpStateMachineTest_DrainIsNoOpIfBackpressureWasNotActive_Test8TestBodyEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
1
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZN76BpStateMachineTest_DrainClearsQueuesAndFiresOnceIfBackpressureWasActive_Test8TestBodyEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
1
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZNS0_10UdpChannel4Impl20perform_stop_cleanupEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
521
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZNS0_10UdpChannel4Impl34drain_queue_and_clear_backpressureEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
615
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZNS0_16TcpServerSession8do_closeEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
512
_ZN9wirestead9transport10queue_util28drain_and_clear_backpressureIZNS0_16UdsServerSession8do_closeEvEUlvE_EEvRNS1_18BackpressureFieldsERKSt8functionIFvmEEOT_
382
Generated by:
LCOV version 2.0-1