GCC Code Coverage Report


Directory: ./
Date: 2025-05-05 12:19:30
Legend: low: >= 0% medium: >= 75.0% high: >= 90.0%
Exec Total Coverage
Lines: 7001 8613 81.3%
Branches: 12778 28954 44.1%

File Lines Branches
include/hpp/constraints/affine-function.hh 78.1 78.1% 50 / 64 45.3% 48 / 106
include/hpp/constraints/com-between-feet.hh 0.0 0.0% 0 / 16 0.0% 0 / 22
include/hpp/constraints/comparison-types.hh 75.4 75.4% 46 / 61 39.1% 25 / 64
include/hpp/constraints/configuration-constraint.hh 12.5 12.5% 1 / 8 0.0% 0 / 10
include/hpp/constraints/convex-shape-contact.hh 87.5 87.5% 28 / 32 60.0% 12 / 20
include/hpp/constraints/convex-shape.hh 76.6 76.6% 111 / 145 46.1% 94 / 204
include/hpp/constraints/differentiable-function-set.hh 83.3 83.3% 40 / 48 45.2% 28 / 62
include/hpp/constraints/differentiable-function.hh 94.6 94.6% 35 / 37 55.3% 21 / 38
include/hpp/constraints/distance-between-bodies.hh 0.0 0.0% 0 / 9 0.0% 0 / 12
include/hpp/constraints/distance-between-points-in-bodies.hh 0.0 0.0% 0 / 10 0.0% 0 / 14
include/hpp/constraints/explicit-constraint-set.hh 83.6 83.6% 46 / 55 32.4% 22 / 68
include/hpp/constraints/explicit.hh 100.0 100.0% 8 / 8 -% 0 / 0
include/hpp/constraints/explicit/implicit-function.hh 75.0 75.0% 12 / 16 58.8% 20 / 34
include/hpp/constraints/explicit/relative-pose.hh 50.0 50.0% 1 / 2 0.0% 0 / 4
include/hpp/constraints/explicit/relative-transformation.hh 6.9 6.9% 2 / 29 0.0% 0 / 54
include/hpp/constraints/function/difference.hh 0.0 0.0% 0 / 19 0.0% 0 / 48
include/hpp/constraints/function/of-parameter-subset.hh 0.0 0.0% 0 / 12 0.0% 0 / 24
include/hpp/constraints/generic-transformation.hh 98.6 98.6% 71 / 72 64.6% 31 / 48
include/hpp/constraints/impl/matrix-view-operation.hh 100.0 100.0% 35 / 35 53.5% 46 / 86
include/hpp/constraints/impl/matrix-view.hh 100.0 100.0% 9 / 9 70.0% 7 / 10
include/hpp/constraints/implicit-constraint-set.hh 100.0 100.0% 28 / 28 55.3% 21 / 38
include/hpp/constraints/implicit.hh 77.8 77.8% 7 / 9 50.0% 5 / 10
include/hpp/constraints/locked-joint.hh 100.0 100.0% 3 / 3 -% 0 / 0
include/hpp/constraints/manipulability.hh 0.0 0.0% 0 / 10 0.0% 0 / 14
include/hpp/constraints/matrix-view.hh 97.9 97.9% 236 / 241 57.8% 63 / 109
include/hpp/constraints/qp-static-stability.hh 0.0 0.0% 0 / 10 0.0% 0 / 16
include/hpp/constraints/relative-com.hh 9.1 9.1% 1 / 11 0.0% 0 / 18
include/hpp/constraints/serialization.hh 100.0 100.0% 9 / 9 50.0% 3 / 6
include/hpp/constraints/solver/by-substitution.hh 97.1 97.1% 33 / 34 46.5% 46 / 99
include/hpp/constraints/solver/hierarchical-iterative.hh 95.2 95.2% 40 / 42 25.0% 13 / 52
include/hpp/constraints/solver/impl/by-substitution.hh 79.7 79.7% 55 / 69 43.3% 58 / 134
include/hpp/constraints/solver/impl/hierarchical-iterative.hh 98.6 98.6% 72 / 73 55.4% 41 / 74
include/hpp/constraints/static-stability.hh 0.0 0.0% 0 / 12 0.0% 0 / 16
include/hpp/constraints/svd.hh 100.0 100.0% 46 / 46 51.3% 79 / 154
include/hpp/constraints/symbolic-calculus.hh 72.5 72.5% 277 / 382 33.0% 180 / 545
include/hpp/constraints/symbolic-function.hh 90.8 90.8% 59 / 65 50.0% 48 / 96
include/hpp/constraints/tools.hh 99.1 99.1% 106 / 107 55.8% 116 / 208
src/affine-function.cc 50.0 50.0% 6 / 12 16.7% 2 / 12
src/com-between-feet.cc 0.0 0.0% 0 / 76 0.0% 0 / 148
src/configuration-constraint.cc 72.2 72.2% 39 / 54 44.6% 58 / 130
src/convex-shape-contact.cc 74.7 74.7% 221 / 296 40.3% 234 / 581
src/differentiable-function-set.cc 0.0 0.0% 0 / 5 0.0% 0 / 2
src/differentiable-function.cc 69.4 69.4% 77 / 111 34.8% 80 / 230
src/distance-between-bodies.cc 0.0 0.0% 0 / 78 0.0% 0 / 180
src/distance-between-points-in-bodies.cc 0.0 0.0% 0 / 77 0.0% 0 / 182
src/explicit-constraint-set.cc 85.2 85.2% 242 / 284 49.8% 271 / 544
src/explicit.cc 79.6 79.6% 78 / 98 43.7% 76 / 174
src/explicit/convex-shape-contact.cc 61.5 61.5% 64 / 104 27.5% 72 / 262
src/explicit/implicit-function.cc 53.0 53.0% 88 / 166 19.6% 75 / 382
src/explicit/input-configurations.hh 91.2 91.2% 73 / 80 48.8% 83 / 170
src/explicit/relative-pose.cc 71.1 71.1% 59 / 83 28.8% 68 / 236
src/explicit/relative-transformation.cc 47.4 47.4% 63 / 133 18.8% 82 / 436
src/function/difference.cc 0.0 0.0% 0 / 28 0.0% 0 / 46
src/function/of-parameter-subset.cc 0.0 0.0% 0 / 19 0.0% 0 / 32
src/generic-transformation.cc 96.0 96.0% 144 / 150 50.5% 140 / 277
src/generic-transformation/helper.hh 98.6 98.6% 207 / 210 57.4% 263 / 458
src/implicit.cc 88.1 88.1% 126 / 143 44.7% 101 / 226
src/locked-joint.cc 52.1 52.1% 75 / 144 23.4% 65 / 278
src/manipulability.cc 0.0 0.0% 0 / 22 0.0% 0 / 52
src/matrix-view.cc 93.7 93.7% 134 / 143 65.8% 104 / 158
src/qp-static-stability.cc 0.0 0.0% 0 / 111 0.0% 0 / 290
src/relative-com.cc 47.6 47.6% 40 / 84 18.3% 46 / 252
src/serialization.hh 100.0 100.0% 5 / 5 50.0% 1 / 2
src/solver/by-substitution.cc 83.4 83.4% 151 / 181 43.0% 153 / 356
src/solver/hierarchical-iterative.cc 93.3 93.3% 539 / 578 51.8% 451 / 870
src/static-stability.cc 0.0 0.0% 0 / 94 0.0% 0 / 394
tests/comparison-types.cc 100.0 100.0% 52 / 52 50.0% 140 / 280
tests/convex-shape-contact-function.hh 100.0 100.0% 72 / 72 50.0% 67 / 134
tests/convex-shape-contact.cc 100.0 100.0% 139 / 139 50.8% 374 / 736
tests/convex-shape.cc 100.0 100.0% 48 / 48 50.5% 197 / 390
tests/explicit-constraint-set.cc 92.5 92.5% 347 / 375 48.4% 1047 / 2162
tests/generic-transformation.cc 92.6 92.6% 336 / 363 46.3% 1005 / 2170
tests/gjk.cc 94.2 94.2% 228 / 242 39.4% 299 / 758
tests/logarithm.cc 91.6 91.6% 98 / 107 48.4% 391 / 808
tests/matrix-view.cc 95.9 95.9% 327 / 341 49.9% 1206 / 2419
tests/multithread.cc 100.0 100.0% 38 / 38 50.9% 113 / 222
tests/relative-com.cc 100.0 100.0% 30 / 30 50.0% 97 / 194
tests/solver-by-substitution.cc 99.7 99.7% 694 / 696 49.7% 2255 / 4536
tests/solver-hierarchical-iterative.cc 98.2 98.2% 162 / 165 49.6% 706 / 1424
tests/svd.cc 100.0 100.0% 39 / 39 50.3% 148 / 294
tests/symbolic-calculus.cc 100.0 100.0% 279 / 279 50.6% 642 / 1268
tests/test-jacobians.cc 100.0 100.0% 185 / 185 50.6% 602 / 1190
tests/util.hh 82.9 82.9% 29 / 35 40.2% 37 / 92