ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The devel job is building your source code when you commit any changes to the branch specified in the source section of rosdistro (after some delay, commonly checking once every hour).

If you read through the console output (http://build.ros.org/job/Idev__innok_heros_gazebo__ubuntu_trusty_amd64/3/consoleFull) you will find the section where the tests are being run (http://build.ros.org/job/Idev__innok_heros_gazebo__ubuntu_trusty_amd64/3/consoleFull#console-section-17). The test checking the roslaunch file fails with a stacktrace.

Based on that you will find the test results at the end which say:

The total number of tests for this category exceeds the specified 'unstable' threshold value.
Setting the build status to UNSTABLE

That's why the build was marked as unstable and you received a notification email. You can also see the summary of all tests here: http://build.ros.org/job/Idev__innok_heros_gazebo__ubuntu_trusty_amd64/3/testReport/

Now to reason why the test might fail. The stacktrace says: rospkg.common.ResourceNotFound: gazebo_ros My first guess would be that your launch file uses something from the gazebo_ros package but since your package.xml file doesn't declare a dependency on that package it is not available on the build farm. That also means if someone if installing your Debian package and tried to run the launch file it would fail in a similar way. Therefore you will likely have to add a run dependency on gazebo_ros to make this test pass and the Debian package usable.