21:36:24# BEGIN SECTION: Check upstream projects
21:36:24Verify that no recursive upstream project is broken:
21:36:2421:36:24- 'Mbin_uB64__nifti_robot_driver_msgs__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__nifti_robot_driver_msgs__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24- 'Mbin_uB64__nifti_teleop__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__stamped_msgs__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__stamped_msgs__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__nifti_teleop__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24- 'Mbin_uB64__tradr_path_planner__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__networkanalysis_msgs__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__networkanalysis_msgs__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__pcl_catkin_c11__ubuntu_bionic_amd64__binary' build '3' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__catkin_simple__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__catkin_simple__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__pcl_catkin_c11__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__pcl_conversions_c11__ubuntu_bionic_amd64__binary' build '2' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__pcl_conversions_c11__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__pcl_ros_c11__ubuntu_bionic_amd64__binary' build '3' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__pcl_ros_c11__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__robot_trajectory_saver_msgs__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__robot_trajectory_saver_msgs__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__tradr_trajectory_control_msgs__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__tradr_trajectory_control_msgs__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Mbin_uB64__wireless_network_msgs__ubuntu_bionic_amd64__binary' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__wireless_network_msgs__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24 - 'Msrc_uB__tradr_path_planner__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24- 'Msrc_uB__tradr_trajectory_control__ubuntu_bionic__source' build '1' has result 'SUCCESS'
21:36:24All recursive upstream projects are (un)stable
21:36:24# END SECTION
21:36:24
2. Check free disk space
Hide Details
21:36:24# BEGIN SECTION: Check free disk space
21:36:24Usable disk space = 55298580480 bytes
21:36:24Free space threshold = 5368709120 bytes
21:36:24# END SECTION
21:36:24[Mbin_uB64__tradr_trajectory_control__ubuntu_bionic_amd64__binary] $ /bin/sh -xe /tmp/jenkins34785078603689353.sh
21:36:24+ echo # BEGIN SECTION: docker version
3. docker version
Hide Details
21:36:24# BEGIN SECTION: docker version
21:36:24+ docker version
21:36:24Client:
21:36:24 Version: 17.05.0-ce
21:36:24 API version: 1.29
21:36:24 Go version: go1.7.5
21:36:24 Git commit: 89658be
21:36:24 Built: Thu May 4 22:06:06 2017
21:36:24 OS/Arch: linux/amd64
21:36:2421:36:24Server:
21:36:24 Version: 17.05.0-ce
21:36:24 API version: 1.29 (minimum version 1.12)
21:36:24 Go version: go1.7.5
21:36:24 Git commit: 89658be
21:36:24 Built: Thu May 4 22:06:06 2017
21:36:24 OS/Arch: linux/amd64
21:36:24 Experimental: false
21:36:24+ echo # END SECTION
21:36:24# END SECTION
21:36:32# BEGIN SECTION: Embed wrapper scripts
21:36:32+ rm -fr wrapper_scripts
21:36:32+ mkdir wrapper_scripts
21:36:32+ printf #!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the "License");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an "AS IS" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert "Command '%%s' not implemented" %% command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print("Reinvoke 'git %%s' (%%d/%%d) after sleeping %%s seconds" %%\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print("Invoking '%%s'" %% ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())
21:36:32+ echo # END SECTION
21:36:32# END SECTION