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

Generated by: LCOV version 2.0-1