GCC Code Coverage Report


Directory: ./
Date: 2025-05-17 13:07:10
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 456 789 57.8%
Functions: 145 280 51.8%
Branches: 389 1356 28.7%

File Lines Functions Branches
include/hpp/util/assertion.hh 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
include/hpp/util/exception-factory.hh 100.0 100.0% 8 / 8 100.0% 20 / 20 50.0% 2 / 4
include/hpp/util/factories/sequence.hh 0.0 0.0% 0 / 6 0.0% 0 / 24 -% 0 / 0
include/hpp/util/parser.hh 0.0 0.0% 0 / 1 0.0% 0 / 1 -% 0 / 0
include/hpp/util/serialization.hh 86.9 86.9% 53 / 61 100.0% 24 / 24 30.0% 39 / 130
include/hpp/util/string.hh 75.8 75.8% 25 / 33 63.6% 7 / 11 58.3% 14 / 24
include/hpp/util/timer.hh 100.0 100.0% 2 / 2 100.0% 2 / 2 -% 0 / 0
src/debug.cc 66.1 66.1% 82 / 124 75.0% 21 / 28 35.3% 66 / 187
src/exception.cc 47.8 47.8% 11 / 23 57.1% 4 / 7 0.0% 0 / 2
src/factories/sequence.cc 0.0 0.0% 0 / 52 0.0% 0 / 18 0.0% 0 / 52
src/indent.cc 71.4 71.4% 15 / 21 57.1% 4 / 7 66.7% 4 / 6
src/parser.cc 0.0 0.0% 0 / 153 0.0% 0 / 39 0.0% 0 / 206
src/timer.cc 47.2 47.2% 25 / 53 47.6% 10 / 21 13.3% 4 / 30
src/version.cc 91.7 91.7% 11 / 12 100.0% 1 / 1 45.0% 9 / 20
tests/assertion.cc 97.1 97.1% 33 / 34 100.0% 4 / 4 32.4% 33 / 102
tests/debug.cc 100.0 100.0% 12 / 12 100.0% 2 / 2 32.0% 16 / 50
tests/exception-factory.cc 100.0 100.0% 18 / 18 100.0% 2 / 2 38.6% 34 / 88
tests/exception.cc 100.0 100.0% 19 / 19 100.0% 3 / 3 35.3% 24 / 68
tests/serialization-test.cc 82.1 82.1% 69 / 84 90.9% 10 / 11 37.3% 69 / 185
tests/serialization.cc 100.0 100.0% 20 / 20 33.3% 10 / 30 50.0% 8 / 16
tests/serialization.hh 100.0 100.0% 11 / 11 75.0% 12 / 16 -% 0 / 0
tests/simple-test.cc 100.0 100.0% 4 / 4 100.0% 2 / 2 18.8% 6 / 32
tests/string.cc 100.0 100.0% 13 / 13 100.0% 3 / 3 34.4% 22 / 64
tests/timer.cc 100.0 100.0% 24 / 24 100.0% 3 / 3 43.3% 39 / 90