junit.html

Report generated on 19-Jul-2023 at 05:20:04 by pytest-html v3.2.0

Summary

54 tests ran in 1091.05 seconds.

54 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Passed test/unit/test_control.py::TestLQR::test_constructor 0.00
No log output captured.
Passed test/unit/test_control.py::TestLQR::test_set_cost 0.00
No log output captured.
Passed test/unit/test_control.py::TestLQR::test_set_state 0.00
No log output captured.
Passed test/unit/test_control.py::TestELQR::test_constructor 0.00
No log output captured.
Passed test/unit/test_control.py::TestELQR::test_set_cost 0.00
No log output captured.
Passed test/unit/test_control.py::TestELQR::test_set_state_lin 0.00
No log output captured.
Passed test/unit/test_control.py::TestELQR::test_set_state_nonlin 0.00
No log output captured.
Passed test/unit/test_dynamics.py::test_double_integrator_mat 0.00
No log output captured.
Passed test/unit/test_dynamics.py::test_double_integrator_prop 0.01
No log output captured.
Passed test/unit/test_dynamics.py::test_double_integrator_control 0.02
No log output captured.
Passed test/unit/test_dynamics.py::test_clohessy_wiltshire2d_mat 0.00
No log output captured.
Passed test/unit/test_dynamics.py::test_clohessy_wiltshire2d_prop 0.00
No log output captured.
Passed test/unit/test_dynamics.py::test_clohessy_wiltshire2d_control 0.02
No log output captured.
Passed test/unit/test_dynamics.py::test_clohessy_wiltshire_mat 0.00
No log output captured.
Passed test/unit/test_dynamics.py::test_clohessy_wiltshire_prop 0.00
No log output captured.
Passed test/unit/test_dynamics.py::test_clohessy_wiltshire_control 0.02
No log output captured.
Passed test/unit/test_math.py::TestJacobianFunctions::test_get_jacobian 0.00
No log output captured.
Passed test/unit/test_math.py::TestJacobianFunctions::test_get_state_jacobian 0.00
No log output captured.
Passed test/unit/test_math.py::TestJacobianFunctions::test_get_input_jacobian 0.00
No log output captured.
Passed test/unit/test_math.py::test_get_hessian 0.00
No log output captured.
Passed test/unit/test_math.py::test_get_elem_sym_fnc 0.00
No log output captured.
Passed test/validation/test_control.py::test_lqr_lin_inf_hor 0.00
No log output captured.
Passed test/validation/test_control.py::test_lqr_lin_finite_hor 0.00
No log output captured.
Passed test/validation/test_control.py::test_lqr_nonlin_finite_hor 0.01
No log output captured.
Passed test/validation/test_control.py::test_elqr_non_lin 159.66
------------------------------Captured stdout call------------------------------
Starting ELQR optimization loop... Iteration: 0 Cost: 140.2800 Iteration: 1 Cost: 145.0699 Iteration: 2 Cost: 129.6886 Iteration: 3 Cost: 146.6708 Iteration: 4 Cost: 143.4049 Iteration: 5 Cost: 137.3971 Iteration: 6 Cost: 133.2470 Iteration: 7 Cost: 131.1773 Iteration: 8 Cost: 138.4533 Iteration: 9 Cost: 130.6296 Iteration: 10 Cost: 127.3797 Iteration: 11 Cost: 125.2899 Iteration: 12 Cost: 123.1429 Iteration: 13 Cost: 122.1052 Iteration: 14 Cost: 119.0983 Iteration: 15 Cost: 119.1156 Iteration: 16 Cost: 104.3234 Iteration: 17 Cost: 104.2719 Iteration: 18 Cost: 103.2730 Iteration: 19 Cost: 103.2823
Passed test/validation/test_data_fusion.py::test_GCI_meas_fusion 3.42
No log output captured.
Passed test/validation/test_filters.py::test_KF_dynObj 0.14
No log output captured.
Passed test/validation/test_filters.py::test_KF_mat 0.50
No log output captured.
Passed test/validation/test_filters.py::test_EKF_dynObj 0.79
------------------------------Captured stdout call------------------------------
[0.68731269 0.69130869 1. 1. 0.83016983]
Passed test/validation/test_filters.py::test_EKF_cpp_dynObj 0.08
No log output captured.
Passed test/validation/test_filters.py::test_STF_dynObj 0.51
------------------------------Captured stdout call------------------------------
0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 [0.64535465 0.5954046 0.87612388 0.85414585]
Passed test/validation/test_filters.py::test_UKF_dynObj 0.93
No log output captured.
Passed test/validation/test_filters.py::test_PF_dyn_fnc 19.14
------------------------------Captured stdout call------------------------------
test PF Starting sim 0.00 1.00 2.00 3.00 [[4.69340573]] [[4.70780281]]
Passed test/validation/test_filters.py::test_UPF_dyn_fnc 5.48
------------------------------Captured stdout call------------------------------
test UPF Starting sim 0.00 1.00 2.00 3.00 [[4.06660266]] [[4.97968808]] [[1.00556961]]
Passed test/validation/test_filters.py::test_UPF_dynObj 279.11
------------------------------Captured stdout call------------------------------
test UPF dynObj Starting sim 0.00 1.00 2.00 3.00 4.00 5.00 [37.9921158 62.0319021 3.01841288 -2.40102266] [38. 62. 3. -3.] [[ 4.71680813e-04 -8.36196839e-05 8.17054644e-03 -2.39892854e-03] [-8.36196839e-05 4.11641017e-04 -2.23784847e-03 8.10877866e-03] [ 8.17054644e-03 -2.23784847e-03 5.00993495e-01 -8.47636299e-02] [-2.39892854e-03 8.10877866e-03 -8.47636299e-02 6.08207578e-01]] (array([[4.99266642]]), 9.487729036781154) [[0.0002336 0. 0.00503428 0. ] [0. 0.0002336 0. 0.00503428] [0.00503428 0. 0.22560701 0. ] [0. 0.00503428 0. 0.22560701]]
Passed test/validation/test_filters.py::test_MCMC_UPF_dyn_fnc 2.86
------------------------------Captured stdout call------------------------------
test MCMC-UPF Starting sim 0.00 1.00 2.00 3.00 [[5.65861256]] [[6.87418167]]
Passed test/validation/test_filters.py::test_MCMC_UPF_dynObj 162.75
------------------------------Captured stdout call------------------------------
test MCMC UPF dynObj Starting sim 0.00 1.00 2.00 3.00 4.00 5.00 [38.00380525 61.99613245 3.2450898 -3.1568735 ] [38. 62. 3. -3.] [[ 3.36750280e-04 -5.80995923e-05 4.27004325e-03 -3.68586153e-03] [-5.80995923e-05 3.55595945e-04 -2.94177369e-03 1.08832677e-02] [ 4.27004325e-03 -2.94177369e-03 3.08052559e-01 -5.15341899e-02] [-3.68586153e-03 1.08832677e-02 -5.15341899e-02 6.98021701e-01]] (array([[0.39927393]]), 9.487729036781154) [[0.0002336 0. 0.00503428 0. ] [0. 0.0002336 0. 0.00503428] [0.00503428 0. 0.22560701 0. ] [0. 0.00503428 0. 0.22560701]]
Passed test/validation/test_filters.py::test_max_corr_ent_UKF_dynObj 1.18
No log output captured.
Passed test/validation/test_filters.py::test_MCUPF_dyn_fnc 1.02
------------------------------Captured stdout call------------------------------
test MCUPF Starting sim 0.00 1.00 2.00 [[6.0529209]] [[5.61475217]]
Passed test/validation/test_filters.py::test_MCMC_MCUPF_dyn_fnc 0.50
------------------------------Captured stdout call------------------------------
test MCMC-MCUPF Starting sim 0.00 1.00 2.00 [[4.04818854]] [[5.03477855]]
Passed test/validation/test_filters.py::test_QKF_dynObj 37.46
------------------------------Captured stdout call------------------------------
Test QKF dynObj 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 Bounding is: [0.78821179 0.82017982 0.98701299 0.995005 ] must be > 0.6826894921370859 [20.0012836 10.00395521 2.00180755 1.00239375] [20. 10. 2. 1.] [[ 2.29760633e-05 -3.22048312e-21 1.94171044e-05 -1.72698127e-22] [-3.22048312e-21 2.29760633e-05 8.31809656e-23 1.94171044e-05] [ 1.94171044e-05 8.31809656e-23 1.18328990e-04 -2.06997304e-21] [-1.72698127e-22 1.94171044e-05 -2.06997304e-21 1.18328990e-04]] (array([[0.72331011]]), 9.487729036781154) [[2.43762383e-05 0.00000000e+00 2.06003941e-05 0.00000000e+00] [0.00000000e+00 2.43762383e-05 0.00000000e+00 2.06003941e-05] [2.06003941e-05 0.00000000e+00 1.19328990e-04 0.00000000e+00] [0.00000000e+00 2.06003941e-05 0.00000000e+00 1.19328990e-04]]
Passed test/validation/test_filters.py::test_SQKF_dynObj 61.13
------------------------------Captured stdout call------------------------------
Test SQKF dynObj 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 Bounding is: [0.78821179 0.82017982 0.98701299 0.995005 ] must be > 0.6826894921370859 [20.0012836 10.00395521 2.00180755 1.00239375] [20. 10. 2. 1.] [[ 2.29760633e-05 4.77063269e-22 1.94171044e-05 -2.45839838e-21] [ 4.77063269e-22 2.29760633e-05 6.14292731e-22 1.94171044e-05] [ 1.94171044e-05 6.14292731e-22 1.18328990e-04 -2.04147122e-21] [-2.45839838e-21 1.94171044e-05 -2.04147122e-21 1.18328990e-04]] (array([[0.72331011]]), 9.487729036781154) [[2.43762383e-05 0.00000000e+00 2.06003941e-05 0.00000000e+00] [0.00000000e+00 2.43762383e-05 0.00000000e+00 2.06003941e-05] [2.06003941e-05 0.00000000e+00 1.19328990e-04 0.00000000e+00] [0.00000000e+00 2.06003941e-05 0.00000000e+00 1.19328990e-04]]
Passed test/validation/test_filters.py::test_QKF_GSM_bootstrap 8.33
------------------------------Captured stdout call------------------------------
Test QKF-GSM (bootstrap init)
Passed test/validation/test_filters.py::test_QKF_GSM_gsm 6.87
------------------------------Captured stdout call------------------------------
Test QKF-GSM (gsm init)
Passed test/validation/test_filters.py::test_QKF_GSM_gsm_proc_est 8.23
------------------------------Captured stdout call------------------------------
Test QKF-GSM (gsm init, proc estimation)
Passed test/validation/test_filters.py::test_SQKF_GSM_bootstrap 11.05
------------------------------Captured stdout call------------------------------
Test SQKF-GSM
Passed test/validation/test_filters.py::test_UKF_GSM_bootstrap 4.28
------------------------------Captured stdout call------------------------------
Test UKF-GSM
Passed test/validation/test_filters.py::test_EKF_GSM_gsm 4.53
------------------------------Captured stdout call------------------------------
Test EKF-GSM (gsm init)
Passed test/validation/test_filters.py::test_GCI_KF_dynObj 2.99
No log output captured.
Passed test/validation/test_filters.py::test_GCI_EKF_dynObj 3.43
No log output captured.
Passed test/validation/test_filters.py::test_IMM_dynObj 1.25
No log output captured.
Passed test/validation/test_filters.py::test_GCI_IMM_dynObj 13.99
No log output captured.
Passed test/validation/test_rrt.py::test_lin_lqrrrtstar 2.35
------------------------------Captured stdout call------------------------------
Starting LQR-RRT* Planning... Iter: 0, number of nodes: 1, last cost: inf Iter: 1, number of nodes: 1, last cost: inf Iter: 2, number of nodes: 1, last cost: inf Iter: 3, number of nodes: 2, last cost: inf Iter: 4, number of nodes: 3, last cost: inf Iter: 5, number of nodes: 4, last cost: inf Iter: 6, number of nodes: 5, last cost: 853.6151
Passed test/validation/test_rrt.py::test_elqrrrtstar 283.78
------------------------------Captured stdout call------------------------------
Starting LQR-RRT* Planning... Iter: 0, number of nodes: 1, last cost: inf Iter: 1, number of nodes: 2, last cost: inf No Path - Infinite Cost Iter: 2, number of nodes: 2, last cost: inf Iter: 3, number of nodes: 3, last cost: inf Iter: 4, number of nodes: 3, last cost: inf Iter: 5, number of nodes: 3, last cost: inf Iter: 6, number of nodes: 4, last cost: inf Iter: 7, number of nodes: 4, last cost: inf Iter: 8, number of nodes: 5, last cost: inf