Matter SDK Coverage Report
Current view: top level - lib/support Coverage Total Hit
Test: SHA:b8ad71b307eba306a40d8f059f81ff9adbdfdc64 Lines: 77.3 % 3450 2667
Test Date: 2025-08-15 07:11:25 Functions: 80.0 % 4123 3299

File Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
AutoRelease.h
100.0%
100.0 % 9 9 100.0 % 11 11
Base64.cpp
54.8%54.8%
54.8 % 146 80 42.9 % 14 6
BitFlags.h
100.0%
100.0 % 41 41 89.0 % 418 372
BitMask.h
100.0%
100.0 % 27 27 85.7 % 28 24
BufferReader.cpp
97.4%97.4%
97.4 % 38 37 100.0 % 23 23
BufferReader.h
98.5%98.5%
98.5 % 66 65 100.0 % 24 24
BufferWriter.cpp
100.0%
100.0 % 35 35 100.0 % 7 7
BufferWriter.h
100.0%
100.0 % 40 40 100.0 % 43 43
BytesCircularBuffer.cpp
77.8%77.8%
77.8 % 81 63 91.7 % 12 11
BytesCircularBuffer.h
100.0%
100.0 % 3 3 100.0 % 1 1
BytesToHex.cpp
93.1%93.1%
93.1 % 102 95 100.0 % 12 12
BytesToHex.h
100.0%
100.0 % 8 8 100.0 % 4 4
CHIPArgParser.cpp
26.7%26.7%
26.7 % 420 112 19.6 % 46 9
CHIPArgParser.hpp
0.0%
0.0 % 1 0.0 % 2
CHIPCounter.h
100.0%
100.0 % 16 16 73.3 % 30 22
CHIPFaultInjection.cpp
33.3%33.3%
33.3 % 18 6 33.3 % 3 1
CHIPMem-Malloc.cpp
92.3%92.3%
92.3 % 26 24 87.5 % 8 7
CHIPMem.cpp
90.9%90.9%
90.9 % 11 10 100.0 % 2 2
CHIPMem.h
94.1%94.1%
94.1 % 17 16 51.6 % 349 180
CHIPMemString.h
95.2%95.2%
95.2 % 42 40 92.9 % 28 26
CHIPPlatformMemory.cpp
0.0%
0.0 % 12 0.0 % 6
CodeUtils.h
44.4%44.4%
44.4 % 9 4 50.0 % 4 2
CommonIterator.h
100.0%
100.0 % 2 2 66.7 % 24 16
CommonPersistentData.h
100.0%
100.0 % 21 21 100.0 % 6 6
DefaultStorageKeyAllocator.h
96.4%96.4%
96.4 % 84 81 96.6 % 58 56
Defer.h
100.0%
100.0 % 4 4 100.0 % 12 12
FibonacciUtils.cpp
100.0%
100.0 % 14 14 100.0 % 1 1
FileDescriptor.h
100.0%
100.0 % 13 13 100.0 % 7 7
FixedBufferAllocator.cpp
100.0%
100.0 % 14 14 100.0 % 3 3
FixedBufferAllocator.h
100.0%
100.0 % 13 13 100.0 % 6 6
Fold.h
100.0%
100.0 % 6 6 100.0 % 3 3
IniEscaping.cpp
74.5%74.5%
74.5 % 55 41 71.4 % 7 5
IntrusiveList.h
100.0%
100.0 % 117 117 90.6 % 159 144
LambdaBridge.h
100.0%
100.0 % 5 5 16.9 % 77 13
LinkedList.h
100.0%
100.0 % 5 5 100.0 % 2 2
ObjectDump.h
0.0%
0.0 % 3 0.0 % 43
ObjectLifeCycle.h
94.4%94.4%
94.4 % 18 17 100.0 % 10 10
PersistedCounter.h
98.0%98.0%
98.0 % 51 50 80.0 % 30 24
PersistentData.h
94.6%94.6%
94.6 % 37 35 62.1 % 58 36
PersistentStorageAudit.cpp
0.0%
0.0 % 179 0.0 % 2
Pool.cpp
86.4%86.4%
86.4 % 103 89 83.3 % 12 10
Pool.h
93.0%93.0%
93.0 % 142 132 76.8 % 720 553
PoolWrapper.h
100.0%
100.0 % 22 22 69.0 % 100 69
PrivateHeap.cpp
81.7%81.7%
81.7 % 131 107 88.9 % 9 8
ReadOnlyBuffer.cpp
100.0%
100.0 % 84 84 100.0 % 10 10
ReadOnlyBuffer.h
100.0%
100.0 % 28 28 95.0 % 101 96
ReferenceCountedHandle.h
100.0%
100.0 % 6 6 100.0 % 11 11
SafeInt.h
100.0%
100.0 % 18 18 100.0 % 44 44
SafePointerCast.h
100.0%
100.0 % 2 2 88.9 % 9 8
SafeString.h
100.0%
100.0 % 8 8 100.0 % 11 11
Scoped.h
100.0%
100.0 % 11 11 100.0 % 41 41
ScopedBuffer.h
83.5%83.5%
83.5 % 85 71 86.6 % 97 84
SetupDiscriminator.h
85.7%85.7%
85.7 % 28 24 88.9 % 9 8
SortUtils.h
100.0%
100.0 % 9 9 80.0 % 5 4
Span.h
96.8%96.8%
96.8 % 93 90 94.5 % 750 709
SpanSearchValue.h
96.8%96.8%
96.8 % 31 30 93.3 % 15 14
SplitLambda.h
100.0%
100.0 % 5 5 100.0 % 16 16
StateMachine.h
100.0%
100.0 % 57 57 96.8 % 31 30
StringBuilder.cpp
100.0%
100.0 % 19 19 100.0 % 2 2
StringBuilder.h
100.0%
100.0 % 53 53 94.6 % 37 35
StringSplitter.h
100.0%
100.0 % 17 17 100.0 % 2 2
TemporaryFileStream.h
94.7%94.7%
94.7 % 19 18 100.0 % 10 10
TestGroupData.h
93.5%93.5%
93.5 % 31 29 50.0 % 2 1
TestPersistentStorageDelegate.h
91.8%91.8%
91.8 % 85 78 100.0 % 16 16
ThreadOperationalDataset.cpp
89.1%89.1%
89.1 % 256 228 88.9 % 54 48
ThreadOperationalDataset.h
93.3%93.3%
93.3 % 15 14 90.9 % 11 10
TimeUtils.cpp
79.3%79.3%
79.3 % 121 96 78.9 % 19 15
TimeUtils.h
100.0%
100.0 % 2 2 100.0 % 1 1
TypeTraits.h
100.0%
100.0 % 2 2 80.2 % 116 93
UnitTestUtils.cpp
100.0%
100.0 % 8 8 100.0 % 3 3
Variant.h
95.5%95.5%
95.5 % 67 64 73.2 % 261 191
ZclString.cpp
91.7%91.7%
91.7 % 12 11 100.0 % 1 1
static_support_smart_ptr.h
100.0%
100.0 % 10 10 100.0 % 12 12
utf8.cpp
91.8%91.8%
91.8 % 61 56 100.0 % 2 2

Generated by: LCOV version 2.0-1