Skip to content

add ros_testing to ade image

Description

  • For more details, see the issue which will be linked below.

#147 (closed)

The package for ros_test is ros-dashing-ros-testing. The latest version has been updated below. https://discourse.ros.org/t/new-packages-and-patch-release-for-ros-2-dashing-2019-10-18/11086

Notes for Reviewer

I added find_package (ros_testing REQUIRED) to src/tools/autoware_auto_integration_tests/CMakeLists.txt and tried colcon build. The following error message appears:

--- stderr: autoware_auto_integration_tests
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
  (Required is at least version "3.5")
Call Stack (most recent call first):
  /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.10/Modules/FindPythonLibs.cmake:262 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  /opt/ros/dashing/share/python_cmake_module/cmake/Modules/FindPythonExtra.cmake:133 (find_package)
  /opt/ros/dashing/share/launch_testing_ament_cmake/cmake/launch_testing_ament_cmake-extras.cmake:18 (find_package)
  /opt/ros/dashing/share/launch_testing_ament_cmake/cmake/launch_testing_ament_cmakeConfig.cmake:38 (include)
  /opt/ros/dashing/share/ros_testing/cmake/ros_testing-extras.cmake:15 (find_package)
  /opt/ros/dashing/share/ros_testing/cmake/ros_testingConfig.cmake:38 (include)
  CMakeLists.txt: 6 (find_package)

If colcon build --cmake-args -DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.6m.so succeeds.

It is not derived from this change, then I think that adding ros_testing to ade image was successful.

Checklist

  • Documentation was updated
  • Add ros_testing to ade image
Edited by MIURA Yasuyuki

Merge request reports