Skip to content

Curious behaviours on travis of hrpsys_ros_bridge_tutorials #129

@snozawa

Description

@snozawa

There are curious behaviours on travis of hrpsys_ros_bridge_tutorials.

  1. rostest fails but travis says succes.
    In https://travis-ci.org/start-jsk/rtmros_tutorials/builds/77014742,
    rostest fails but travis says succes.
  2. Could not resolve hrpsys_ros_bridge_tutorials.
    On rostest programs in hrpsys_ros_bridge_tutorials/test,
    they cannot resolve package name hrpsys_ros_bridge_tutorials(https://s3.amazonaws.com/archive.travis-ci.org/jobs/77014750/log.txt):
�]2;[build] 1/5��[35m�[1mScanning dependencies of target _run_tests_hrpsys_ros_bridge_tutorials_rostest_test_samplerobot_hrpsys-ros-bridge_test.launch �[0m�[0m
�]2;[build] 1/5��[0m-- run_tests.py: execute commands                                               �[0m�[0m
�]2;[build] 1/5�  /opt/ros/hydro/share/rostest/cmake/../../../bin/rostest --pkgdir=/home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/hrpsys_ros_bridge_tutorials --package=hrpsys_ros_bridge_tutorials --results-filename test_samplerobot_hrpsys-ros-bridge_test.xml /home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/hrpsys_ros_bridge_tutorials/test/samplerobot_hrpsys-ros-bridge_test.launch �[0m�[0m
�]2;[build] 1/5��]2;[build] 1/5��]2;[build] 1/5�... logging to /home/travis/.ros/log/rostest-testing-worker-linux-08b40318-2-25201-linux-9-77014750-4825.log �[0m�[0m
�]2;[build] 1/5��]2;[build] 1/5��]2;[build] 1/5�Traceback (most recent call last):                                              �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/share/rostest/cmake/../../../bin/rostest", line 53, in <module> �[0m�[0m
�]2;[build] 1/5�    rostestmain()                                                               �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/rostest/__init__.py", line 268, in rostestmain �[0m�[0m
�]2;[build] 1/5�    _main()                                                                     �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/rostest/rostest_main.py", line 142, in rostestmain �[0m�[0m
�]2;[build] 1/5�    testCase = rostest.runner.createUnitTest(pkg, test_file)                    �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/rostest/runner.py", line 227, in createUnitTest �[0m�[0m
�]2;[build] 1/5�    config = roslaunch.parent.load_config_default([test_file], _DEFAULT_TEST_PORT) �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/config.py", line 428, in load_config_default �[0m�[0m
�]2;[build] 1/5�    loader.load(f, config, verbose=verbose)                                     �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 698, in load �[0m�[0m
�]2;[build] 1/5�    self._load_launch(launch, ros_config, is_core=core, filename=filename, argv=argv, verbose=verbose) �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 670, in _load_launch �[0m�[0m
�]2;[build] 1/5�    self._recurse_load(ros_config, launch.childNodes, self.root_context, None, is_core, verbose) �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 634, in _recurse_load �[0m�[0m
�]2;[build] 1/5�    val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose) �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call �[0m�[0m
�]2;[build] 1/5�    return f(*args, **kwds)                                                     �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 553, in _include_tag �[0m�[0m
�]2;[build] 1/5�    inc_filename = self.resolve_args(tag.attributes['file'].value, context)     �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 159, in resolve_args �[0m�[0m
�]2;[build] 1/5�    return substitution_args.resolve_args(args, context=context.resolve_dict, resolve_anon=self.resolve_anon) �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 299, in resolve_args �[0m�[0m
�]2;[build] 1/5�    resolved = _resolve_args(resolved, context, resolve_anon, commands)         �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 312, in _resolve_args �[0m�[0m
�]2;[build] 1/5�    resolved = commands[command](resolved, a, args, context)                    �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 137, in _find �[0m�[0m
�]2;[build] 1/5�    return _find_executable(resolve_without_path, a, [args[0], path], context)  �[0m�[0m
�]2;[build] 1/5�  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 173, in _find_executable �[0m�[0m
�]2;[build] 1/5�    full_path = _get_executable_path(rp.get_path(args[0]), path)                �[0m�[0m
�]2;[build] 1/5�  File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 199, in get_path �[0m�[0m
�]2;[build] 1/5�    raise ResourceNotFound(name, ros_paths=self._ros_paths)                     �[0m�[0m
�]2;[build] 1/5�rospkg.common.ResourceNotFound: hrpsys_ros_bridge_tutorials                     �[0m�[0m
�]2;[build] 1/5�ROS path [0]=/opt/ros/hydro/share/ros                                           �[0m�[0m
�]2;[build] 1/5�ROS path [1]=/home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/hironx_tutorial �[0m�[0m
�]2;[build] 1/5�ROS path [2]=/home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/hironx_tutorial �[0m�[0m
�]2;[build] 1/5�ROS path [3]=/home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/hrpsys_tutorials �[0m�[0m
�]2;[build] 1/5�ROS path [4]=/home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/openhrp3_tutorials �[0m�[0m
�]2;[build] 1/5�ROS path [5]=/home/travis/ros/ws_rtmros_tutorials/src/rtmros_tutorials/hrpsys_gazebo_tutorials �[0m�[0m
�]2;[build] 1/5�ROS path [6]=/opt/ros/hydro/share                                               �[0m�[0m
�]2;[build] 1/5�ROS path [7]=/opt/ros/hydro/stacks                                              �[0m�[0m
�]2;[build] 1/5�-- run_tests.py: verify result "/home/travis/ros/ws_rtmros_tutorials/build/hrpsys_ros_bridge_tutorials/test_results/hrpsys_ros_bridge_tutorials/rostest-test_samplerobot_hrpsys-ros-bridge_test.xml" �[0m�[0m

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions