LCOV - code coverage report
Current view: top level - src/libvalent/device Coverage Total Hit
Test: Code Coverage Lines: 88.2 % 2839 2503
Test Date: 2025-11-11 18:25:29 Functions: 96.0 % 253 243
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 55.8 % 2074 1158

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
85.3%85.3%
85.3 % 251 214 53.7 % 121 65 100.0 % 21 21
valent-channel-service.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-channel.c
95.8%95.8%
95.8 % 313 300 53.3 % 214 114 100.0 % 31 31
valent-channel.h
100.0%
100.0 % 1 1 50.0 % 8 4 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
83.7%83.7%
83.7 % 416 348 51.0 % 312 159 88.9 % 36 32
valent-device-manager.h
100.0%
100.0 % 1 1 66.7 % 6 4 100.0 % 1 1
valent-device-plugin.c
91.4%91.4%
91.4 % 139 127 51.8 % 168 87 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
82.3%82.3%
82.3 % 266 219 47.2 % 142 67 95.7 % 23 22
valent-device-transfer.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device.c
90.4%90.4%
90.4 % 741 670 62.8 % 489 307 98.3 % 59 58
valent-device.h
100.0%
100.0 % 1 1 81.2 % 16 13 100.0 % 1 1
valent-packet.c
93.0%93.0%
93.0 % 371 345 58.9 % 382 225 100.0 % 31 31
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