GCC Code Coverage Report


Directory: ./
Date: 2025-10-03 00:57:22
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec Excl Total
Lines: 68.6% 41111 0 59965
Functions: 83.5% 7602 0 9101
Branches: 47.6% 23403 0 49117
Decisions: 44.1% 5145 - 11679

File Lines Functions Branches Decisions
firmware/util/cli_registry.cpp 47.8 47.8% 139 / 0 / 291 54.8% 17 / 0 / 31 52.3% 68 / 0 / 130 49.1% 56 / - / 114
firmware/util/containers 94.5 94.5% 3591 / 0 / 3798 94.9% 1216 / 0 / 1282 88.9% 359 / 0 / 404 56.0% 93 / - / 166
firmware/util/datalogging.cpp 38.3 38.3% 23 / 0 / 60 50.0% 4 / 0 / 8 17.6% 3 / 0 / 17 15.4% 2 / - / 13
firmware/util/datalogging.h 100.0 100.0% 11 / 0 / 11 100.0% 4 / 0 / 4 -% 0 / 0 / 0 -% 0 / - / 0
firmware/util/efilib.cpp 75.9 75.9% 88 / 0 / 116 88.9% 16 / 0 / 18 67.7% 42 / 0 / 62 58.1% 18 / - / 31
firmware/util/efilib.h 100.0 100.0% 15 / 0 / 15 100.0% 7 / 0 / 7 100.0% 8 / 0 / 8 -% 0 / - / 0
firmware/util/efitime.h 92.9 92.9% 13 / 0 / 14 100.0% 5 / 0 / 5 50.0% 4 / 0 / 8 50.0% 1 / - / 2
firmware/util/histogram.cpp 93.8 93.8% 75 / 0 / 80 100.0% 5 / 0 / 5 84.6% 44 / 0 / 52 82.6% 38 / - / 46
firmware/util/loggingcentral.cpp 48.5 48.5% 16 / 0 / 33 50.0% 4 / 0 / 8 16.7% 1 / 0 / 6 50.0% 1 / - / 2
firmware/util/math 76.5 76.5% 439 / 0 / 574 80.8% 80 / 0 / 99 65.6% 160 / 0 / 244 66.2% 49 / - / 74
firmware/util/peak_detect.h 100.0 100.0% 12 / 0 / 12 100.0% 2 / 0 / 2 100.0% 8 / 0 / 8 100.0% 4 / - / 4
firmware/util/tinymt32.c 20.8 20.8% 16 / 0 / 77 40.0% 2 / 0 / 5 20.8% 5 / 0 / 24 31.2% 5 / - / 16
firmware/util/tinymt32.h 100.0 100.0% 27 / 0 / 27 100.0% 3 / 0 / 3 100.0% 2 / 0 / 2 100.0% 2 / - / 2