GCC Code Coverage Report


Directory: kernel/
Date: 2024-01-01 16:15:14
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 616 892 69.1%
Functions: 78 104 75.0%
Branches: 198 543 36.5%

File Lines Functions Branches
include/puppy/util.h 100.0 100.0% 26 / 26 100.0% 6 / 6 -% 0 / 0
src/cpu.c 80.0 80.0% 12 / 15 75.0% 3 / 4 75.0% 3 / 4
src/errno.c 45.0 45.0% 9 / 20 66.7% 2 / 3 11.1% 2 / 18
src/init.c 91.7 91.7% 33 / 36 83.3% 5 / 6 100.0% 6 / 6
src/mem.c 31.6 31.6% 18 / 57 30.0% 3 / 10 16.7% 3 / 18
src/object.c 38.2 38.2% 21 / 55 57.1% 4 / 7 0.0% 0 / 24
src/ostick.c 64.3 64.3% 18 / 28 80.0% 4 / 5 66.7% 4 / 6
src/pthread.c 86.4 86.4% 70 / 81 100.0% 11 / 11 57.7% 15 / 26
src/sched.c 90.7 90.7% 39 / 43 83.3% 5 / 6 63.3% 19 / 30
src/sched_policy_fool.c 100.0 100.0% 49 / 49 100.0% 3 / 3 42.3% 22 / 52
src/sem.c 70.3 70.3% 45 / 64 55.6% 5 / 9 26.5% 9 / 34
src/thread.c 80.6 80.6% 141 / 175 85.7% 18 / 21 23.2% 33 / 142
src/util.c 55.6 55.6% 135 / 243 69.2% 9 / 13 44.8% 82 / 183