GCC Code Coverage Report


Directory: ./
Date: 2025-05-18 04:15:09
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 2751 4844 56.8%
Functions: 281 390 72.1%
Branches: 5805 20432 28.4%

File Lines Functions Branches
include/hpp/bezier-com-traj/common_solve_methods.inl 100.0 100.0% 16 / 16 100.0% 2 / 2 62.5% 10 / 16
include/hpp/bezier-com-traj/data.hh 97.8 97.8% 44 / 45 100.0% 9 / 9 48.9% 43 / 88
include/hpp/bezier-com-traj/flags.hh 100.0 100.0% 10 / 10 100.0% 4 / 4 -% 0 / 0
include/hpp/bezier-com-traj/solve_end_effector.hh 0.0 0.0% 0 / 236 0.0% 0 / 13 0.0% 0 / 672
include/hpp/bezier-com-traj/solver/eiquadprog-fast.hpp 100.0 100.0% 12 / 12 100.0% 4 / 4 50.0% 16 / 32
include/hpp/bezier-com-traj/solver/solver-abstract.hpp 100.0 100.0% 9 / 9 100.0% 4 / 4 50.0% 2 / 4
include/hpp/bezier-com-traj/utils.hh 89.2 89.2% 33 / 37 66.7% 4 / 6 60.4% 29 / 48
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_c1.hh 91.7 91.7% 66 / 72 80.0% 4 / 5 49.4% 169 / 342
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_dc1.hh 88.3 88.3% 68 / 77 80.0% 4 / 5 48.8% 165 / 338
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_dc1_c1.hh 91.6 91.6% 87 / 95 80.0% 4 / 5 48.9% 278 / 568
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0.hh 89.5 89.5% 68 / 76 80.0% 4 / 5 48.8% 163 / 334
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0_c1.hh 0.0 0.0% 0 / 103 0.0% 0 / 5 0.0% 0 / 594
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0_dc1_c1.hh 95.3 95.3% 163 / 171 80.0% 4 / 5 49.3% 442 / 896
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0_ddc1_dc1_c1.hh 96.2 96.2% 201 / 209 80.0% 4 / 5 49.5% 610 / 1232
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0_j0_j1_ddc1_dc1_c1.hh 0.0 0.0% 0 / 413 0.0% 0 / 14 0.0% 0 / 2388
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0_j0_x3_j1_ddc1_dc1_c1.hh 0.0 0.0% 0 / 358 0.0% 0 / 9 0.0% 0 / 1892
include/hpp/bezier-com-traj/waypoints/waypoints_c0_dc0_ddc0_j0_x5_j1_ddc1_dc1_c1.hh 0.0 0.0% 0 / 441 0.0% 0 / 9 0.0% 0 / 2380
python/bezier_com_traj.cpp 66.2 66.2% 190 / 287 61.9% 39 / 63 35.5% 117 / 330
src/common_solve_methods.cpp 70.4 70.4% 69 / 98 66.7% 8 / 12 36.1% 96 / 266
src/computeCOMTraj.cpp 94.8 94.8% 330 / 348 95.5% 21 / 22 51.1% 327 / 640
src/costfunction_definition.cpp 50.0 50.0% 15 / 30 50.0% 2 / 4 25.6% 23 / 90
src/eiquadprog-fast.cpp 60.1 60.1% 218 / 363 77.8% 7 / 9 29.7% 198 / 666
src/solve_0_step.cpp 67.1 67.1% 106 / 158 68.4% 13 / 19 35.8% 182 / 508
src/solver-abstract.cpp 74.2 74.2% 46 / 62 100.0% 6 / 6 39.3% 44 / 112
src/utils.cpp 64.9 64.9% 63 / 97 76.9% 10 / 13 25.6% 65 / 254
src/waypoints_definition.cpp 35.9 35.9% 37 / 103 40.0% 6 / 15 14.9% 29 / 194
tests/test-bezier-symbolic.cpp 100.0 100.0% 154 / 154 100.0% 21 / 21 51.3% 445 / 868
tests/test-transition-quasi-static.cpp 100.0 100.0% 86 / 86 100.0% 12 / 12 50.7% 376 / 742
tests/test-transition.cpp 97.2 97.2% 529 / 544 100.0% 72 / 72 50.2% 1763 / 3514
tests/test_helper.hh 97.8 97.8% 131 / 134 100.0% 13 / 13 50.2% 213 / 424