LCOV - code coverage report
Current view: top level - src/libvalent/device Coverage Total Hit
Test: Code Coverage Lines: 88.6 % 2825 2503
Test Date: 2025-09-16 21:12:00 Functions: 96.4 % 250 241
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 55.7 % 2132 1187

Filename Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
libvalent-device.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
valent-certificate.c
83.9%83.9%
83.9 % 161 135 51.6 % 124 64 100.0 % 7 7
valent-channel-service.c
79.6%79.6%
79.6 % 216 172 52.7 % 93 49 94.7 % 19 18
valent-channel-service.h
100.0%
100.0 % 1 1 50.0 % 8 4 100.0 % 1 1
valent-channel.c
94.4%94.4%
94.4 % 338 319 50.4 % 272 137 100.0 % 32 32
valent-channel.h
100.0%
100.0 % 1 1 62.5 % 8 5 100.0 % 1 1
valent-device-impl.c
79.2%79.2%
79.2 % 159 126 52.1 % 48 25 80.0 % 20 16
valent-device-impl.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device-manager.c
84.5%84.5%
84.5 % 399 337 51.3 % 308 158 88.6 % 35 31
valent-device-manager.h
100.0%
100.0 % 1 1 66.7 % 6 4 100.0 % 1 1
valent-device-plugin.c
88.5%88.5%
88.5 % 139 123 49.4 % 168 83 100.0 % 16 16
valent-device-plugin.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device-transfer.c
90.1%90.1%
90.1 % 243 219 50.7 % 134 68 100.0 % 22 22
valent-device-transfer.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device.c
90.6%90.6%
90.6 % 737 668 65.2 % 471 307 100.0 % 56 56
valent-device.h
100.0%
100.0 % 1 1 81.2 % 16 13 100.0 % 1 1
valent-packet.c
93.7%93.7%
93.7 % 411 385 56.8 % 438 249 100.0 % 34 34
valent-packet.h
75.0%75.0%
75.0 % 12 9 60.0 % 20 12 100.0 % 1 1

Generated by: LCOV version 2.0-1