LCOV - code coverage report
Current view: top level - src/libvalent/device Coverage Total Hit
Test: Code Coverage Lines: 89.9 % 2551 2293
Test Date: 2024-12-21 23:29:11 Functions: 95.8 % 237 227
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 56.8 % 1910 1084

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
valent-device-impl.c
79.2%79.2%
79.2 % 159 126 52.1 % 48 25 80.0 % 20 16
valent-device-manager.c
88.8%88.8%
88.8 % 383 340 53.4 % 292 156 88.9 % 36 32
valent-device.c
91.2%91.2%
91.2 % 645 588 66.6 % 398 265 96.4 % 55 53
libvalent-device.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
valent-channel-service.h
100.0%
100.0 % 1 1 50.0 % 8 4 100.0 % 1 1
valent-channel.h
100.0%
100.0 % 1 1 50.0 % 10 5 100.0 % 1 1
valent-device-impl.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device-manager.h
100.0%
100.0 % 1 1 66.7 % 6 4 100.0 % 1 1
valent-device-plugin.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device-transfer.h
100.0%
100.0 % 1 1 50.0 % 6 3 100.0 % 1 1
valent-device.h
100.0%
100.0 % 1 1 87.5 % 16 14 100.0 % 1 1
valent-packet.h
71.4%71.4%
71.4 % 14 10 53.8 % 26 14 100.0 % 1 1
valent-certificate.c
83.8%83.8%
83.8 % 142 119 48.0 % 100 48 100.0 % 7 7
valent-device-plugin.c
92.3%92.3%
92.3 % 117 108 50.6 % 158 80 100.0 % 15 15
valent-device-transfer.c
88.7%88.7%
88.7 % 194 172 49.1 % 114 56 100.0 % 15 15
valent-channel-service.c
86.1%86.1%
86.1 % 208 179 57.6 % 92 53 100.0 % 19 19
valent-packet.c
93.1%93.1%
93.1 % 331 308 60.8 % 342 208 100.0 % 27 27
valent-channel.c
95.7%95.7%
95.7 % 348 333 50.7 % 282 143 100.0 % 34 34

Generated by: LCOV version 2.0-1