GCC Code Coverage Report


Directory: Os/Posix/
Date: 2026-09-23 21:12:59
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 554 780 71.0%
Functions: 84 96 87.5%
Branches: 228 448 50.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 43.8 43.8% 77 / 176 100.0% 8 / 8 31.2% 15 / 48
File.cpp 76.7 76.7% 132 / 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 88.6 88.6% 39 / 44 100.0% 6 / 6 75.0% 18 / 24
RawTime.hpp 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
Task.cpp 67.3 67.3% 105 / 156 71.4% 10 / 14 43.8% 49 / 112
Task.hpp 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0