LCOV - code coverage report
Current view: top level - lib/support Hit Total Coverage
Test: lcov_final.info Lines: 1846 2666 69.2 %
Date: 2024-02-15 08:20:41 Functions: 1239 1856 66.8 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
Base64.cpp
52.1%52.1%
52.1 % 76 / 146 42.9 % 6 / 14
BitFlags.h
100.0%
100.0 % 38 / 38 74.9 % 155 / 207
BitMask.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
BufferReader.cpp
88.9%88.9%
88.9 % 24 / 27 100.0 % 21 / 21
BufferReader.h
96.3%96.3%
96.3 % 26 / 27 100.0 % 12 / 12
BufferWriter.cpp
100.0%
100.0 % 33 / 33 100.0 % 7 / 7
BufferWriter.h
100.0%
100.0 % 35 / 35 100.0 % 31 / 31
BytesCircularBuffer.cpp
77.8%77.8%
77.8 % 63 / 81 91.7 % 11 / 12
BytesToHex.cpp
93.1%93.1%
93.1 % 95 / 102 100.0 % 12 / 12
BytesToHex.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
CHIPArgParser.cpp
26.7%26.7%
26.7 % 112 / 420 19.6 % 9 / 46
CHIPArgParser.hpp
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
CHIPCounter.h
69.2%69.2%
69.2 % 9 / 13 66.7 % 6 / 9
CHIPFaultInjection.cpp
37.5%37.5%
37.5 % 6 / 16 50.0 % 1 / 2
CHIPMem-Malloc.cpp
92.3%92.3%
92.3 % 24 / 26 87.5 % 7 / 8
CHIPMem.cpp
90.9%90.9%
90.9 % 10 / 11 100.0 % 2 / 2
CHIPMem.h
88.2%88.2%
88.2 % 15 / 17 30.7 % 75 / 244
CHIPMemString.h
84.8%84.8%
84.8 % 28 / 33 72.7 % 8 / 11
CHIPPlatformMemory.cpp
0.0%
0.0 % 0 / 12 0.0 % 0 / 6
CodeUtils.h
61.5%61.5%
61.5 % 8 / 13 60.0 % 6 / 10
CommonIterator.h
100.0%
100.0 % 2 / 2 66.7 % 14 / 21
CommonPersistentData.h
100.0%
100.0 % 21 / 21 100.0 % 6 / 6
DefaultStorageKeyAllocator.h
91.8%91.8%
91.8 % 56 / 61 92.5 % 37 / 40
Defer.h
100.0%
100.0 % 4 / 4 100.0 % 6 / 6
FibonacciUtils.cpp
100.0%
100.0 % 14 / 14 100.0 % 1 / 1
FixedBufferAllocator.cpp
100.0%
100.0 % 14 / 14 100.0 % 3 / 3
IniEscaping.cpp
74.5%74.5%
74.5 % 41 / 55 71.4 % 5 / 7
IntrusiveList.h
91.3%91.3%
91.3 % 63 / 69 73.0 % 46 / 63
ObjectLifeCycle.h
56.2%56.2%
56.2 % 9 / 16 75.0 % 6 / 8
PersistedCounter.h
73.0%73.0%
73.0 % 27 / 37 75.0 % 6 / 8
PersistentData.h
93.5%93.5%
93.5 % 29 / 31 56.2 % 9 / 16
PersistentStorageAudit.cpp
0.0%
0.0 % 0 / 179 0.0 % 0 / 2
Pool.cpp
84.6%84.6%
84.6 % 66 / 78 77.8 % 7 / 9
Pool.h
91.4%91.4%
91.4 % 85 / 93 74.0 % 279 / 377
PoolWrapper.h
77.8%77.8%
77.8 % 14 / 18 62.5 % 20 / 32
PrivateHeap.cpp
81.7%81.7%
81.7 % 107 / 131 88.9 % 8 / 9
ReferenceCountedHandle.h
100.0%
100.0 % 6 / 6 100.0 % 11 / 11
SafeInt.h
88.9%88.9%
88.9 % 16 / 18 100.0 % 24 / 24
SafePointerCast.h
100.0%
100.0 % 2 / 2 100.0 % 8 / 8
Scoped.h
50.0%50.0%
50.0 % 1 / 2 50.0 % 1 / 2
ScopedBuffer.h
98.5%98.5%
98.5 % 64 / 65 56.5 % 35 / 62
SerializableIntegerSet.cpp
93.0%93.0%
93.0 % 40 / 43 100.0 % 6 / 6
SerializableIntegerSet.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
SetupDiscriminator.h
25.0%25.0%
25.0 % 6 / 24 37.5 % 3 / 8
SortUtils.h
100.0%
100.0 % 8 / 8 66.7 % 2 / 3
Span.h
90.6%90.6%
90.6 % 58 / 64 74.2 % 144 / 194
StringBuilder.cpp
100.0%
100.0 % 19 / 19 100.0 % 2 / 2
StringBuilder.h
100.0%
100.0 % 18 / 18 100.0 % 6 / 6
TestGroupData.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
ThreadOperationalDataset.cpp
92.8%92.8%
92.8 % 220 / 237 95.1 % 39 / 41
ThreadOperationalDataset.h
83.3%83.3%
83.3 % 5 / 6 80.0 % 4 / 5
TimeUtils.cpp
79.3%79.3%
79.3 % 96 / 121 78.9 % 15 / 19
TypeTraits.h
100.0%
100.0 % 2 / 2 78.9 % 45 / 57
UnitTestRegistration.cpp
41.7%41.7%
41.7 % 5 / 12 50.0 % 1 / 2
UnitTestUtils.cpp
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
Variant.h
82.1%82.1%
82.1 % 46 / 56 47.7 % 62 / 130
ZclString.cpp
91.7%91.7%
91.7 % 11 / 12 100.0 % 1 / 1
utf8.cpp
91.8%91.8%
91.8 % 56 / 61 100.0 % 2 / 2

Generated by: LCOV version 1.14