SolidSyslog coverage report
Current view: top level - Core/Source - SolidSyslogCircularBuffer.c (source / functions) Coverage Total Hit
Test: SolidSyslog Lines: 100.0 % 163 163
Test Date: 2026-11-12 23:14:35 Functions: 100.0 % 29 29
Branches: 100.0 % 50 50

Function Name Sort by function name Hit count Sort by function hit count
CircularBuffer_ConsumeWrapMarker 31
CircularBuffer_CouldHoldWhenEmpty 2552
CircularBuffer_DropHead 734
CircularBuffer_EvictUntilRecordFits 718
CircularBuffer_HeadAtWrapPoint 5650
CircularBuffer_InstallDiscardPolicy 234
CircularBuffer_IsEmpty 15962
CircularBuffer_IsFull 609
CircularBuffer_IsWrapped 23849
CircularBuffer_KeepRecord 5737
CircularBuffer_LoadRecord 4902
CircularBuffer_PeekRecordSize 10552
CircularBuffer_PolicyEvictsFor 1635
CircularBuffer_Read 8574
CircularBuffer_RecordFits 14760
CircularBuffer_RecordFitsAfterWrap 3352
CircularBuffer_RecordFitsAtTail 20497
CircularBuffer_RefuseRecord 917
CircularBuffer_ReportRecordExceedsMaxMessageSize 2
CircularBuffer_ReportRecordTooLarge 8
CircularBuffer_ReportRunStarted 6654
CircularBuffer_ResetToStart 2564
CircularBuffer_SelfFromBase 16073
CircularBuffer_StoreApplyingPolicy 6654
CircularBuffer_StoreRecord 5737
CircularBuffer_WrapTail 33
CircularBuffer_Write 6656
SolidSyslogCircularBuffer_Cleanup 234
SolidSyslogCircularBuffer_Initialise 234

Generated by: LCOV version 2.0-1