GCC Code Coverage Report


Directory: ./
Date: 2025-03-30 20:28:01
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 1904 2182 87.3%
Functions: 227 239 95.0%
Branches: 884 1254 70.5%

File Lines Functions Branches
src/power-profiles-daemon.c 90.0 90.0% 850 / 944 97.0% 64 / 66 73.3% 387 / 528
src/ppd-action-amdgpu-dpm.c 89.9 89.9% 62 / 69 100.0% 10 / 10 67.9% 19 / 28
src/ppd-action-amdgpu-panel-power.c 89.6 89.6% 103 / 115 100.0% 14 / 14 67.2% 39 / 58
src/ppd-action-trickle-charge.c 81.1 81.1% 73 / 90 90.9% 10 / 11 69.8% 30 / 43
src/ppd-action.c 80.9 80.9% 76 / 94 94.1% 16 / 17 55.3% 26 / 47
src/ppd-action.h 100.0 100.0% 1 / 1 100.0% 1 / 1 73.3% 11 / 15
src/ppd-driver-amd-pstate.c 92.5 92.5% 136 / 147 100.0% 15 / 15 73.5% 61 / 83
src/ppd-driver-cpu.c 100.0 100.0% 10 / 10 100.0% 5 / 5 80.0% 4 / 5
src/ppd-driver-cpu.h 100.0 100.0% 1 / 1 100.0% 1 / 1 66.7% 4 / 6
src/ppd-driver-fake.c 43.2 43.2% 38 / 88 75.0% 9 / 12 37.8% 14 / 37
src/ppd-driver-intel-pstate.c 93.0 93.0% 172 / 185 100.0% 19 / 19 78.4% 91 / 116
src/ppd-driver-placeholder.c 100.0 100.0% 12 / 12 100.0% 5 / 5 80.0% 4 / 5
src/ppd-driver-platform-profile.c 95.1 95.1% 156 / 164 100.0% 18 / 18 84.2% 85 / 101
src/ppd-driver-platform.c 100.0 100.0% 10 / 10 100.0% 5 / 5 80.0% 4 / 5
src/ppd-driver-platform.h 100.0 100.0% 1 / 1 100.0% 1 / 1 66.7% 4 / 6
src/ppd-driver.c 72.3 72.3% 86 / 119 85.0% 17 / 20 57.7% 41 / 71
src/ppd-driver.h 100.0 100.0% 1 / 1 100.0% 1 / 1 81.2% 13 / 16
src/ppd-profile.c 100.0 100.0% 20 / 20 100.0% 4 / 4 56.2% 9 / 16
src/ppd-utils.c 91.8 91.8% 78 / 85 100.0% 8 / 8 54.8% 34 / 62