LCOV - code coverage report
Current view: top level - AP_HAL Hit Total Coverage
Test: lcov.info Lines: 561 1134 49.5 %
Date: 2026-09-09 11:02:08 Functions: 137 322 42.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
AnalogIn.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 2 / 4
CANIface.cpp
26.1%26.1%
26.1 % 30 / 115 62.5 % 5 / 8
CANIface.h
21.1%21.1%
21.1 % 8 / 38 11.8 % 2 / 17
DSP.cpp
76.1%76.1%
76.1 % 194 / 255 73.7 % 14 / 19
DSP.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
Device.cpp
25.2%25.2%
25.2 % 29 / 115 31.6 % 6 / 19
Device.h
51.2%51.2%
51.2 % 22 / 43 39.1 % 9 / 23
GPIO.cpp
6.4%6.4%
6.4 % 3 / 47 20.0 % 1 / 5
GPIO.h
17.6%17.6%
17.6 % 3 / 17 25.0 % 3 / 12
HAL.h
93.3%93.3%
93.3 % 28 / 30 100.0 % 3 / 3
I2CDevice.h
87.5%87.5%
87.5 % 7 / 8 75.0 % 6 / 8
RCInput.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 5
RCOutput.cpp
12.5%12.5%
12.5 % 6 / 48 20.0 % 1 / 5
RCOutput.h
30.0%30.0%
30.0 % 15 / 50 26.7 % 12 / 45
SIMState.cpp
92.5%92.5%
92.5 % 37 / 40 100.0 % 1 / 1
SPIDevice.h
23.1%23.1%
23.1 % 3 / 13 18.2 % 2 / 11
Scheduler.cpp
56.7%56.7%
56.7 % 17 / 30 66.7 % 4 / 6
Scheduler.h
45.5%45.5%
45.5 % 5 / 11 50.0 % 5 / 10
Semaphores.cpp
100.0%
100.0 % 15 / 15 100.0 % 3 / 3
Semaphores.h
71.4%71.4%
71.4 % 5 / 7 55.6 % 5 / 9
Storage.cpp
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
Storage.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
UARTDriver.cpp
62.9%62.9%
62.9 % 61 / 97 68.2 % 15 / 22
UARTDriver.h
43.3%43.3%
43.3 % 13 / 30 44.4 % 12 / 27
Util.cpp
53.8%53.8%
53.8 % 28 / 52 41.7 % 5 / 12
Util.h
39.5%39.5%
39.5 % 15 / 38 42.9 % 15 / 35
WSPIDevice.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
system.cpp
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2
system.h
100.0%
100.0 % 6 / 6 100.0 % 3 / 3

Generated by: LCOV version 1.14