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/algo/accel_enrichment.cpp 95.6 95.6% 109 / 0 / 114 100.0% 13 / 0 / 13 84.4% 38 / 0 / 45 86.7% 26 / - / 30
firmware/controllers/algo/airmass 83.2 83.2% 124 / 0 / 149 85.0% 17 / 0 / 20 69.9% 65 / 0 / 93 70.0% 35 / - / 50
firmware/controllers/algo/antilag_system.cpp 86.0 86.0% 43 / 0 / 50 88.9% 8 / 0 / 9 67.9% 19 / 0 / 28 70.0% 7 / - / 10
firmware/controllers/algo/auto_generated_commonenum.cpp 0.0 0.0% 0 / 0 / 976 0.0% 0 / 0 / 62 0.0% 0 / 0 / 457 0.0% 0 / - / 395
firmware/controllers/algo/auto_generated_engine_type_e.cpp 0.0 0.0% 0 / 0 / 215 0.0% 0 / 0 / 1 0.0% 0 / 0 / 107 0.0% 0 / - / 106
firmware/controllers/algo/auto_generated_enginetypes.cpp 35.9 35.9% 192 / 0 / 535 20.0% 1 / 0 / 5 35.8% 95 / 0 / 265 36.5% 95 / - / 260
firmware/controllers/algo/default_script.lua -% 0 / 0 / 0 -% 0 / 0 / 0 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/defaults 94.8 94.8% 490 / 0 / 517 93.3% 70 / 0 / 75 89.1% 57 / 0 / 64 92.9% 52 / - / 56
firmware/controllers/algo/dynoview.cpp 93.8 93.8% 90 / 0 / 96 100.0% 7 / 0 / 7 73.3% 22 / 0 / 30 79.2% 19 / - / 24
firmware/controllers/algo/dynoview.h 100.0 100.0% 9 / 0 / 9 100.0% 2 / 0 / 2 100.0% 4 / 0 / 4 100.0% 4 / - / 4
firmware/controllers/algo/engine2.cpp 90.5 90.5% 143 / 0 / 158 89.5% 17 / 0 / 19 87.7% 93 / 0 / 106 74.3% 26 / - / 35
firmware/controllers/algo/engine.cpp 77.3 77.3% 238 / 0 / 308 94.7% 126 / 0 / 133 77.7% 94 / 0 / 121 63.3% 38 / - / 60
firmware/controllers/algo/engine.h 25.0 25.0% 10 / 0 / 40 31.8% 7 / 0 / 22 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/engine_configuration.cpp 90.5 90.5% 364 / 0 / 402 79.2% 57 / 0 / 72 84.0% 21 / 0 / 25 85.7% 18 / - / 21
firmware/controllers/algo/engine_cylinder.cpp 100.0 100.0% 28 / 0 / 28 100.0% 4 / 0 / 4 71.4% 10 / 0 / 14 100.0% 6 / - / 6
firmware/controllers/algo/engine_cylinder.hpp 100.0 100.0% 2 / 0 / 2 100.0% 1 / 0 / 1 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/engine_parts.h 100.0 100.0% 6 / 0 / 6 100.0% 3 / 0 / 3 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/engine_type_impl.cpp 35.3 35.3% 79 / 0 / 224 25.0% 1 / 0 / 4 33.8% 25 / 0 / 74 31.6% 25 / - / 79
firmware/controllers/algo/event_registry.cpp 100.0 100.0% 5 / 0 / 5 100.0% 2 / 0 / 2 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/event_registry.h 100.0 100.0% 5 / 0 / 5 100.0% 2 / 0 / 2 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/fuel 82.6 82.6% 204 / 0 / 247 83.3% 30 / 0 / 36 77.9% 116 / 0 / 149 75.3% 64 / - / 85
firmware/controllers/algo/fuel_math.cpp 80.0 80.0% 192 / 0 / 240 100.0% 22 / 0 / 22 63.0% 87 / 0 / 138 63.2% 43 / - / 68
firmware/controllers/algo/ignition/ignition_state.cpp 91.5 91.5% 173 / 0 / 189 100.0% 17 / 0 / 17 80.2% 101 / 0 / 126 86.4% 19 / - / 22
firmware/controllers/algo/launch_control.cpp 95.4 95.4% 103 / 0 / 108 100.0% 16 / 0 / 16 76.9% 60 / 0 / 78 86.7% 13 / - / 15
firmware/controllers/algo/launch_control.h 100.0 100.0% 2 / 0 / 2 100.0% 2 / 0 / 2 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/nitrous_controller.cpp 80.6 80.6% 100 / 0 / 124 100.0% 12 / 0 / 12 84.5% 60 / 0 / 71 90.5% 19 / - / 21
firmware/controllers/algo/nmea.cpp 82.2 82.2% 139 / 0 / 169 100.0% 9 / 0 / 9 61.9% 39 / 0 / 63 57.8% 26 / - / 45
firmware/controllers/algo/nmea.h 100.0 100.0% 7 / 0 / 7 100.0% 1 / 0 / 1 100.0% 2 / 0 / 2 100.0% 2 / - / 2
firmware/controllers/algo/runtime_state.cpp 0.0 0.0% 0 / 0 / 7 0.0% 0 / 0 / 2 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/shift_torque_reduction_controller.cpp 95.5 95.5% 84 / 0 / 88 100.0% 9 / 0 / 9 92.7% 38 / 0 / 41 85.7% 18 / - / 21
firmware/controllers/algo/transition_events.h 100.0 100.0% 2 / 0 / 2 100.0% 1 / 0 / 1 -% 0 / 0 / 0 -% 0 / - / 0
firmware/controllers/algo/wall_fuel.cpp 47.8 47.8% 32 / 0 / 67 83.3% 5 / 0 / 6 50.0% 17 / 0 / 34 40.9% 9 / - / 22
firmware/controllers/algo/wall_fuel.h 33.3 33.3% 2 / 0 / 6 33.3% 1 / 0 / 3 -% 0 / 0 / 0 -% 0 / - / 0