SolidSyslog coverage report
Current view: top level - Core/Source Coverage Total Hit
Test: SolidSyslog Lines: 100.0 % 3349 3349
Test Date: 2026-11-12 23:14:35 Functions: 100.0 % 660 660
Branches: 99.7 % 1346 1342

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
SolidSyslogAddressErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogAesGcmPolicyErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogAtomicCounter.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogAtomicCounterErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogBlockStoreErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogBlockStorePrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogCircularBufferErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogCircularBufferPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogCrc16.c
100.0%
100.0 % 9 9 100.0 % 6 6 100.0 % 1 1
SolidSyslogDatagramErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogDiscardPolicy.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogErrorCategoryName.c
100.0%
100.0 % 81 81 100.0 % 26 26 100.0 % 1 1
SolidSyslogErrorName.c
100.0%
100.0 % 5 5 100.0 % 4 4 100.0 % 1 1
SolidSyslogErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogFileBlockDeviceErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogFileBlockDevicePrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogFileErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogHmacSha256PolicyErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogMetaSdErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogMetaSdPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogMutexErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogOriginSdErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogOriginSdPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogPassthroughBufferErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogPassthroughBufferPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogPoolAllocator.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogResolver.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogResolverErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogSenderHealth.c
100.0%
100.0 % 12 12 100.0 % 4 4 100.0 % 1 1
SolidSyslogSeverityName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogSharedScratchErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogSharedScratchPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogStreamSenderErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogStreamSenderPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogStructuredData.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogSwitchingSenderErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogSwitchingSenderPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogTcpStreamErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogTimeQualitySdErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogTimeQualitySdPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogTlsCredentialsErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogTlsStreamErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogUdpSenderErrorsName.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
SolidSyslogUdpSenderPrivate.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
SolidSyslogEndpointHost.c
100.0%
100.0 % 6 6 - 100.0 % 2 2
SolidSyslogMutex.c
100.0%
100.0 % 6 6 - 100.0 % 2 2
SolidSyslogNullAtomicCounter.c
100.0%
100.0 % 4 4 - 100.0 % 2 2
SolidSyslogNullResolver.c
100.0%
100.0 % 4 4 - 100.0 % 2 2
SolidSyslogNullSd.c
100.0%
100.0 % 4 4 - 100.0 % 2 2
SolidSyslogSender.c
100.0%
100.0 % 5 5 - 100.0 % 2 2
SolidSyslogStackScratch.c
100.0%
100.0 % 5 5 - 100.0 % 2 2
SolidSyslogBuffer.c
100.0%
100.0 % 7 7 - 100.0 % 3 3
SolidSyslogNullMutex.c
100.0%
100.0 % 6 6 - 100.0 % 3 3
SolidSyslogNullSecurityPolicy.c
100.0%
100.0 % 6 6 - 100.0 % 3 3
SolidSyslogNullSender.c
100.0%
100.0 % 6 6 - 100.0 % 3 3
SolidSyslogBlockSequenceStatic.c
100.0%
100.0 % 23 23 100.0 % 10 10 100.0 % 4 4
SolidSyslogCircularBufferStatic.c
100.0%
100.0 % 30 30 100.0 % 16 16 100.0 % 4 4
SolidSyslogConfigLock.c
100.0%
100.0 % 17 17 100.0 % 4 4 100.0 % 4 4
SolidSyslogCrc16Policy.c
100.0%
100.0 % 13 13 - 100.0 % 4 4
SolidSyslogDatagram.c
100.0%
100.0 % 9 9 - 100.0 % 4 4
SolidSyslogFileBlockDeviceStatic.c
100.0%
100.0 % 27 27 100.0 % 14 14 100.0 % 4 4
SolidSyslogHeaderField.c
100.0%
100.0 % 19 19 100.0 % 4 4 100.0 % 4 4
SolidSyslogMetaSd.c
100.0%
100.0 % 23 23 100.0 % 4 4 100.0 % 4 4
SolidSyslogNullBuffer.c
100.0%
100.0 % 9 9 - 100.0 % 4 4
SolidSyslogOriginSdStatic.c
100.0%
100.0 % 25 25 100.0 % 12 12 100.0 % 4 4
SolidSyslogPassthroughBufferStatic.c
100.0%
100.0 % 27 27 100.0 % 14 14 100.0 % 4 4
SolidSyslogRecordStoreStatic.c
100.0%
100.0 % 23 23 100.0 % 10 10 100.0 % 4 4
SolidSyslogSharedScratch.c
100.0%
100.0 % 16 16 - 100.0 % 4 4
SolidSyslogSharedScratchStatic.c
100.0%
100.0 % 28 28 100.0 % 14 14 100.0 % 4 4
SolidSyslogStreamOpenHealth.c
100.0%
100.0 % 17 17 100.0 % 10 10 100.0 % 4 4
SolidSyslogTimeQualitySdStatic.c
100.0%
100.0 % 28 28 100.0 % 14 14 100.0 % 4 4
SolidSyslogMetaSdStatic.c
100.0%
100.0 % 34 34 100.0 % 18 18 100.0 % 5 5
SolidSyslogNullDatagram.c
100.0%
100.0 % 10 10 - 100.0 % 5 5
SolidSyslogStatic.c
100.0%
100.0 % 35 35 100.0 % 16 16 100.0 % 5 5
SolidSyslogStream.c
100.0%
100.0 % 11 11 - 100.0 % 5 5
SolidSyslogStreamSenderStatic.c
100.0%
100.0 % 39 39 100.0 % 22 22 100.0 % 5 5
SolidSyslogTimeQualitySd.c
100.0%
100.0 % 23 23 100.0 % 10 10 100.0 % 5 5
SolidSyslogUdpSenderStatic.c
100.0%
100.0 % 40 40 100.0 % 24 24 100.0 % 5 5
SolidSyslogUtf8.h
100.0%
100.0 % 10 10 - 100.0 % 5 5
SolidSyslogError.c
100.0%
100.0 % 25 25 100.0 % 8 8 100.0 % 6 6
SolidSyslogEventSd.c
100.0%
100.0 % 34 34 100.0 % 12 12 100.0 % 6 6
SolidSyslogNullStream.c
100.0%
100.0 % 12 12 - 100.0 % 6 6
SolidSyslogPassthroughBuffer.c
100.0%
100.0 % 21 21 - 100.0 % 6 6
SolidSyslogSdElement.c
100.0%
100.0 % 43 43 100.0 % 12 12 100.0 % 6 6
SolidSyslogSwitchingSenderStatic.c
100.0%
100.0 % 46 46 100.0 % 28 28 100.0 % 6 6
SolidSyslogTimestampFormatter.c
100.0%
100.0 % 47 47 100.0 % 40 40 100.0 % 6 6
SolidSyslogPoolAllocator.c
100.0%
100.0 % 32 32 100.0 % 10 10 100.0 % 7 7
SolidSyslogStore.c
100.0%
100.0 % 15 15 - 100.0 % 7 7
SolidSyslogUdpPayload.c
100.0%
100.0 % 40 40 100.0 % 24 24 100.0 % 7 7
SolidSyslogBlockDevice.c
100.0%
100.0 % 16 16 - 100.0 % 8 8
SolidSyslogNullStore.c
100.0%
100.0 % 17 17 - 100.0 % 8 8
SolidSyslogOriginSd.c
100.0%
100.0 % 42 42 100.0 % 12 12 100.0 % 8 8
SolidSyslogPendingEvents.c
100.0%
100.0 % 59 59 100.0 % 24 24 100.0 % 8 8
SolidSyslogNullBlockDevice.c
100.0%
100.0 % 19 19 - 100.0 % 9 9
SolidSyslogBlockStoreStatic.c
100.0%
100.0 % 80 80 100.0 % 30 30 100.0 % 10 10
SolidSyslogFile.c
100.0%
100.0 % 23 23 - 100.0 % 10 10
SolidSyslogSwitchingSender.c
100.0%
100.0 % 45 45 100.0 % 6 6 100.0 % 10 10
SolidSyslogNullFile.c
100.0%
100.0 % 23 23 - 100.0 % 11 11
SolidSyslogSdValue.c
100.0%
100.0 % 73 73 100.0 % 32 32 100.0 % 12 12
SolidSyslogTlsFingerprint.c
100.0%
100.0 % 102 102 100.0 % 90 90 100.0 % 13 13
SolidSyslogMessageFormatter.c
100.0%
100.0 % 91 91 100.0 % 32 32 100.0 % 15 15
SolidSyslogFileBlockDevice.c
100.0%
100.0 % 117 117 100.0 % 44 44 100.0 % 18 18
SolidSyslogStreamSender.c
100.0%
100.0 % 90 90 100.0 % 28 28 100.0 % 19 19
SolidSyslogUdpSender.c
100.0%
100.0 % 111 111 100.0 % 38 38 100.0 % 24 24
SolidSyslogBlockStore.c
100.0%
100.0 % 197 197 100.0 % 78 78 100.0 % 27 27
SolidSyslogCircularBuffer.c
100.0%
100.0 % 163 163 100.0 % 50 50 100.0 % 29 29
SolidSyslogFormatter.c
100.0%
100.0 % 208 208 99.4 % 158 157 100.0 % 42 42
SolidSyslogRecordStore.c
100.0%
100.0 % 213 213 100.0 % 80 80 100.0 % 42 42
SolidSyslog.c
100.0%
100.0 % 272 272 98.6 % 148 146 100.0 % 47 47
SolidSyslogBlockSequence.c
100.0%
100.0 % 276 276 99.1 % 106 105 100.0 % 52 52

Generated by: LCOV version 2.0-1