LCOV - code coverage report
Current view: top level - AP_HAL_Linux Hit Total Coverage
Test: lcov.info Lines: 313 2151 14.6 %
Date: 2026-09-09 11:02:08 Functions: 73 316 23.1 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
UARTDevice.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
Heat.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
UARTDriver.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
RCInput.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
CANSocketIface.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
I2CDevice.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 5
UDPDevice.cpp
0.0%
0.0 % 0 / 51 0.0 % 0 / 9
TCPServerDevice.cpp
0.0%
0.0 % 0 / 65 0.0 % 0 / 9
UARTDevice.cpp
0.0%
0.0 % 0 / 99 0.0 % 0 / 12
SPIDevice.cpp
0.0%
0.0 % 0 / 179 0.0 % 0 / 24
CANSocketIface.cpp
0.0%
0.0 % 0 / 261 0.0 % 0 / 25
UARTDriver.cpp
2.7%2.7%
2.7 % 5 / 188 4.5 % 1 / 22
I2CDevice.cpp
2.1%2.1%
2.1 % 3 / 142 4.8 % 1 / 21
RCInput.cpp
2.0%2.0%
2.0 % 3 / 147 7.7 % 1 / 13
Util.cpp
6.6%6.6%
6.6 % 8 / 121 13.3 % 2 / 15
SerialDevice.h
20.0%20.0%
20.0 % 1 / 5 20.0 % 1 / 5
PollerThread.h
20.0%20.0%
20.0 % 2 / 10 20.0 % 2 / 10
Util.h
17.6%17.6%
17.6 % 3 / 17 20.0 % 2 / 10
Scheduler.cpp
19.8%19.8%
19.8 % 33 / 167 26.9 % 7 / 26
HAL_Linux_Class.cpp
4.1%4.1%
4.1 % 5 / 122 28.6 % 2 / 7
ToneAlarm.cpp
14.3%14.3%
14.3 % 2 / 14 33.3 % 1 / 3
PollerThread.cpp
21.4%21.4%
21.4 % 15 / 70 37.5 % 3 / 8
Semaphores.cpp
20.0%20.0%
20.0 % 11 / 55 37.5 % 3 / 8
ConsoleDevice.cpp
18.2%18.2%
18.2 % 8 / 44 40.0 % 4 / 10
Poller.h
66.7%66.7%
66.7 % 8 / 12 50.0 % 4 / 8
Thread.h
75.0%75.0%
75.0 % 6 / 8 57.1 % 4 / 7
Scheduler.h
77.8%77.8%
77.8 % 7 / 9 60.0 % 3 / 5
SPIDevice.h
81.8%81.8%
81.8 % 9 / 11 66.7 % 2 / 3
Thread.cpp
61.1%61.1%
61.1 % 66 / 108 75.0 % 9 / 12
Storage.cpp
44.8%44.8%
44.8 % 52 / 116 77.8 % 7 / 9
system.cpp
66.7%66.7%
66.7 % 20 / 30 85.7 % 6 / 7
Poller.cpp
71.4%71.4%
71.4 % 45 / 63 87.5 % 7 / 8
Storage.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1

Generated by: LCOV version 1.14