GCC Code Coverage Report


Directory: Os/Posix/
Date: 2026-09-03 21:16:08
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 487 759 64.2%
Functions: 81 95 85.3%
Branches: 197 429 45.9%

File Lines Functions Branches
ConditionVariable.cpp 90.9 90.9% 20 / 22 83.3% 5 / 6 50.0% 6 / 12
Console.cpp 55.0 55.0% 11 / 20 66.7% 2 / 3 18.2% 2 / 11
Console.hpp 66.7 66.7% 2 / 3 66.7% 2 / 3 -% 0 / 0
CountingSemaphore.cpp 89.2 89.2% 33 / 37 85.7% 6 / 7 61.8% 21 / 34
DefaultConsole.cpp 0.0 0.0% 0 / 2 0.0% 0 / 1 -% 0 / 0
DefaultCountingSemaphore.cpp 100.0 100.0% 4 / 4 100.0% 1 / 1 33.3% 1 / 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 90.2 90.2% 37 / 41 83.3% 5 / 6 73.8% 31 / 42
Directory.hpp 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
error.cpp 38.1 38.1% 67 / 176 87.5% 7 / 8 27.1% 13 / 48
File.cpp 75.0 75.0% 129 / 172 92.3% 12 / 13 50.0% 53 / 106
File.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
FileSystem.cpp 84.2 84.2% 48 / 57 87.5% 7 / 8 59.5% 25 / 42
FileSystem.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
Mutex.cpp 100.0 100.0% 23 / 23 100.0% 5 / 5 50.0% 7 / 14
RawTime.cpp 83.8 83.8% 31 / 37 100.0% 5 / 5 69.6% 16 / 23
RawTime.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
Task.cpp 41.1 41.1% 58 / 141 61.5% 8 / 13 23.4% 22 / 94
Task.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0