From 429c7a8c8b1d7562f36bb7b1afab63b8cf3008e1 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Tue, 5 Mar 2019 17:31:45 +0300 Subject: [PATCH] builder: run catkin_ws packages tests --- aruco_pose/CMakeLists.txt | 5 +++++ builder/image-ros.sh | 1 + 2 files changed, 6 insertions(+) diff --git a/aruco_pose/CMakeLists.txt b/aruco_pose/CMakeLists.txt index 92662447..5ac90d48 100644 --- a/aruco_pose/CMakeLists.txt +++ b/aruco_pose/CMakeLists.txt @@ -212,3 +212,8 @@ target_link_libraries(aruco_pose ## Add folders to be run by python nosetests # catkin_add_nosetests(test) + +if (CATKIN_ENABLE_TESTING) + find_package(rostest REQUIRED) + add_rostest(test/basic.test) +endif() diff --git a/builder/image-ros.sh b/builder/image-ros.sh index 561a9607..6fc6eb05 100755 --- a/builder/image-ros.sh +++ b/builder/image-ros.sh @@ -144,6 +144,7 @@ echo_stamp "Installing CLEVER" \ && my_travis_retry pip install -r /home/pi/catkin_ws/src/clever/clever/requirements.txt \ && source /opt/ros/kinetic/setup.bash \ && catkin_make -j2 -DCMAKE_BUILD_TYPE=Release \ +&& catkin_make run_tests \ && systemctl enable roscore \ && systemctl enable clever \ && echo_stamp "All CLEVER was installed!" "SUCCESS" \