GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2024-02-02 12:21:48 Lines: 3421 9363 36.5 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 6656 24411 27.3 %

File Lines Branches
include/hpp/rbprm/contact_generation/contact_generation.hh
0.0 % 0 / 1 - % 0 / 0
include/hpp/rbprm/contact_generation/reachability.hh
40.0 % 6 / 15 37.5 % 9 / 24
include/hpp/rbprm/dynamic/dynamic-path-validation.hh
0.0 % 0 / 3 0.0 % 0 / 2
include/hpp/rbprm/interpolation/com-rrt-shooter.hh
0.0 % 0 / 5 - % 0 / 0
include/hpp/rbprm/interpolation/com-trajectory.hh
0.0 % 0 / 30 0.0 % 0 / 24
include/hpp/rbprm/interpolation/interpolation-constraints.hh
0.0 % 0 / 99 0.0 % 0 / 218
include/hpp/rbprm/interpolation/polynom-trajectory.hh
0.0 % 0 / 29 0.0 % 0 / 30
include/hpp/rbprm/interpolation/spline/bezier-path.hh
0.0 % 0 / 47 0.0 % 0 / 60
include/hpp/rbprm/interpolation/spline/effector-rrt.hh
0.0 % 0 / 7 0.0 % 0 / 18
include/hpp/rbprm/interpolation/time-constraint-helper.hh
0.0 % 0 / 16 0.0 % 0 / 22
include/hpp/rbprm/interpolation/time-constraint-helper.inl
0.0 % 0 / 125 0.0 % 0 / 166
include/hpp/rbprm/interpolation/time-constraint-path.hh
0.0 % 0 / 37 0.0 % 0 / 38
include/hpp/rbprm/interpolation/time-constraint-steering.hh
0.0 % 0 / 31 0.0 % 0 / 38
include/hpp/rbprm/interpolation/time-constraint-utils.hh
0.0 % 0 / 14 0.0 % 0 / 32
include/hpp/rbprm/interpolation/time-dependant.hh
0.0 % 0 / 6 0.0 % 0 / 2
include/hpp/rbprm/planner/dynamic-planner.hh
100.0 % 1 / 1 - % 0 / 0
include/hpp/rbprm/planner/parabola-path.hh
0.0 % 0 / 40 0.0 % 0 / 52
include/hpp/rbprm/planner/rbprm-node.hh
100.0 % 13 / 13 50.0 % 6 / 12
include/hpp/rbprm/planner/rbprm-roadmap.hh
100.0 % 8 / 8 50.0 % 2 / 4
include/hpp/rbprm/planner/rbprm-steering-kinodynamic.hh
54.2 % 13 / 24 37.5 % 6 / 16
include/hpp/rbprm/planner/steering-method-parabola.hh
30.0 % 9 / 30 12.5 % 2 / 16
include/hpp/rbprm/planner/timed-parabola-path.hh
0.0 % 0 / 32 0.0 % 0 / 30
include/hpp/rbprm/rbprm-fullbody.hh
13.3 % 2 / 15 - % 0 / 0
include/hpp/rbprm/rbprm-path-validation.hh
100.0 % 4 / 4 - % 0 / 0
include/hpp/rbprm/rbprm-profiler.hh
0.0 % 0 / 2 - % 0 / 0
include/hpp/rbprm/rbprm-rom-validation.hh
0.0 % 0 / 1 - % 0 / 0
include/hpp/rbprm/rbprm-state.hh
20.0 % 2 / 10 7.1 % 1 / 14
include/hpp/rbprm/rbprm-validation-report.hh
0.0 % 0 / 10 0.0 % 0 / 14
include/hpp/rbprm/reports.hh
100.0 % 2 / 2 - % 0 / 0
include/hpp/rbprm/sampling/heuristic-tools.hh
0.0 % 0 / 11 0.0 % 0 / 18
include/hpp/rbprm/sampling/sample-db.hh
0.0 % 0 / 2 - % 0 / 0
include/hpp/rbprm/sampling/sample.hh
100.0 % 3 / 3 - % 0 / 0
include/hpp/rbprm/tools.hh
12.8 % 6 / 47 6.6 % 5 / 76
include/hpp/rbprm/utils/stop-watch.hh
0.0 % 0 / 4 - % 0 / 0
src/contact_generation/algorithm.cc
0.0 % 0 / 115 0.0 % 0 / 206
src/contact_generation/contact_generation.cc
0.0 % 0 / 470 0.0 % 0 / 806
src/contact_generation/kinematics_constraints.cc
56.2 % 68 / 121 31.2 % 86 / 276
src/contact_generation/reachability.cc
29.1 % 104 / 357 13.6 % 144 / 1056
src/dynamic/dynamic-path-validation.cc
0.0 % 0 / 74 0.0 % 0 / 108
src/dynamic/dynamic-validation.cc
0.0 % 0 / 50 0.0 % 0 / 92
src/interpolation/bezier-path.cc
0.0 % 0 / 49 0.0 % 0 / 118
src/interpolation/com-rrt-shooter.cc
0.0 % 0 / 17 0.0 % 0 / 20
src/interpolation/com-rrt.cc
0.0 % 0 / 67 0.0 % 0 / 122
src/interpolation/com-trajectory.cc
0.0 % 0 / 37 0.0 % 0 / 82
src/interpolation/effector-rrt.cc
0.0 % 0 / 451 0.0 % 0 / 860
src/interpolation/interpolation-constraints.cc
0.0 % 0 / 30 0.0 % 0 / 80
src/interpolation/limb-rrt-shooter.cc
0.0 % 0 / 13 0.0 % 0 / 16
src/interpolation/limb-rrt.cc
0.0 % 0 / 6 0.0 % 0 / 4
src/interpolation/polynom-trajectory.cc
0.0 % 0 / 28 0.0 % 0 / 26
src/interpolation/rbprm-path-interpolation.cc
0.0 % 0 / 406 0.0 % 0 / 1078
src/interpolation/time-constraint-path-validation.cc
0.0 % 0 / 31 0.0 % 0 / 64
src/interpolation/time-constraint-path.cc
0.0 % 0 / 82 0.0 % 0 / 180
src/interpolation/time-constraint-shooter.cc
0.0 % 0 / 30 0.0 % 0 / 38
src/planner/dynamic-planner.cc
59.1 % 137 / 232 33.0 % 187 / 566
src/planner/oriented-path-optimizer.cc
0.0 % 0 / 112 0.0 % 0 / 216
src/planner/parabola-path.cc
0.0 % 0 / 85 0.0 % 0 / 182
src/planner/random-shortcut-dynamic.cc
89.6 % 112 / 125 54.7 % 117 / 214
src/planner/rbprm-node.cc
80.3 % 139 / 173 40.6 % 228 / 562
src/planner/rbprm-steering-kinodynamic.cc
56.8 % 104 / 183 30.2 % 151 / 500
src/planner/steering-method-parabola.cc
2.0 % 7 / 350 1.7 % 6 / 347
src/planner/timed-parabola-path.cc
0.0 % 0 / 53 0.0 % 0 / 152
src/projection/projection.cc
13.6 % 50 / 368 6.1 % 50 / 824
src/rbprm-device.cc
65.1 % 28 / 43 28.0 % 14 / 50
src/rbprm-fullbody.cc
41.0 % 68 / 166 18.2 % 55 / 302
src/rbprm-limb.cc
43.2 % 38 / 88 31.4 % 66 / 210
src/rbprm-path-validation.cc
18.3 % 11 / 60 1.5 % 1 / 66
src/rbprm-profiler.cc
0.0 % 0 / 3 0.0 % 0 / 8
src/rbprm-rom-validation.cc
89.7 % 35 / 39 63.0 % 29 / 46
src/rbprm-shooter.cc
95.5 % 193 / 202 57.4 % 193 / 336
src/rbprm-state.cc
41.1 % 72 / 175 17.6 % 42 / 238
src/rbprm-validation.cc
73.7 % 87 / 118 48.8 % 78 / 160
src/sampling/analysis.cc
0.0 % 0 / 203 0.0 % 0 / 436
src/sampling/heuristic-tools.cc
0.0 % 0 / 211 0.0 % 0 / 254
src/sampling/heuristic.cc
14.2 % 19 / 134 9.1 % 28 / 308
src/sampling/sample-db.cc
36.4 % 92 / 253 18.0 % 69 / 384
src/sampling/sample.cc
83.1 % 69 / 83 40.9 % 90 / 220
src/stability/stability.cc
42.1 % 69 / 164 21.3 % 86 / 404
src/stability/support.cc
0.0 % 0 / 73 0.0 % 0 / 210
src/tools.cc
2.5 % 4 / 162 1.3 % 3 / 234
src/utils/algorithms.cc
47.2 % 169 / 358 25.4 % 203 / 800
src/utils/stop-watch.cc
0.0 % 0 / 128 0.0 % 0 / 196
tests/test-kinodynamic.cc
96.8 % 1085 / 1121 49.3 % 2881 / 5844
tests/test-projection.cc
100.0 % 85 / 85 52.5 % 233 / 444
tests/test-reachability.cc
100.0 % 225 / 225 50.0 % 1159 / 2316
tests/tools-fullbody.hh
65.2 % 178 / 273 33.1 % 277 / 838
tests/tools-obstacle.hh
66.2 % 104 / 157 38.6 % 149 / 386