Matter SDK Coverage Report
Current view: top level Coverage Total Hit
Test: SHA:f1767a8b0a3778fdf31b1d979afbdf544892fd94 Lines: 77.2 % 58711 45308
Test Date: 2026-06-03 07:35:21 Functions: 77.6 % 19921 15456

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
controller/
23.7%23.7%
23.7 % 4857 1149 33.1 % 1045 346
protocols/echo/
25.4%25.4%
25.4 % 71 18 38.5 % 13 5
app/util/
32.1%32.1%
32.1 % 928 298 28.7 % 195 56
test_driver/posix/
41.4%41.4%
41.4 % 87 36 53.3 % 15 8
app/server/
52.3%52.3%
52.3 % 2190 1145 56.2 % 333 187
include/platform/
52.4%52.4%
52.4 % 410 215 44.4 % 259 115
include/platform/internal/
54.2%54.2%
54.2 % 683 370 46.5 % 142 66
protocols/user_directed_commissioning/
55.4%55.4%
55.4 % 666 369 76.5 % 115 88
protocols/interaction_model/
58.9%58.9%
58.9 % 90 53 89.5 % 19 17
lib/support/logging/
64.9%64.9%
64.9 % 37 24 87.5 % 8 7
tracing/esp32_diagnostics/
65.9%65.9%
65.9 % 217 143 55.9 % 34 19
controller/jcm/
67.0%67.0%
67.0 % 282 189 75.9 % 29 22
protocols/bdx/
69.0%69.0%
69.0 % 1214 838 60.6 % 155 94
lib/asn1/
73.4%73.4%
73.4 % 606 445 92.7 % 82 76
transport/raw/
75.1%75.1%
75.1 % 1152 865 60.0 % 410 246
access/
75.3%75.3%
75.3 % 497 374 73.3 % 131 96
credentials/attestation_verifier/
75.4%75.4%
75.4 % 667 503 78.9 % 90 71
lib/dnssd/
75.5%75.5%
75.5 % 1539 1162 84.4 % 327 276
inet/
77.1%77.1%
77.1 % 1622 1251 84.3 % 248 209
app/server-cluster/testing/
79.6%79.6%
79.6 % 506 403 96.3 % 488 470
transport/
80.3%80.3%
80.3 % 1904 1529 78.4 % 403 316
lib/support/
80.3%80.3%
80.3 % 3910 3141 83.3 % 5321 4431
app/
80.8%80.8%
80.8 % 7199 5817 67.4 % 2322 1566
lib/dnssd/minimal_mdns/
81.4%81.4%
81.4 % 660 537 85.6 % 146 125
app/icd/client/
81.8%81.8%
81.8 % 488 399 70.3 % 64 45
setup_payload/
82.3%82.3%
82.3 % 832 685 83.1 % 89 74
protocols/
83.3%83.3%
83.3 % 60 50 100.0 % 10 10
ble/
83.3%83.3%
83.3 % 1153 961 81.5 % 135 110
credentials/jcm/
83.9%83.9%
83.9 % 168 141 73.7 % 19 14
wifipaf/
84.5%84.5%
84.5 % 1055 891 94.3 % 105 99
protocols/secure_channel/
85.7%85.7%
85.7 % 2507 2149 77.5 % 276 214
app/icd/server/
87.3%87.3%
87.3 % 480 419 85.1 % 87 74
system/
88.6%88.6%
88.6 % 915 811 81.1 % 228 185
data-model-providers/codegen/
88.8%88.8%
88.8 % 536 476 86.4 % 44 38
lib/format/
89.0%89.0%
89.0 % 453 403 100.0 % 77 77
access/examples/
88.9%88.9%
88.9 % 578 514 86.5 % 111 96
messaging/
90.4%90.4%
90.4 % 948 857 87.7 % 228 200
credentials/examples/
91.1%91.1%
91.1 % 45 41 83.3 % 12 10
lib/dnssd/minimal_mdns/core/
91.2%91.2%
91.2 % 341 311 92.5 % 161 149
app/storage/
91.5%91.5%
91.5 % 378 346 83.6 % 165 138
app/data-model-provider/
91.7%91.7%
91.7 % 252 231 68.6 % 223 153
lib/address_resolve/
91.7%91.7%
91.7 % 230 211 88.0 % 50 44
app/data-model/
92.6%92.6%
92.6 % 257 238 78.1 % 1593 1244
app/reporting/
92.8%92.8%
92.8 % 775 719 89.5 % 124 111
app/server-cluster/
93.5%93.5%
93.5 % 324 303 94.5 % 291 275
lib/dnssd/minimal_mdns/records/
93.7%93.7%
93.7 % 79 74 92.9 % 28 26
app/MessageDef/
94.3%94.3%
94.3 % 2549 2404 98.8 % 339 335
lib/core/
94.6%94.6%
94.6 % 2750 2602 88.5 % 1866 1651
credentials/
94.7%94.7%
94.7 % 5019 4753 93.5 % 570 533
lib/support/verhoeff/
95.0%95.0%
95.0 % 40 38 100.0 % 10 10
data-model-providers/codedriven/
96.6%96.6%
96.6 % 147 142 100.0 % 21 21
lib/dnssd/minimal_mdns/responders/
97.2%97.2%
97.2 % 212 206 93.8 % 64 60
lib/support/jsontlv/
98.1%98.1%
98.1 % 464 455 97.6 % 41 40
crypto/
98.3%98.3%
98.3 % 2226 2188 93.0 % 344 320
app/persistence/
99.0%99.0%
99.0 % 209 207 97.6 % 123 120
app/cluster-building-blocks/
100.0%
100.0 % 32 32 93.5 % 31 29
transport/retransmit/
100.0%
100.0 % 38 38 100.0 % 13 13
include/platform/internal/testing/
100.0%
100.0 % 65 65 100.0 % 1 1
data-model-providers/codedriven/endpoint/
100.0%
100.0 % 73 73 96.0 % 25 24

Generated by: LCOV version 2.0-1