Matter SDK Coverage Report
Current view: top level Coverage Total Hit
Test: SHA:e98a48c2e59f85a25417956e1d105721433aa5d1 Lines: 76.8 % 56456 43338
Test Date: 2026-01-09 16:53:50 Functions: 75.0 % 17290 12964

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.1%44.1%
44.1 % 374 165 37.9 % 227 86
protocols/echo/
25.4%25.4%
25.4 % 71 18 38.5 % 13 5
include/platform/internal/
54.3%54.3%
54.3 % 681 370 46.5 % 142 66
app/server/
41.5%41.5%
41.5 % 1670 693 47.7 % 237 113
tracing/esp32_diagnostics/
65.9%65.9%
65.9 % 217 143 55.9 % 34 19
app/data-model-provider/
91.2%91.2%
91.2 % 193 176 56.7 % 120 68
transport/raw/
77.4%77.4%
77.4 % 1070 828 60.4 % 379 229
protocols/bdx/
69.0%69.0%
69.0 % 1214 838 60.6 % 155 94
app/
78.8%78.8%
78.8 % 7147 5632 62.2 % 1966 1222
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 70.3 % 1125 791
credentials/jcm/
91.1%91.1%
91.1 % 157 143 73.7 % 19 14
transport/
79.4%79.4%
79.4 % 1875 1489 75.6 % 401 303
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.5%55.5%
55.5 % 665 369 76.5 % 115 88
access/
86.4%86.4%
86.4 % 447 386 77.1 % 118 91
credentials/attestation_verifier/
76.0%76.0%
76.0 % 667 507 80.0 % 90 72
ble/
83.4%83.4%
83.4 % 1154 962 81.5 % 135 110
system/
88.4%88.4%
88.4 % 893 789 81.4 % 221 180
lib/support/
78.3%78.3%
78.3 % 3609 2826 81.6 % 4682 3819
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.1%76.1%
76.1 % 1603 1220 83.7 % 245 205
lib/dnssd/
75.5%75.5%
75.5 % 1520 1147 84.3 % 324 273
data-model-providers/codegen/
88.0%88.0%
88.0 % 541 476 84.4 % 45 38
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/core/
94.7%94.7%
94.7 % 2732 2586 87.3 % 1637 1429
lib/support/logging/
86.5%86.5%
86.5 % 37 32 87.5 % 8 7
app/server-cluster/testing/
75.6%75.6%
75.6 % 410 310 87.5 % 176 154
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
protocols/interaction_model/
58.9%58.9%
58.9 % 90 53 88.2 % 17 15
access/examples/
89.6%89.6%
89.6 % 454 407 88.8 % 89 79
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
app/server-cluster/
91.1%91.1%
91.1 % 304 277 92.3 % 181 167
credentials/
93.9%93.9%
93.9 % 4891 4595 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
wifipaf/
84.1%84.1%
84.1 % 1049 882 94.3 % 105 99
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.0 % 100 97
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
app/cluster-building-blocks/
100.0%
100.0 % 31 31 100.0 % 16 16
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