GCC Code Coverage Report


Directory: ./
Date: 2025-10-24 15:43:41
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec Excl Total
Lines: 68.5% 41154 0 60044
Functions: 83.4% 7603 0 9111
Branches: 47.7% 23437 0 49181
Decisions: 44.1% 5152 - 11695

File Lines Functions Branches Decisions
firmware/controllers/actuators/ac_control.cpp 93.9 93.9% 46 / 0 / 49 100.0% 3 / 0 / 3 76.7% 33 / 0 / 43 86.4% 19 / - / 22
firmware/controllers/actuators/alternator_controller.cpp 85.4 85.4% 35 / 0 / 41 100.0% 9 / 0 / 9 76.5% 13 / 0 / 17 60.0% 6 / - / 10
firmware/controllers/actuators/boost_control.cpp 96.7 96.7% 174 / 0 / 180 100.0% 18 / 0 / 18 81.4% 83 / 0 / 102 87.5% 42 / - / 48
firmware/controllers/actuators/dc_motors.cpp 52.1 52.1% 25 / 0 / 48 42.9% 3 / 0 / 7 50.0% 5 / 0 / 10 50.0% 4 / - / 8
firmware/controllers/actuators/dc_motors.h 63.6 63.6% 7 / 0 / 11 80.0% 4 / 0 / 5 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/actuators/electronic_throttle.cpp 69.6 69.6% 330 / 0 / 474 72.7% 40 / 0 / 55 59.5% 175 / 0 / 294 57.4% 105 / - / 183
firmware/controllers/actuators/electronic_throttle.h 0.0 0.0% 0 / 0 / 1 0.0% 0 / 0 / 1 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/actuators/electronic_throttle_impl.h 32.5 32.5% 13 / 0 / 40 46.2% 6 / 0 / 13 17.9% 5 / 0 / 28 -% 0 / - / 0
firmware/controllers/actuators/gppwm 76.5 76.5% 52 / 0 / 68 100.0% 7 / 0 / 7 73.9% 34 / 0 / 46 73.1% 19 / - / 26
firmware/controllers/actuators/gppwm_channel_reader.cpp 80.0 80.0% 60 / 0 / 75 100.0% 1 / 0 / 1 77.8% 35 / 0 / 45 80.6% 29 / - / 36
firmware/controllers/actuators/idle_hardware.cpp 64.3 64.3% 9 / 0 / 14 100.0% 1 / 0 / 1 75.0% 6 / 0 / 8 75.0% 3 / - / 4
firmware/controllers/actuators/idle_thread.cpp 86.9 86.9% 193 / 0 / 222 100.0% 17 / 0 / 17 72.7% 112 / 0 / 154 82.4% 56 / - / 68
firmware/controllers/actuators/idle_thread.h 60.0 60.0% 6 / 0 / 10 60.0% 3 / 0 / 5 31.2% 5 / 0 / 16 -% 0 / - / 0
firmware/controllers/actuators/idle_thread_io.cpp 94.3 94.3% 33 / 0 / 35 80.0% 4 / 0 / 5 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/actuators/main_relay.cpp 100.0 100.0% 39 / 0 / 39 100.0% 33 / 0 / 33 100.0% 4 / 0 / 4 100.0% 4 / - / 4
firmware/controllers/actuators/vvt.cpp 83.9 83.9% 47 / 0 / 56 90.0% 9 / 0 / 10 56.2% 18 / 0 / 32 50.0% 5 / - / 10
firmware/controllers/actuators/vvt.h 100.0 100.0% 2 / 0 / 2 100.0% 1 / 0 / 1 -% 0 / 0 / 0 -% 0 / - / 0