GCC Code Coverage Report


Directory: ./
Date: 2026-11-03 22:11:06
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 395 771 51.2%
Functions: 64 96 66.7%
Branches: 120 336 35.7%

File Lines Functions Branches
ConditionVariable.cpp 72.7 72.7% 16 / 22 66.7% 4 / 6 -% 0 / 0
Console.cpp 30.0 30.0% 6 / 20 33.3% 1 / 3 28.6% 2 / 7
Console.hpp 66.7 66.7% 2 / 3 66.7% 2 / 3 -% 0 / 0
CountingSemaphore.cpp 0.0 0.0% 0 / 37 0.0% 0 / 7 0.0% 0 / 22
DefaultConsole.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
DefaultCountingSemaphore.cpp 0.0 0.0% 0 / 4 0.0% 0 / 1 0.0% 0 / 3
DefaultFile.cpp 100.0 100.0% 6 / 6 100.0% 3 / 3 -% 0 / 0
DefaultMutex.cpp 100.0 100.0% 4 / 4 100.0% 2 / 2 -% 0 / 0
DefaultRawTime.cpp 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
DefaultTask.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
Directory.cpp 80.5 80.5% 33 / 41 83.3% 5 / 6 63.3% 19 / 30
Directory.hpp 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
error.cpp 17.6 17.6% 31 / 176 50.0% 4 / 8 10.4% 5 / 48
File.cpp 61.0 61.0% 105 / 172 61.5% 8 / 13 37.5% 39 / 104
File.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
FileSystem.cpp 40.0 40.0% 22 / 55 37.5% 3 / 8 25.0% 7 / 28
FileSystem.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
Mutex.cpp 100.0 100.0% 22 / 22 100.0% 5 / 5 -% 0 / 0
RawTime.cpp 79.5 79.5% 35 / 44 100.0% 6 / 6 59.1% 13 / 22
RawTime.hpp 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
Task.cpp 65.3 65.3% 98 / 150 71.4% 10 / 14 48.6% 35 / 72
Task.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0