Matter SDK Coverage Report
Current view: top level Coverage Total Hit
Test: SHA:2a48c1efeab1c0f76f3adb3a0940b0f7de706453 Lines: 77.2 % 56874 43886
Test Date: 2026-01-31 08:14:20 Functions: 75.8 % 18252 13833

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
pw_backends/assert/
0.0%
0.0 % 10 0.0 % 2
tracing/
3.4%3.4%
3.4 % 29 1 4.8 % 21 1
app/util/
31.7%31.7%
31.7 % 936 297 29.1 % 196 57
controller/
22.2%22.2%
22.2 % 4477 992 30.9 % 1007 311
include/platform/
44.2%44.2%
44.2 % 396 175 38.2 % 238 91
protocols/echo/
25.4%25.4%
25.4 % 71 18 38.5 % 13 5
include/platform/internal/
54.1%54.1%
54.1 % 684 370 46.2 % 143 66
app/data-model-provider/
91.7%91.7%
91.7 % 193 177 53.8 % 132 71
tracing/esp32_diagnostics/
65.9%65.9%
65.9 % 217 143 55.9 % 34 19
app/server/
54.3%54.3%
54.3 % 1882 1021 55.8 % 292 163
protocols/bdx/
69.0%69.0%
69.0 % 1214 838 60.6 % 155 94
transport/raw/
77.4%77.4%
77.4 % 1072 830 60.7 % 384 233
app/
79.1%79.1%
79.1 % 7149 5652 63.6 % 2101 1337
app/icd/client/
81.9%81.9%
81.9 % 491 402 70.3 % 64 45
app/data-model/
91.8%91.8%
91.8 % 255 234 72.7 % 1343 977
credentials/jcm/
87.5%87.5%
87.5 % 168 147 73.7 % 19 14
controller/jcm/
67.5%67.5%
67.5 % 268 181 75.9 % 29 22
protocols/secure_channel/
85.5%85.5%
85.5 % 2493 2131 76.4 % 275 210
protocols/user_directed_commissioning/
55.4%55.4%
55.4 % 666 369 76.5 % 115 88
access/
86.4%86.4%
86.4 % 447 386 77.1 % 118 91
transport/
80.6%80.6%
80.6 % 1884 1519 77.2 % 403 311
credentials/attestation_verifier/
76.0%76.0%
76.0 % 667 507 80.0 % 90 72
data-model-providers/codegen/
87.8%87.8%
87.8 % 542 476 80.9 % 47 38
ble/
83.4%83.4%
83.4 % 1154 962 81.5 % 135 110
system/
88.6%88.6%
88.6 % 915 811 81.4 % 226 184
lib/support/
78.8%78.8%
78.8 % 3716 2930 82.3 % 4915 4046
setup_payload/
82.3%82.3%
82.3 % 832 685 83.1 % 89 74
credentials/examples/
91.1%91.1%
91.1 % 45 41 83.3 % 12 10
app/storage/
91.5%91.5%
91.5 % 376 344 83.6 % 165 138
inet/
76.2%76.2%
76.2 % 1603 1222 83.7 % 245 205
lib/dnssd/
75.5%75.5%
75.5 % 1520 1147 84.3 % 324 273
app/icd/server/
87.6%87.6%
87.6 % 484 424 85.1 % 87 74
lib/dnssd/minimal_mdns/
81.9%81.9%
81.9 % 653 535 86.2 % 145 125
lib/support/logging/
86.5%86.5%
86.5 % 37 32 87.5 % 8 7
lib/core/
94.7%94.7%
94.7 % 2732 2586 87.6 % 1717 1504
app/server-cluster/
91.3%91.3%
91.3 % 309 282 87.7 % 203 178
messaging/
90.0%90.0%
90.0 % 950 855 87.7 % 228 200
lib/address_resolve/
91.7%91.7%
91.7 % 230 211 88.0 % 50 44
access/examples/
89.6%89.6%
89.6 % 454 407 88.8 % 89 79
protocols/interaction_model/
58.9%58.9%
58.9 % 90 53 89.5 % 19 17
app/reporting/
92.7%92.7%
92.7 % 758 703 89.5 % 114 102
lib/asn1/
71.8%71.8%
71.8 % 586 421 90.7 % 75 68
credentials/
94.0%94.0%
94.0 % 4894 4600 93.2 % 545 508
lib/dnssd/minimal_mdns/core/
92.0%92.0%
92.0 % 336 309 93.5 % 153 143
lib/dnssd/minimal_mdns/responders/
97.2%97.2%
97.2 % 212 206 93.8 % 64 60
crypto/
98.6%98.6%
98.6 % 2168 2138 94.0 % 282 265
app/server-cluster/testing/
75.9%75.9%
75.9 % 427 324 94.0 % 350 329
wifipaf/
84.1%84.1%
84.1 % 1049 882 94.3 % 105 99
app/cluster-building-blocks/
100.0%
100.0 % 32 32 94.7 % 19 18
data-model-providers/codedriven/endpoint/
100.0%
100.0 % 73 73 96.0 % 25 24
lib/dnssd/minimal_mdns/records/
98.7%98.7%
98.7 % 75 74 96.3 % 27 26
app/persistence/
100.0%
100.0 % 140 140 97.1 % 102 99
lib/support/jsontlv/
98.1%98.1%
98.1 % 464 455 97.6 % 41 40
app/MessageDef/
94.3%94.3%
94.3 % 2541 2397 98.8 % 339 335
include/platform/internal/testing/
100.0%
100.0 % 65 65 100.0 % 1 1
lib/support/verhoeff/
95.0%95.0%
95.0 % 40 38 100.0 % 10 10
protocols/
83.3%83.3%
83.3 % 60 50 100.0 % 10 10
transport/retransmit/
100.0%
100.0 % 38 38 100.0 % 13 13
data-model-providers/codedriven/
95.4%95.4%
95.4 % 152 145 100.0 % 22 22
lib/format/
89.0%89.0%
89.0 % 453 403 100.0 % 77 77

Generated by: LCOV version 2.0-1