moveit: Failing Pilz unit test due to circular dependency
https://github.com/ubi-agni/moveit/runs/2521124797
Full test results for 'build/pilz_industrial_motion_planner/test_results/pilz_industrial_motion_planner/rostest-test_integrationtest_get_solver_tip_frame.xml'
-------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<testsuite errors="0" failures="1" name="unittest.suite.TestSuite" tests="1" time="1.418"><testcase classname="rostest.runner.RosTest" name="testintegrationtest_get_solver_tip_frame" time="1.4178"><failure type="AssertionError">test [integrationtest_get_solver_tip_frame] did not generate test results
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/opt/ros/melodic/lib/python2.7/dist-packages/rostest/runner.py", line 164, in fn
self.assert_(os.path.isfile(test_file), "test [%s] did not generate test results"%test_name)
File "/usr/lib/python2.7/unittest/case.py", line 422, in assertTrue
raise self.failureException(msg)
</failure></testcase><system-out><![CDATA[
[ROSTEST]setup[/home/runner/work/moveit/moveit/.work/target_ws/src/moveit/moveit_planners/pilz_industrial_motion_planner/test/integrationtest_get_solver_tip_frame.test] run_id[49b9cdea-ae9e-11eb-bc73-0242ac110002] starting
&#x001B;[1mstarted roslaunch server http://9cd72f10c291:39871/&#x001B;[0m
SUMMARY
========
PARAMETERS
* /robot_description: <?xml version="1....
* /robot_description_kinematics/manipulator/kinematics_solver: prbt_manipulator/...
* /robot_description_kinematics/manipulator/kinematics_solver_search_resolution: 0.005
* /robot_description_kinematics/manipulator/kinematics_solver_timeout: 0.005
* /robot_description_kinematics/manipulator/link_prefix: prbt_
* /robot_description_planning/cartesian_limits/max_rot_vel: 1.57
* /robot_description_planning/cartesian_limits/max_trans_acc: 2.25
* /robot_description_planning/cartesian_limits/max_trans_dec: -5
* /robot_description_planning/cartesian_limits/max_trans_vel: 1
* /robot_description_planning/joint_limits/prbt_gripper_finger_left_joint/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_gripper_finger_left_joint/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_gripper_finger_left_joint/max_acceleration: 0.328
* /robot_description_planning/joint_limits/prbt_gripper_finger_left_joint/max_velocity: 0.082
* /robot_description_planning/joint_limits/prbt_joint_1/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_joint_1/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_joint_1/max_acceleration: 3.49
* /robot_description_planning/joint_limits/prbt_joint_1/max_velocity: 1.57
* /robot_description_planning/joint_limits/prbt_joint_2/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_joint_2/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_joint_2/max_acceleration: 3.49
* /robot_description_planning/joint_limits/prbt_joint_2/max_velocity: 1.57
* /robot_description_planning/joint_limits/prbt_joint_3/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_joint_3/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_joint_3/max_acceleration: 3.49
* /robot_description_planning/joint_limits/prbt_joint_3/max_velocity: 1.57
* /robot_description_planning/joint_limits/prbt_joint_4/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_joint_4/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_joint_4/max_acceleration: 3.49
* /robot_description_planning/joint_limits/prbt_joint_4/max_velocity: 1.57
* /robot_description_planning/joint_limits/prbt_joint_5/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_joint_5/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_joint_5/max_acceleration: 3.49
* /robot_description_planning/joint_limits/prbt_joint_5/max_velocity: 1.57
* /robot_description_planning/joint_limits/prbt_joint_6/has_acceleration_limits: True
* /robot_description_planning/joint_limits/prbt_joint_6/has_velocity_limits: True
* /robot_description_planning/joint_limits/prbt_joint_6/max_acceleration: 3.49
* /robot_description_planning/joint_limits/prbt_joint_6/max_velocity: 1.57
* /robot_description_semantic: <?xml version="1....
* /rosdistro: melodic
* /rosversion: 1.14.11
NODES
[ROSTEST]setup[/home/runner/work/moveit/moveit/.work/target_ws/src/moveit/moveit_planners/pilz_industrial_motion_planner/test/integrationtest_get_solver_tip_frame.test] run_id[49b9cdea-ae9e-11eb-bc73-0242ac110002] done
[ROSTEST]Running test [integrationtest_get_solver_tip_frame]
&#x001B;[1mROS_MASTER_URI=http://9cd72f10c291:45219/&#x001B;[0m
&#x001B;[1msetting /run_id to 49b9cdea-ae9e-11eb-bc73-0242ac110002&#x001B;[0m
[ROSTEST]running test integrationtest_get_solver_tip_frame
&#x001B;[1mprocess[integrationtest_get_solver_tip_frame-1]: started with pid [34033]&#x001B;[0m
[ROSTEST]test [integrationtest_get_solver_tip_frame] finished
[ROSTEST]tearDown[/home/runner/work/moveit/moveit/.work/target_ws/src/moveit/moveit_planners/pilz_industrial_motion_planner/test/integrationtest_get_solver_tip_frame.test]
shutting down processing monitor...
... shutting down processing monitor complete
[ROSTEST]rostest teardown /home/runner/work/moveit/moveit/.work/target_ws/src/moveit/moveit_planners/pilz_industrial_motion_planner/test/integrationtest_get_solver_tip_frame.test complete
]]></system-out><system-err><![CDATA[
&#x001B;[31m[integrationtest_get_solver_tip_frame-1] process has died [pid 34033, exit code -11, cmd /home/runner/work/moveit/moveit/.work/target_ws/devel/.private/pilz_industrial_motion_planner/lib/pilz_industrial_motion_planner/integrationtest_get_solver_tip_frame --gtest_output=xml:/home/runner/work/moveit/moveit/.work/target_ws/build/pilz_industrial_motion_planner/test_results/pilz_industrial_motion_planner/rosunit-integrationtest_get_solver_tip_frame.xml __name:=integrationtest_get_solver_tip_frame __log:=/root/.ros/log/49b9cdea-ae9e-11eb-bc73-0242ac110002/integrationtest_get_solver_tip_frame-1.log].
log file: /root/.ros/log/49b9cdea-ae9e-11eb-bc73-0242ac110002/integrationtest_get_solver_tip_frame-1*.log&#x001B;[0m
]]></system-err></testsuite>
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 37 (37 by maintainers)
@ct2034 wrote
I believe you meant to say not? Otherwise I’m confused now…
There is only an issue if we changed ABI between MoveIt releases.
As we need moveit_resources for testing in moveit, moveit_resources should be independent of moveit. Thus, the ikfast solver should be replaced with another solver.