Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/rclpy.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS-aarch64-1773800814.129736/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/rclpy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ros-humble-rclpy-3.3.8-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/rclpy.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS-aarch64-1773800814.129736/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/rclpy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ros-humble-rclpy-3.3.8-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/rclpy.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS-aarch64-1773800814.129736/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/rclpy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Ivs32U + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ros-humble-rclpy-3.3.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ros-humble-rclpy_3.3.8.orig.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ros-humble-rclpy-3.3.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qdcFqE + umask 022 + cd /builddir/build/BUILD + cd ros-humble-rclpy-3.3.8 + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + '[' -f /opt/ros/humble/setup.sh ']' + . /opt/ros/humble/setup.sh ++ : /opt/ros/humble ++ : sh ++ _prefix_setup_IFS=' ' ++ IFS=' ' ++ _UNIQUE_PREFIX_PATH= ++ '[' -z SKIP_PARENT_PREFIX_PATH ']' ++ ament_append_unique_value _UNIQUE_PREFIX_PATH /opt/ros/humble ++ _listname=_UNIQUE_PREFIX_PATH ++ _value=/opt/ros/humble ++ eval '_values=$_UNIQUE_PREFIX_PATH' +++ _values= ++ _duplicate= ++ _ament_append_unique_value_IFS=' ' ++ IFS=: ++ '[' sh = zsh ']' ++ unset _item ++ '[' -z '' ']' ++ '[' -z '' ']' ++ eval '_UNIQUE_PREFIX_PATH="/opt/ros/humble"' +++ _UNIQUE_PREFIX_PATH=/opt/ros/humble ++ IFS=' ' ++ unset _ament_append_unique_value_IFS ++ unset _duplicate ++ unset _values ++ unset _value ++ unset _listname ++ unset AMENT_CURRENT_PREFIX ++ _prefix_setup_AMENT_SHELL=sh ++ IFS=: ++ '[' sh = zsh ']' ++ for _path in $_UNIQUE_PREFIX_PATH ++ '[' -n '' ']' ++ '[' -f /opt/ros/humble/local_setup.sh ']' ++ '[' sh = sh ']' ++ AMENT_CURRENT_PREFIX=/opt/ros/humble ++ IFS=' ' ++ . /opt/ros/humble/local_setup.sh +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ '[' -z /opt/ros/humble ']' +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ : sh +++ _ament_python_executable=/usr/bin/python3.11 +++ '[' -n '' ']' +++ '[' '!' -f /usr/bin/python3.11 ']' +++ _ament_additional_extension= +++ '[' sh '!=' sh ']' ++++ /usr/bin/python3.11 /opt/ros/humble/_local_setup_util.py sh +++ _ament_ordered_commands='export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export PATH="/opt/ros/humble/bin:$PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' +++ unset _ament_additional_extension +++ unset _ament_python_executable +++ '[' -n '' ']' +++ eval 'export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export PATH="/opt/ros/humble/bin:$PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble: ++++ AMENT_PREFIX_PATH=/opt/ros/humble: ++++ export PATH=/opt/ros/humble/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++++ PATH=/opt/ros/humble/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ echo -n /opt/ros/humble: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble ++++ AMENT_PREFIX_PATH=/opt/ros/humble +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib +++ unset _ament_ordered_commands +++ unset _ament_prefix_sh_source_script +++ unset _ament_prefix_sh_AMENT_CURRENT_PREFIX ++ AMENT_SHELL=sh ++ unset _path ++ IFS=' ' ++ unset _prefix_setup_IFS ++ unset _prefix_setup_AMENT_SHELL ++ unset _UNIQUE_PREFIX_PATH ++ unset AMENT_SHELL + mkdir -p .obj-aarch64-openEuler-linux-gnu + cd .obj-aarch64-openEuler-linux-gnu + CFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -UINCLUDE_INSTALL_DIR -ULIB_INSTALL_DIR -USYSCONF_INSTALL_DIR -USHARE_INSTALL_PREFIX -ULIB_SUFFIX -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -DSETUPTOOLS_DEB_LAYOUT=OFF .. -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ament_cmake: 1.3.4 (/opt/ros/humble/share/ament_cmake/cmake) -- Found Python3: /usr/bin/python3.11 (found version "3.11.6") found components: Interpreter -- Found lifecycle_msgs: 1.2.1 (/opt/ros/humble/share/lifecycle_msgs/cmake) -- Found rosidl_generator_c: 3.1.4 (/opt/ros/humble/share/rosidl_generator_c/cmake) -- Found rosidl_adapter: 3.1.4 (/opt/ros/humble/share/rosidl_adapter/cmake) -- Found rosidl_generator_cpp: 3.1.4 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp -- Found rcl: 5.3.3 (/opt/ros/humble/share/rcl/cmake) -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) -- Found rmw_fastrtps_cpp: 6.2.2 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.0.12") -- Found FastRTPS: /opt/ros/humble/include -- Using RMW implementation 'rmw_fastrtps_cpp' as default -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found rcl_action: 5.3.3 (/opt/ros/humble/share/rcl_action/cmake) -- Found rcl_lifecycle: 5.3.3 (/opt/ros/humble/share/rcl_lifecycle/cmake) -- Found Python3: /usr/bin/python3.11 (found version "3.11.6") found components: Interpreter Development Development.Module Development.Embed -- Found pybind11_vendor: 2.4.2 (/opt/ros/humble/share/pybind11_vendor/cmake) -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.11.1") -- Found ament_lint_auto: 0.12.6 (/opt/ros/humble/share/ament_lint_auto/cmake) -- Found gtest sources under '/opt/ros/humble/src/gtest_vendor': C++ tests using 'Google Test' will be built -- Added test 'copyright' to check source files copyright and LICENSE -- Added test 'cpplint' to check C / C++ code against the Google style -- Configured cpplint exclude dirs and/or files: -- Added test 'flake8' to check Python code syntax and style conventions -- Added test 'lint_cmake' to check CMake code style -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 -- Added test 'uncrustify' to check C / C++ code style -- Configured uncrustify additional arguments: -- Added test 'xmllint' to check XML markup files -- Configuring done (15.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: AMENT_PREFIX_PATH CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SETUPTOOLS_DEB_LAYOUT SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/ros-humble-rclpy-3.3.8 -B/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/ament_cmake_python_copy_rclpy.dir/build.make CMakeFiles/ament_cmake_python_copy_rclpy.dir/depend /usr/bin/make -f CMakeFiles/_rclpy_pybind11.dir/build.make CMakeFiles/_rclpy_pybind11.dir/depend /usr/bin/make -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend /usr/bin/make -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/ament_cmake_python_copy_rclpy.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /opt/ros/humble/src/gtest_vendor /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/_rclpy_pybind11.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/ament_cmake_python_copy_rclpy.dir/build.make CMakeFiles/ament_cmake_python_copy_rclpy.dir/build /usr/bin/make -f CMakeFiles/_rclpy_pybind11.dir/build.make CMakeFiles/_rclpy_pybind11.dir/build /usr/bin/make -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /opt/ros/humble/src/gtest_vendor /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/cmake -E copy_directory /builddir/build/BUILD/ros-humble-rclpy-3.3.8/rclpy /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_python/rclpy/rclpy make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 8%] Built target ament_cmake_python_copy_rclpy make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/build.make CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/build.make CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_python/rclpy && /usr/bin/python3.11 setup.py egg_info running egg_info creating rclpy.egg-info writing rclpy.egg-info/PKG-INFO writing dependency_links to rclpy.egg-info/dependency_links.txt writing top-level names to rclpy.egg-info/top_level.txt writing manifest file 'rclpy.egg-info/SOURCES.txt' reading manifest file 'rclpy.egg-info/SOURCES.txt' writing manifest file 'rclpy.egg-info/SOURCES.txt' make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 8%] Built target ament_cmake_python_build_rclpy_egg make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 5%] Building CXX object gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest && /usr/bin/c++ -I/opt/ros/humble/src/gtest_vendor/include -I/opt/ros/humble/src/gtest_vendor/. -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -Wall -Wextra -MD -MT gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /opt/ros/humble/src/gtest_vendor/src/gtest_main.cc make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 13%] Linking CXX static library libgtest_main.a cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 /usr/bin/ar qc libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o /usr/bin/ranlib libgtest_main.a make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 13%] Built target gtest_main make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 2%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_logging.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_logging.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_logging.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_logging.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/_rclpy_logging.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 16%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_client.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_client.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_client.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_client.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/action_client.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 10%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_pybind11.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_pybind11.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_pybind11.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_pybind11.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/_rclpy_pybind11.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 18%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_goal_handle.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_goal_handle.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_goal_handle.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_goal_handle.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/action_goal_handle.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 21%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_server.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_server.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_server.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_server.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/action_server.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 24%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/client.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/client.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/client.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/client.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/client.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 8%] Building CXX object gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest && /usr/bin/c++ -I/opt/ros/humble/src/gtest_vendor/include -I/opt/ros/humble/src/gtest_vendor/. -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -Wno-missing-field-initializers -Wall -Wextra -Wno-null-dereference -MD -MT gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /opt/ros/humble/src/gtest_vendor/src/gtest-all.cc make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 35%] Linking CXX static library libgtest.a cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/ar qc libgtest.a "CMakeFiles/gtest.dir/src/gtest-all.cc.o" /usr/bin/ranlib libgtest.a make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 35%] Built target gtest make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/test_python_allocator.dir/build.make CMakeFiles/test_python_allocator.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/test_python_allocator.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/test_python_allocator.dir/build.make CMakeFiles/test_python_allocator.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 27%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/clock.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 32%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/destroyable.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/destroyable.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/destroyable.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/destroyable.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/destroyable.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 29%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/context.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/context.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/context.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/context.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/context.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 45%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/exceptions.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/exceptions.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/exceptions.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/exceptions.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/exceptions.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 40%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/duration.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/duration.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/duration.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/duration.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/duration.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 48%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/graph.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/graph.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/graph.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/graph.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/graph.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 43%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock_event.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock_event.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock_event.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock_event.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/clock_event.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 37%] Building CXX object CMakeFiles/test_python_allocator.dir/test/test_python_allocator.cpp.o /usr/bin/c++ -I/opt/ros/humble/src/gtest_vendor/include -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -Wall -Wextra -MD -MT CMakeFiles/test_python_allocator.dir/test/test_python_allocator.cpp.o -MF CMakeFiles/test_python_allocator.dir/test/test_python_allocator.cpp.o.d -o CMakeFiles/test_python_allocator.dir/test/test_python_allocator.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_python_allocator.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 59%] Linking CXX executable test_python_allocator /usr/bin/cmake -E cmake_link_script CMakeFiles/test_python_allocator.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld CMakeFiles/test_python_allocator.dir/test/test_python_allocator.cpp.o -o test_python_allocator gtest/libgtest_main.a gtest/libgtest.a -pthread /usr/lib64/libpython3.11.so make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 59%] Built target test_python_allocator make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 51%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/guard_condition.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/guard_condition.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/guard_condition.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/guard_condition.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/guard_condition.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 56%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/logging.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/logging.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/logging.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/logging.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/logging.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 62%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/names.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/names.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/names.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/names.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/names.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 54%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/lifecycle.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/lifecycle.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/lifecycle.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/lifecycle.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/lifecycle.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 67%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/publisher.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/publisher.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/publisher.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/publisher.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/publisher.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 64%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/node.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/node.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/node.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/node.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/node.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 70%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/qos.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 75%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/serialization.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/serialization.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/serialization.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/serialization.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/serialization.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 72%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos_event.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos_event.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos_event.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos_event.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/qos_event.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 81%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service_info.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service_info.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service_info.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service_info.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/service_info.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 78%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/service.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 86%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/subscription.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/subscription.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/subscription.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/subscription.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/subscription.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 83%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/signal_handler.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/signal_handler.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/signal_handler.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/signal_handler.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/signal_handler.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 89%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/time_point.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/time_point.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/time_point.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/time_point.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/time_point.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 91%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/timer.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/timer.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/timer.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/timer.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/timer.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 94%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/utils.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/utils.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/utils.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/utils.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 97%] Building CXX object CMakeFiles/_rclpy_pybind11.dir/src/rclpy/wait_set.cpp.o /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -D_rclpy_pybind11_EXPORTS -I/builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy -isystem /usr/include/python3.11 -isystem /opt/ros/humble/include/lifecycle_msgs -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /usr/lib64/python3.11/site-packages/numpy/core/include -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_lifecycle -isystem /opt/ros/humble/include/rcpputils -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -fPIC -fvisibility=hidden -Wall -Wextra -flto -fno-fat-lto-objects -MD -MT CMakeFiles/_rclpy_pybind11.dir/src/rclpy/wait_set.cpp.o -MF CMakeFiles/_rclpy_pybind11.dir/src/rclpy/wait_set.cpp.o.d -o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/wait_set.cpp.o -c /builddir/build/BUILD/ros-humble-rclpy-3.3.8/src/rclpy/wait_set.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [100%] Linking CXX shared library test_rclpy/_rclpy_pybind11.cpython-311-aarch64-linux-gnu.so /usr/bin/cmake -E cmake_link_script CMakeFiles/_rclpy_pybind11.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -flto -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld -shared -Wl,-soname,_rclpy_pybind11.cpython-311-aarch64-linux-gnu.so -o test_rclpy/_rclpy_pybind11.cpython-311-aarch64-linux-gnu.so CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_logging.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/_rclpy_pybind11.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_client.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_goal_handle.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/action_server.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/client.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/context.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/destroyable.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/duration.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/clock_event.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/exceptions.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/graph.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/guard_condition.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/lifecycle.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/logging.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/names.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/node.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/publisher.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/qos_event.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/serialization.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/service_info.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/signal_handler.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/subscription.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/time_point.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/timer.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/utils.cpp.o CMakeFiles/_rclpy_pybind11.dir/src/rclpy/wait_set.cpp.o -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librcl_action.so /opt/ros/humble/lib/librcl_lifecycle.so /usr/lib64/libpython3.11.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl /usr/lib64/libpython3.11.so -Wl,-rpath-link,/opt/ros/humble/lib /usr/bin/strip /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_rclpy/_rclpy_pybind11.cpython-311-aarch64-linux-gnu.so make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [100%] Built target _rclpy_pybind11 make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.SiCj3Q + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 ++ dirname /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 + cd ros-humble-rclpy-3.3.8 + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + '[' -f /opt/ros/humble/setup.sh ']' + . /opt/ros/humble/setup.sh ++ : /opt/ros/humble ++ : sh ++ _prefix_setup_IFS=' ' ++ IFS=' ' ++ _UNIQUE_PREFIX_PATH= ++ '[' -z SKIP_PARENT_PREFIX_PATH ']' ++ ament_append_unique_value _UNIQUE_PREFIX_PATH /opt/ros/humble ++ _listname=_UNIQUE_PREFIX_PATH ++ _value=/opt/ros/humble ++ eval '_values=$_UNIQUE_PREFIX_PATH' +++ _values= ++ _duplicate= ++ _ament_append_unique_value_IFS=' ' ++ IFS=: ++ '[' sh = zsh ']' ++ unset _item ++ '[' -z '' ']' ++ '[' -z '' ']' ++ eval '_UNIQUE_PREFIX_PATH="/opt/ros/humble"' +++ _UNIQUE_PREFIX_PATH=/opt/ros/humble ++ IFS=' ' ++ unset _ament_append_unique_value_IFS ++ unset _duplicate ++ unset _values ++ unset _value ++ unset _listname ++ unset AMENT_CURRENT_PREFIX ++ _prefix_setup_AMENT_SHELL=sh ++ IFS=: ++ '[' sh = zsh ']' ++ for _path in $_UNIQUE_PREFIX_PATH ++ '[' -n '' ']' ++ '[' -f /opt/ros/humble/local_setup.sh ']' ++ '[' sh = sh ']' ++ AMENT_CURRENT_PREFIX=/opt/ros/humble ++ IFS=' ' ++ . /opt/ros/humble/local_setup.sh +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ '[' -z /opt/ros/humble ']' +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ : sh +++ _ament_python_executable=/usr/bin/python3.11 +++ '[' -n '' ']' +++ '[' '!' -f /usr/bin/python3.11 ']' +++ _ament_additional_extension= +++ '[' sh '!=' sh ']' ++++ /usr/bin/python3.11 /opt/ros/humble/_local_setup_util.py sh +++ _ament_ordered_commands='export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export PATH="/opt/ros/humble/bin:$PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' +++ unset _ament_additional_extension +++ unset _ament_python_executable +++ '[' -n '' ']' +++ eval 'export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export PATH="/opt/ros/humble/bin:$PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble: ++++ AMENT_PREFIX_PATH=/opt/ros/humble: ++++ export PATH=/opt/ros/humble/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++++ PATH=/opt/ros/humble/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ echo -n /opt/ros/humble: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble ++++ AMENT_PREFIX_PATH=/opt/ros/humble +++++ head -c 1 +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib +++ unset _ament_ordered_commands +++ unset _ament_prefix_sh_source_script +++ unset _ament_prefix_sh_AMENT_CURRENT_PREFIX ++ AMENT_SHELL=sh ++ unset _path ++ IFS=' ' ++ unset _prefix_setup_IFS ++ unset _prefix_setup_AMENT_SHELL ++ unset _UNIQUE_PREFIX_PATH ++ unset AMENT_SHELL + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 'INSTALL=/usr/bin/install -p' -C .obj-aarch64-openEuler-linux-gnu make: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/cmake -S/builddir/build/BUILD/ros-humble-rclpy-3.3.8 -B/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/ament_cmake_python_copy_rclpy.dir/build.make CMakeFiles/ament_cmake_python_copy_rclpy.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/ament_cmake_python_copy_rclpy.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/ament_cmake_python_copy_rclpy.dir/build.make CMakeFiles/ament_cmake_python_copy_rclpy.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/cmake -E copy_directory /builddir/build/BUILD/ros-humble-rclpy-3.3.8/rclpy /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_python/rclpy/rclpy make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 0%] Built target ament_cmake_python_copy_rclpy /usr/bin/make -f CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/build.make CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/build.make CMakeFiles/ament_cmake_python_build_rclpy_egg.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_python/rclpy && /usr/bin/python3.11 setup.py egg_info running egg_info writing rclpy.egg-info/PKG-INFO writing dependency_links to rclpy.egg-info/dependency_links.txt writing top-level names to rclpy.egg-info/top_level.txt reading manifest file 'rclpy.egg-info/SOURCES.txt' writing manifest file 'rclpy.egg-info/SOURCES.txt' make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 0%] Built target ament_cmake_python_build_rclpy_egg /usr/bin/make -f CMakeFiles/_rclpy_pybind11.dir/build.make CMakeFiles/_rclpy_pybind11.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/_rclpy_pybind11.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/_rclpy_pybind11.dir/build.make CMakeFiles/_rclpy_pybind11.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Nothing to be done for 'CMakeFiles/_rclpy_pybind11.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 83%] Built target _rclpy_pybind11 /usr/bin/make -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /opt/ros/humble/src/gtest_vendor /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Nothing to be done for 'gtest/CMakeFiles/gtest_main.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 89%] Built target gtest_main /usr/bin/make -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /opt/ros/humble/src/gtest_vendor /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/gtest/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Nothing to be done for 'gtest/CMakeFiles/gtest.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [ 94%] Built target gtest /usr/bin/make -f CMakeFiles/test_python_allocator.dir/build.make CMakeFiles/test_python_allocator.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8 /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles/test_python_allocator.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/test_python_allocator.dir/build.make CMakeFiles/test_python_allocator.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[2]: Nothing to be done for 'CMakeFiles/test_python_allocator.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' [100%] Built target test_python_allocator make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/pythonpath.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/pythonpath.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy-3.3.8-py3.11.egg-info -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy-3.3.8-py3.11.egg-info/PKG-INFO -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy-3.3.8-py3.11.egg-info/dependency_links.txt -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy-3.3.8-py3.11.egg-info/top_level.txt -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy-3.3.8-py3.11.egg-info/SOURCES.txt -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/__init__.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/action -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/action/__init__.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/action/client.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/action/graph.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/action/server.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/callback_groups.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/client.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/clock.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/constants.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/context.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/duration.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/exceptions.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/executors.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/expand_topic_name.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/guard_condition.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/impl -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/impl/__init__.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/impl/implementation_singleton.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/impl/logging_severity.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/impl/rcutils_logger.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/lifecycle -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/lifecycle/__init__.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/lifecycle/managed_entity.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/lifecycle/node.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/lifecycle/publisher.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/logging.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/node.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/parameter.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/parameter_service.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/publisher.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/qos.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/qos_event.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/qos_overriding_options.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/serialization.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/service.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/signals.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/subscription.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/task.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/time.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/time_source.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/timer.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/topic_endpoint_info.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/topic_or_service_is_hidden.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/type_support.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/utilities.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/validate_full_topic_name.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/validate_namespace.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/validate_node_name.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/validate_parameter_name.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/validate_topic_name.py -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/waitable.py Listing '/opt/ros/humble/lib/python3.11/site-packages/rclpy'... Can't list '/opt/ros/humble/lib/python3.11/site-packages/rclpy' -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/_rclpy_pybind11.cpython-311-aarch64-linux-gnu.so -- Set runtime path of "/builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/lib/python3.11/site-packages/rclpy/_rclpy_pybind11.cpython-311-aarch64-linux-gnu.so" to "" -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/library_path.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/library_path.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/ament_index/resource_index/package_run_dependencies/rclpy -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/ament_index/resource_index/parent_prefix_path/rclpy -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/ament_prefix_path.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/ament_prefix_path.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/path.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/environment/path.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/local_setup.bash -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/local_setup.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/local_setup.zsh -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/local_setup.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/package.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/ament_index/resource_index/packages/rclpy -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/cmake/rclpyConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/cmake/rclpyConfig-version.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64/opt/ros/humble/share/rclpy/package.xml make: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.lTy3sP + umask 022 + cd /builddir/build/BUILD + cd ros-humble-rclpy-3.3.8 + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages ++ /usr/bin/make -qp -C .obj-aarch64-openEuler-linux-gnu ++ sed 's/^\(test\|check\):.*/\1/;t f;d;:f;q0' + TEST_TARGET=test + '[' -n test ']' + '[' -f /opt/ros/humble/setup.sh ']' + . /opt/ros/humble/setup.sh ++ : /opt/ros/humble ++ : sh ++ _prefix_setup_IFS=' ' ++ IFS=' ' ++ _UNIQUE_PREFIX_PATH= ++ '[' -z SKIP_PARENT_PREFIX_PATH ']' ++ ament_append_unique_value _UNIQUE_PREFIX_PATH /opt/ros/humble ++ _listname=_UNIQUE_PREFIX_PATH ++ _value=/opt/ros/humble ++ eval '_values=$_UNIQUE_PREFIX_PATH' +++ _values= ++ _duplicate= ++ _ament_append_unique_value_IFS=' ' ++ IFS=: ++ '[' sh = zsh ']' ++ unset _item ++ '[' -z '' ']' ++ '[' -z '' ']' ++ eval '_UNIQUE_PREFIX_PATH="/opt/ros/humble"' +++ _UNIQUE_PREFIX_PATH=/opt/ros/humble ++ IFS=' ' ++ unset _ament_append_unique_value_IFS ++ unset _duplicate ++ unset _values ++ unset _value ++ unset _listname ++ unset AMENT_CURRENT_PREFIX ++ _prefix_setup_AMENT_SHELL=sh ++ IFS=: ++ '[' sh = zsh ']' ++ for _path in $_UNIQUE_PREFIX_PATH ++ '[' -n '' ']' ++ '[' -f /opt/ros/humble/local_setup.sh ']' ++ '[' sh = sh ']' ++ AMENT_CURRENT_PREFIX=/opt/ros/humble ++ IFS=' ' ++ . /opt/ros/humble/local_setup.sh +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ '[' -z /opt/ros/humble ']' +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ : sh +++ _ament_python_executable=/usr/bin/python3.11 +++ '[' -n '' ']' +++ '[' '!' -f /usr/bin/python3.11 ']' +++ _ament_additional_extension= +++ '[' sh '!=' sh ']' ++++ /usr/bin/python3.11 /opt/ros/humble/_local_setup_util.py sh +++ _ament_ordered_commands='export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export PATH="/opt/ros/humble/bin:$PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' +++ unset _ament_additional_extension +++ unset _ament_python_executable +++ '[' -n '' ']' +++ eval 'export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export PATH="/opt/ros/humble/bin:$PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble: ++++ AMENT_PREFIX_PATH=/opt/ros/humble: ++++ export PATH=/opt/ros/humble/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++++ PATH=/opt/ros/humble/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ echo -n /opt/ros/humble: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble ++++ AMENT_PREFIX_PATH=/opt/ros/humble +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib +++ unset _ament_ordered_commands +++ unset _ament_prefix_sh_source_script +++ unset _ament_prefix_sh_AMENT_CURRENT_PREFIX ++ AMENT_SHELL=sh ++ unset _path ++ IFS=' ' ++ unset _prefix_setup_IFS ++ unset _prefix_setup_AMENT_SHELL ++ unset _UNIQUE_PREFIX_PATH ++ unset AMENT_SHELL + CTEST_OUTPUT_ON_FAILURE=1 + /usr/bin/make -O -j4 V=1 VERBOSE=1 -C .obj-aarch64-openEuler-linux-gnu test make: Entering directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process Test project /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu Start 1: cppcheck 1/49 Test #1: cppcheck .......................... Passed 0.26 sec Start 2: test_python_allocator 2/49 Test #2: test_python_allocator ............. Passed 0.21 sec Start 3: test_action_client 3/49 Test #3: test_action_client ................***Failed 0.99 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_action_client.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_action_client/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_client.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_action_client/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== _________________ ERROR collecting test/test_action_client.py __________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_action_client.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_action_client.py:20: in from rclpy.action import ActionClient ../rclpy/action/__init__.py:16: in from .graph import get_action_client_names_and_types_by_node # noqa: F401 ../rclpy/action/graph.py:18: in from rclpy.node import Node ../rclpy/node.py:75: in from rclpy.time_source import TimeSource ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_client.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_action_client.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.50s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_client.xunit.xml' Start 4: test_action_graph 4/49 Test #4: test_action_graph .................***Failed 0.96 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_action_graph.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_action_graph/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_graph.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_action_graph/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== __________________ ERROR collecting test/test_action_graph.py __________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_action_graph.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_action_graph.py:19: in from rclpy.action import ActionClient ../rclpy/action/__init__.py:16: in from .graph import get_action_client_names_and_types_by_node # noqa: F401 ../rclpy/action/graph.py:18: in from rclpy.node import Node ../rclpy/node.py:75: in from rclpy.time_source import TimeSource ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_graph.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_action_graph.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.47s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_graph.xunit.xml' Start 5: test_action_server 5/49 Test #5: test_action_server ................***Failed 0.94 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_action_server.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_action_server/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_server.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_action_server/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== _________________ ERROR collecting test/test_action_server.py __________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_action_server.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_action_server.py:23: in from rclpy.action import ActionServer, CancelResponse, GoalResponse ../rclpy/action/__init__.py:16: in from .graph import get_action_client_names_and_types_by_node # noqa: F401 ../rclpy/action/graph.py:18: in from rclpy.node import Node ../rclpy/node.py:75: in from rclpy.time_source import TimeSource ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_server.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_action_server.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.44s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_action_server.xunit.xml' Start 6: test_callback_group 6/49 Test #6: test_callback_group ...............***Failed 1.23 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_callback_group.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_callback_group/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_callback_group.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_callback_group/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 7 items ../test/test_callback_group.py EEEEEEE [100%] ==================================== ERRORS ==================================== ______ ERROR at setup of TestCallbackGroup.test_create_client_with_group _______ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______ ERROR at setup of TestCallbackGroup.test_create_service_with_group ______ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___ ERROR at setup of TestCallbackGroup.test_create_subscription_with_group ____ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _______ ERROR at setup of TestCallbackGroup.test_create_timer_with_group _______ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______ ERROR at setup of TestCallbackGroup.test_mutually_exclusive_group _______ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________ ERROR at setup of TestCallbackGroup.test_reentrant_group ___________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____ ERROR at setup of TestCallbackGroup.test_reentrant_group_not_blocking _____ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestCallbackGroup', namespace='/rclpy', context=cls.context) ../test/test_callback_group.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_callback_group.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_callback_group.py::TestCallbackGroup::test_create_client_with_group ERROR ../test/test_callback_group.py::TestCallbackGroup::test_create_service_with_group ERROR ../test/test_callback_group.py::TestCallbackGroup::test_create_subscription_with_group ERROR ../test/test_callback_group.py::TestCallbackGroup::test_create_timer_with_group ERROR ../test/test_callback_group.py::TestCallbackGroup::test_mutually_exclusive_group ERROR ../test/test_callback_group.py::TestCallbackGroup::test_reentrant_group ERROR ../test/test_callback_group.py::TestCallbackGroup::test_reentrant_group_not_blocking ============================== 7 errors in 0.73s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_callback_group.xunit.xml' Start 7: test_client 7/49 Test #7: test_client .......................***Failed 0.95 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_client.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_client/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_client.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_client/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 6 items ../test/test_client.py EEEEEE [100%] ==================================== ERRORS ==================================== ________ ERROR at setup of TestClient.test_concurrent_calls_to_service _________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestClient', context=cls.context) ../test/test_client.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________ ERROR at setup of TestClient.test_different_type_raises ____________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestClient', context=cls.context) ../test/test_client.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ ERROR at setup of TestClient.test_service_timestamps _____________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestClient', context=cls.context) ../test/test_client.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________ ERROR at setup of TestClient.test_wait_for_service_5sec ____________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestClient', context=cls.context) ../test/test_client.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________ ERROR at setup of TestClient.test_wait_for_service_exists ___________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestClient', context=cls.context) ../test/test_client.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________ ERROR at setup of TestClient.test_wait_for_service_nowait ___________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node('TestClient', context=cls.context) ../test/test_client.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_client.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_client.py::TestClient::test_concurrent_calls_to_service - ... ERROR ../test/test_client.py::TestClient::test_different_type_raises - Module... ERROR ../test/test_client.py::TestClient::test_service_timestamps - ModuleNot... ERROR ../test/test_client.py::TestClient::test_wait_for_service_5sec - Module... ERROR ../test/test_client.py::TestClient::test_wait_for_service_exists - Modu... ERROR ../test/test_client.py::TestClient::test_wait_for_service_nowait - Modu... ============================== 6 errors in 0.48s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_client.xunit.xml' Start 8: test_clock 8/49 Test #8: test_clock ........................ Passed 3.15 sec Start 9: test_context 9/49 Test #9: test_context ...................... Passed 0.56 sec Start 10: test_create_node 10/49 Test #10: test_create_node ..................***Failed 1.04 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_create_node.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_create_node/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_create_node.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_create_node/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 8 items ../test/test_create_node.py FFFFFFFF [100%] =================================== FAILURES =================================== _______________________ TestCreateNode.test_create_node ________________________ self = def test_create_node(self): node_name = 'create_node_test' > rclpy.create_node(node_name, context=self.context).destroy_node() ../test/test_create_node.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _________________ TestCreateNode.test_create_node_invalid_name _________________ self = def test_create_node_invalid_name(self): node_name = 'create_node_test_invalid_name?' with self.assertRaisesRegex(InvalidNodeNameException, 'must not contain characters'): > rclpy.create_node(node_name, context=self.context) ../test/test_create_node.py:61: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ TestCreateNode.test_create_node_invalid_namespace _______________ self = def test_create_node_invalid_namespace(self): node_name = 'create_node_test_invalid_namespace' namespace = '/invalid_namespace?' with self.assertRaisesRegex(InvalidNamespaceException, 'must not contain characters'): > rclpy.create_node(node_name, namespace=namespace, context=self.context) ../test/test_create_node.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________ TestCreateNode.test_create_node_invalid_relative_namespace __________ self = def test_create_node_invalid_relative_namespace(self): node_name = 'create_node_test_invalid_namespace' namespace = 'invalid_namespace?' with self.assertRaisesRegex(InvalidNamespaceException, 'must not contain characters'): > rclpy.create_node(node_name, namespace=namespace, context=self.context) ../test/test_create_node.py:67: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ TestCreateNode.test_create_node_with_empty_namespace _____________ self = def test_create_node_with_empty_namespace(self): node_name = 'create_node_test' namespace = '' > node = rclpy.create_node(node_name, namespace=namespace, context=self.context) ../test/test_create_node.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ________________ TestCreateNode.test_create_node_with_namespace ________________ self = def test_create_node_with_namespace(self): node_name = 'create_node_test' namespace = '/ns' > rclpy.create_node(node_name, namespace=namespace, context=self.context).destroy_node() ../test/test_create_node.py:42: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________ TestCreateNode.test_create_node_with_parameter_overrides ___________ self = def test_create_node_with_parameter_overrides(self): node_name = 'create_node_with_parameter_overrides_test' > rclpy.create_node( node_name, context=self.context, automatically_declare_parameters_from_overrides=True, parameter_overrides=[ Parameter('use_sim_time', Parameter.Type.BOOL, True) ] ).destroy_node() ../test/test_create_node.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________ TestCreateNode.test_create_node_with_relative_namespace ____________ self = def test_create_node_with_relative_namespace(self): node_name = 'create_node_test' namespace = 'ns' > node = rclpy.create_node(node_name, namespace=namespace, context=self.context) ../test/test_create_node.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_create_node.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_create_node.py::TestCreateNode::test_create_node - Module... FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_invalid_name FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_invalid_namespace FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_invalid_relative_namespace FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_with_empty_namespace FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_with_namespace FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_with_parameter_overrides FAILED ../test/test_create_node.py::TestCreateNode::test_create_node_with_relative_namespace ============================== 8 failed in 0.57s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_create_node.xunit.xml' Start 11: test_create_while_spinning 11/49 Test #11: test_create_while_spinning ........***Failed 1.04 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_create_while_spinning.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_create_while_spinning/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_create_while_spinning.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_create_while_spinning/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 5 items ../test/test_create_while_spinning.py FFFFF [100%] =================================== FAILURES =================================== __________________ TestCreateWhileSpinning.test_client_server __________________ self = def setUp(self): rclpy.init() > self.node = rclpy.create_node('TestCreateWhileSpinning', namespace='/rclpy') ../test/test_create_while_spinning.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _________________ TestCreateWhileSpinning.test_guard_condition _________________ self = def setUp(self): > rclpy.init() ../test/test_create_while_spinning.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:89: in init return context.init(args, domain_id=domain_id) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , args = None def init(self, args: Optional[List[str]] = None, *, initialize_logging: bool = True, domain_id: Optional[int] = None): """ Initialize ROS communications for a given context. :param args: List of command line arguments. """ # imported locally to avoid loading extensions on module import from rclpy.impl.implementation_singleton import rclpy_implementation as _rclpy global g_logging_ref_count with self._lock: if domain_id is not None and domain_id < 0: raise RuntimeError( 'Domain id ({}) should not be lower than zero.' .format(domain_id)) if self.__context is not None: > raise RuntimeError('Context.init() must only be called once') E RuntimeError: Context.init() must only be called once ../rclpy/context.py:70: RuntimeError ________________ TestCreateWhileSpinning.test_publish_subscribe ________________ self = def setUp(self): > rclpy.init() ../test/test_create_while_spinning.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:89: in init return context.init(args, domain_id=domain_id) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , args = None def init(self, args: Optional[List[str]] = None, *, initialize_logging: bool = True, domain_id: Optional[int] = None): """ Initialize ROS communications for a given context. :param args: List of command line arguments. """ # imported locally to avoid loading extensions on module import from rclpy.impl.implementation_singleton import rclpy_implementation as _rclpy global g_logging_ref_count with self._lock: if domain_id is not None and domain_id < 0: raise RuntimeError( 'Domain id ({}) should not be lower than zero.' .format(domain_id)) if self.__context is not None: > raise RuntimeError('Context.init() must only be called once') E RuntimeError: Context.init() must only be called once ../rclpy/context.py:70: RuntimeError ______________________ TestCreateWhileSpinning.test_timer ______________________ self = def setUp(self): > rclpy.init() ../test/test_create_while_spinning.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:89: in init return context.init(args, domain_id=domain_id) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , args = None def init(self, args: Optional[List[str]] = None, *, initialize_logging: bool = True, domain_id: Optional[int] = None): """ Initialize ROS communications for a given context. :param args: List of command line arguments. """ # imported locally to avoid loading extensions on module import from rclpy.impl.implementation_singleton import rclpy_implementation as _rclpy global g_logging_ref_count with self._lock: if domain_id is not None and domain_id < 0: raise RuntimeError( 'Domain id ({}) should not be lower than zero.' .format(domain_id)) if self.__context is not None: > raise RuntimeError('Context.init() must only be called once') E RuntimeError: Context.init() must only be called once ../rclpy/context.py:70: RuntimeError ____________________ TestCreateWhileSpinning.test_waitable _____________________ self = def setUp(self): > rclpy.init() ../test/test_create_while_spinning.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:89: in init return context.init(args, domain_id=domain_id) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , args = None def init(self, args: Optional[List[str]] = None, *, initialize_logging: bool = True, domain_id: Optional[int] = None): """ Initialize ROS communications for a given context. :param args: List of command line arguments. """ # imported locally to avoid loading extensions on module import from rclpy.impl.implementation_singleton import rclpy_implementation as _rclpy global g_logging_ref_count with self._lock: if domain_id is not None and domain_id < 0: raise RuntimeError( 'Domain id ({}) should not be lower than zero.' .format(domain_id)) if self.__context is not None: > raise RuntimeError('Context.init() must only be called once') E RuntimeError: Context.init() must only be called once ../rclpy/context.py:70: RuntimeError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_create_while_spinning.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_create_while_spinning.py::TestCreateWhileSpinning::test_client_server FAILED ../test/test_create_while_spinning.py::TestCreateWhileSpinning::test_guard_condition FAILED ../test/test_create_while_spinning.py::TestCreateWhileSpinning::test_publish_subscribe FAILED ../test/test_create_while_spinning.py::TestCreateWhileSpinning::test_timer FAILED ../test/test_create_while_spinning.py::TestCreateWhileSpinning::test_waitable ============================== 5 failed in 0.53s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_create_while_spinning.xunit.xml' Start 12: test_destruction 12/49 Test #12: test_destruction ..................***Failed 1.54 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_destruction.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_destruction/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_destruction.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_destruction/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 11 items ../test/test_destruction.py FFFFFFFFFFF [100%] =================================== FAILURES =================================== ______________________________ test_destroy_node _______________________________ def test_destroy_node(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_node1', context=context) ../test/test_destruction.py:29: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________________ test_destroy_node_twice ____________________________ def test_destroy_node_twice(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_node2', context=context) ../test/test_destruction.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _______________________ test_destroy_node_while_spinning _______________________ def test_destroy_node_while_spinning(): context = rclpy.context.Context() rclpy.init(context=context) try: executor = rclpy.executors.SingleThreadedExecutor(context=context) > node = rclpy.create_node('test_node1', context=context) ../test/test_destruction.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________________________ test_destroy_timers ______________________________ def test_destroy_timers(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_node3', context=context) ../test/test_destruction.py:80: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____________________________ test_destroy_entities _____________________________ def test_destroy_entities(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_node4', context=context) ../test/test_destruction.py:101: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ________________________ test_destroy_subscription_asap ________________________ def test_destroy_subscription_asap(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_destroy_subscription_asap', context=context) ../test/test_destruction.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____________________________ test_destroy_node_asap ____________________________ def test_destroy_node_asap(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_destroy_subscription_asap', context=context) ../test/test_destruction.py:163: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _________________________ test_destroy_publisher_asap __________________________ def test_destroy_publisher_asap(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_destroy_publisher_asap', context=context) ../test/test_destruction.py:180: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________________ test_destroy_client_asap ___________________________ def test_destroy_client_asap(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_destroy_client_asap', context=context) ../test/test_destruction.py:205: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________________________ test_destroy_service_asap ___________________________ def test_destroy_service_asap(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_destroy_service_asap', context=context) ../test/test_destruction.py:230: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________________ test_destroy_timer_asap ____________________________ def test_destroy_timer_asap(): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_destroy_timer_asap', context=context) ../test/test_destruction.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_destruction.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_destruction.py::test_destroy_node - ModuleNotFoundError: ... FAILED ../test/test_destruction.py::test_destroy_node_twice - ModuleNotFoundE... FAILED ../test/test_destruction.py::test_destroy_node_while_spinning - Module... FAILED ../test/test_destruction.py::test_destroy_timers - ModuleNotFoundError... FAILED ../test/test_destruction.py::test_destroy_entities - ModuleNotFoundErr... FAILED ../test/test_destruction.py::test_destroy_subscription_asap - ModuleNo... FAILED ../test/test_destruction.py::test_destroy_node_asap - ModuleNotFoundEr... FAILED ../test/test_destruction.py::test_destroy_publisher_asap - ModuleNotFo... FAILED ../test/test_destruction.py::test_destroy_client_asap - ModuleNotFound... FAILED ../test/test_destruction.py::test_destroy_service_asap - ModuleNotFoun... FAILED ../test/test_destruction.py::test_destroy_timer_asap - ModuleNotFoundE... ============================== 11 failed in 1.04s ============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_destruction.xunit.xml' Start 13: test_executor 13/49 Test #13: test_executor .....................***Failed 1.92 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_executor.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_executor/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_executor.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_executor/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 20 items ../test/test_executor.py FFFFFFFFFFFFFFFFFFFF [100%] =================================== FAILURES =================================== ____________________ TestExecutor.test_add_node_to_executor ____________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________ TestExecutor.test_create_task_coroutine ____________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ TestExecutor.test_create_task_dependent_coroutines ______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________________ TestExecutor.test_create_task_during_spin ___________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ________________ TestExecutor.test_create_task_normal_function _________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ TestExecutor.test_execute_coroutine_guard_condition ______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________________ TestExecutor.test_execute_coroutine_timer ___________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________________ TestExecutor.test_executor_add_node ______________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ TestExecutor.test_executor_add_node_wakes_executor ______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ________________ TestExecutor.test_executor_immediate_shutdown _________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _________________ TestExecutor.test_executor_spin_non_blocking _________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______ TestExecutor.test_executor_spin_until_future_complete_do_not_wait _______ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______ TestExecutor.test_executor_spin_until_future_complete_future_done _______ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ________ TestExecutor.test_executor_spin_until_future_complete_timeout _________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____________ TestExecutor.test_global_executor_completes_async_task ____________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ TestExecutor.test_multi_threaded_executor_executes ______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ________________________ TestExecutor.test_remove_node _________________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _________ TestExecutor.test_shutdown_exception_from_callback_generator _________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _______ TestExecutor.test_shutdown_executor_before_waiting_for_callbacks _______ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ TestExecutor.test_single_threaded_executor_executes ______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestExecutor', namespace='/rclpy', context=self.context) ../test/test_executor.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_executor.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_executor.py::TestExecutor::test_add_node_to_executor - Mo... FAILED ../test/test_executor.py::TestExecutor::test_create_task_coroutine - M... FAILED ../test/test_executor.py::TestExecutor::test_create_task_dependent_coroutines FAILED ../test/test_executor.py::TestExecutor::test_create_task_during_spin FAILED ../test/test_executor.py::TestExecutor::test_create_task_normal_function FAILED ../test/test_executor.py::TestExecutor::test_execute_coroutine_guard_condition FAILED ../test/test_executor.py::TestExecutor::test_execute_coroutine_timer FAILED ../test/test_executor.py::TestExecutor::test_executor_add_node - Modul... FAILED ../test/test_executor.py::TestExecutor::test_executor_add_node_wakes_executor FAILED ../test/test_executor.py::TestExecutor::test_executor_immediate_shutdown FAILED ../test/test_executor.py::TestExecutor::test_executor_spin_non_blocking FAILED ../test/test_executor.py::TestExecutor::test_executor_spin_until_future_complete_do_not_wait FAILED ../test/test_executor.py::TestExecutor::test_executor_spin_until_future_complete_future_done FAILED ../test/test_executor.py::TestExecutor::test_executor_spin_until_future_complete_timeout FAILED ../test/test_executor.py::TestExecutor::test_global_executor_completes_async_task FAILED ../test/test_executor.py::TestExecutor::test_multi_threaded_executor_executes FAILED ../test/test_executor.py::TestExecutor::test_remove_node - ModuleNotFo... FAILED ../test/test_executor.py::TestExecutor::test_shutdown_exception_from_callback_generator FAILED ../test/test_executor.py::TestExecutor::test_shutdown_executor_before_waiting_for_callbacks FAILED ../test/test_executor.py::TestExecutor::test_single_threaded_executor_executes ============================== 20 failed in 1.43s ============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_executor.xunit.xml' Start 14: test_expand_topic_name 14/49 Test #14: test_expand_topic_name ............ Passed 0.56 sec Start 15: test_guard_condition 15/49 Test #15: test_guard_condition ..............***Failed 0.74 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_guard_condition.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_guard_condition/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_guard_condition.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_guard_condition/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 2 items ../test/test_guard_condition.py EE [100%] ==================================== ERRORS ==================================== ___________ ERROR at setup of TestGuardCondition.test_double_trigger ___________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( 'TestGuardCondition', namespace='/rclpy/test', context=cls.context) ../test/test_guard_condition.py:27: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ ERROR at setup of TestGuardCondition.test_trigger _______________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( 'TestGuardCondition', namespace='/rclpy/test', context=cls.context) ../test/test_guard_condition.py:27: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_guard_condition.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_guard_condition.py::TestGuardCondition::test_double_trigger ERROR ../test/test_guard_condition.py::TestGuardCondition::test_trigger - Mod... ============================== 2 errors in 0.26s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_guard_condition.xunit.xml' Start 16: test_init_shutdown 16/49 Test #16: test_init_shutdown ................***Failed 0.72 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_init_shutdown.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_init_shutdown/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_init_shutdown.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_init_shutdown/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 10 items ../test/test_init_shutdown.py ......F... [100%] =================================== FAILURES =================================== ________________________ test_create_node_without_init _________________________ def test_create_node_without_init(): context = rclpy.context.Context() with pytest.raises(NotInitializedException): > rclpy.create_node('foo', context=context) ../test/test_init_shutdown.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_init_shutdown.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_init_shutdown.py::test_create_node_without_init - ModuleN... ========================= 1 failed, 9 passed in 0.24s ========================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_init_shutdown.xunit.xml' Start 17: test_logging 17/49 Test #17: test_logging ......................***Failed 0.68 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_logging.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_logging/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_logging.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_logging/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== ____________________ ERROR collecting test/test_logging.py _____________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_logging.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_logging.py:25: in from rclpy.time_source import TimeSource ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_logging.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_logging.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.21s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_logging.xunit.xml' Start 18: test_logging_rosout 18/49 Test #18: test_logging_rosout ...............***Failed 0.86 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_logging_rosout.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_logging_rosout/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_logging_rosout.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_logging_rosout/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 4 items ../test/test_logging_rosout.py FFFF [100%] =================================== FAILURES =================================== __ test_enable_rosout[enable_global_rosout_enable_node_rosout-True-True-True] __ name = 'enable_global_rosout_enable_node_rosout' enable_global_rosout_logs = True, enable_node_rosout = True expected_data = True @pytest.mark.parametrize( 'name,enable_global_rosout_logs,enable_node_rosout,expected_data', TEST_PARAMETERS) def test_enable_rosout( name, enable_global_rosout_logs, enable_node_rosout, expected_data ): if enable_global_rosout_logs: args = ['--ros-args', '--enable-rosout-logs'] else: args = ['--ros-args', '--disable-rosout-logs'] context = rclpy.context.Context() rclpy.init(context=context, args=args) executor = SingleThreadedExecutor(context=context) # create node > node = rclpy.create_node( node_name='my_node_'+name, namespace='/my_ns', enable_rosout=enable_node_rosout, context=context ) ../test/test_logging_rosout.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _ test_enable_rosout[enable_global_rosout_disable_node_rosout-True-False-False] _ name = 'enable_global_rosout_disable_node_rosout' enable_global_rosout_logs = True, enable_node_rosout = False expected_data = False @pytest.mark.parametrize( 'name,enable_global_rosout_logs,enable_node_rosout,expected_data', TEST_PARAMETERS) def test_enable_rosout( name, enable_global_rosout_logs, enable_node_rosout, expected_data ): if enable_global_rosout_logs: args = ['--ros-args', '--enable-rosout-logs'] else: args = ['--ros-args', '--disable-rosout-logs'] context = rclpy.context.Context() rclpy.init(context=context, args=args) executor = SingleThreadedExecutor(context=context) # create node > node = rclpy.create_node( node_name='my_node_'+name, namespace='/my_ns', enable_rosout=enable_node_rosout, context=context ) ../test/test_logging_rosout.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _ test_enable_rosout[disable_global_rosout_enable_node_rosout-False-True-False] _ name = 'disable_global_rosout_enable_node_rosout' enable_global_rosout_logs = False, enable_node_rosout = True expected_data = False @pytest.mark.parametrize( 'name,enable_global_rosout_logs,enable_node_rosout,expected_data', TEST_PARAMETERS) def test_enable_rosout( name, enable_global_rosout_logs, enable_node_rosout, expected_data ): if enable_global_rosout_logs: args = ['--ros-args', '--enable-rosout-logs'] else: args = ['--ros-args', '--disable-rosout-logs'] context = rclpy.context.Context() rclpy.init(context=context, args=args) executor = SingleThreadedExecutor(context=context) # create node > node = rclpy.create_node( node_name='my_node_'+name, namespace='/my_ns', enable_rosout=enable_node_rosout, context=context ) ../test/test_logging_rosout.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _ test_enable_rosout[disable_global_rosout_disable_node_rosout-False-False-False] _ name = 'disable_global_rosout_disable_node_rosout' enable_global_rosout_logs = False, enable_node_rosout = False expected_data = False @pytest.mark.parametrize( 'name,enable_global_rosout_logs,enable_node_rosout,expected_data', TEST_PARAMETERS) def test_enable_rosout( name, enable_global_rosout_logs, enable_node_rosout, expected_data ): if enable_global_rosout_logs: args = ['--ros-args', '--enable-rosout-logs'] else: args = ['--ros-args', '--disable-rosout-logs'] context = rclpy.context.Context() rclpy.init(context=context, args=args) executor = SingleThreadedExecutor(context=context) # create node > node = rclpy.create_node( node_name='my_node_'+name, namespace='/my_ns', enable_rosout=enable_node_rosout, context=context ) ../test/test_logging_rosout.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_logging_rosout.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_logging_rosout.py::test_enable_rosout[enable_global_rosout_enable_node_rosout-True-True-True] FAILED ../test/test_logging_rosout.py::test_enable_rosout[enable_global_rosout_disable_node_rosout-True-False-False] FAILED ../test/test_logging_rosout.py::test_enable_rosout[disable_global_rosout_enable_node_rosout-False-True-False] FAILED ../test/test_logging_rosout.py::test_enable_rosout[disable_global_rosout_disable_node_rosout-False-False-False] ============================== 4 failed in 0.38s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_logging_rosout.xunit.xml' Start 19: test_messages 19/49 Test #19: test_messages .....................***Failed 1.02 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_messages.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_messages/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_messages.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_messages/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 3 items ../test/test_messages.py EEE [100%] ==================================== ERRORS ==================================== __________ ERROR at setup of TestMessages.test_different_type_raises ___________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( TestMessages.NODE_NAME, namespace=TestMessages.NAMESPACE, context=cls.context ) ../test/test_messages.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____________ ERROR at setup of TestMessages.test_serialized_publish ____________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( TestMessages.NODE_NAME, namespace=TestMessages.NAMESPACE, context=cls.context ) ../test/test_messages.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ ERROR at setup of TestMessages.test_unicode_string ______________ cls = @classmethod def setUpClass(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( TestMessages.NODE_NAME, namespace=TestMessages.NAMESPACE, context=cls.context ) ../test/test_messages.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_messages.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_messages.py::TestMessages::test_different_type_raises - Mo... ERROR ../test/test_messages.py::TestMessages::test_serialized_publish - Modul... ERROR ../test/test_messages.py::TestMessages::test_unicode_string - ModuleNot... ============================== 3 errors in 0.52s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_messages.xunit.xml' Start 20: test_node 20/49 Test #20: test_node .........................***Failed 0.92 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_node.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_node/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_node.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_node/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== ______________________ ERROR collecting test/test_node.py ______________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_node.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_node.py:51: in from rclpy.time_source import USE_SIM_TIME_NAME ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_node.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_node.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.44s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_node.xunit.xml' Start 21: test_parameter 21/49 Test #21: test_parameter .................... Passed 0.59 sec Start 22: test_parameter_service 22/49 Test #22: test_parameter_service ............***Failed 0.69 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_parameter_service.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_parameter_service/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_parameter_service.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_parameter_service/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 1 item ../test/test_parameter_service.py F [100%] =================================== FAILURES =================================== ____________ TestParameterService.test_get_uninitialized_parameter _____________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.test_node = rclpy.create_node( 'test_parameter_service', namespace='/rclpy', context=self.context) ../test/test_parameter_service.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_parameter_service.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_parameter_service.py::TestParameterService::test_get_uninitialized_parameter ============================== 1 failed in 0.22s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_parameter_service.xunit.xml' Start 23: test_publisher 23/49 Test #23: test_publisher ....................***Failed 1.03 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_publisher.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_publisher/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_publisher.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_publisher/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 3 items ../test/test_publisher.py FFF [100%] =================================== FAILURES =================================== ________________________ TestPublisher.test_topic_name _________________________ cls = @classmethod def setUp(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( 'node', context=cls.context, cli_args=[ '--ros-args', '-r', '{}:={}'.format(TEST_TOPIC_FROM, TEST_TOPIC_TO), '--ros-args', '-r', '{}:={}'.format(TEST_FQN_TOPIC_FROM, TEST_FQN_TOPIC_TO) ], ) ../test/test_publisher.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________ TestPublisher.test_topic_name_remapping ____________________ cls = @classmethod def setUp(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( 'node', context=cls.context, cli_args=[ '--ros-args', '-r', '{}:={}'.format(TEST_TOPIC_FROM, TEST_TOPIC_TO), '--ros-args', '-r', '{}:={}'.format(TEST_FQN_TOPIC_FROM, TEST_FQN_TOPIC_TO) ], ) ../test/test_publisher.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____________________ TestPublisher.test_wait_for_all_acked _____________________ cls = @classmethod def setUp(cls): cls.context = rclpy.context.Context() rclpy.init(context=cls.context) > cls.node = rclpy.create_node( 'node', context=cls.context, cli_args=[ '--ros-args', '-r', '{}:={}'.format(TEST_TOPIC_FROM, TEST_TOPIC_TO), '--ros-args', '-r', '{}:={}'.format(TEST_FQN_TOPIC_FROM, TEST_FQN_TOPIC_TO) ], ) ../test/test_publisher.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_publisher.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_publisher.py::TestPublisher::test_topic_name - ModuleNotF... FAILED ../test/test_publisher.py::TestPublisher::test_topic_name_remapping - ... FAILED ../test/test_publisher.py::TestPublisher::test_wait_for_all_acked - Mo... ============================== 3 failed in 0.53s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_publisher.xunit.xml' Start 24: test_qos 24/49 Test #24: test_qos .......................... Passed 0.61 sec Start 25: test_qos_event 25/49 Test #25: test_qos_event ....................***Failed 1.32 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_qos_event.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_qos_event/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_qos_event.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_qos_event/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 7 items ../test/test_qos_event.py FFFFFFF [100%] =================================== FAILURES =================================== ______________ TestQoSEvent.test_call_publisher_rclpy_event_apis _______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ TestQoSEvent.test_call_subscription_rclpy_event_apis _____________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ TestQoSEvent.test_default_incompatible_qos_callbacks _____________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________ TestQoSEvent.test_publisher_constructor ____________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _______________ TestQoSEvent.test_publisher_event_create_destroy _______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________________ TestQoSEvent.test_subscription_constructor __________________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ TestQoSEvent.test_subscription_event_create_destroy ______________ self = def setUp(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('TestQoSEvent', namespace='/rclpy/test', context=self.context) ../test/test_qos_event.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_qos_event.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_qos_event.py::TestQoSEvent::test_call_publisher_rclpy_event_apis FAILED ../test/test_qos_event.py::TestQoSEvent::test_call_subscription_rclpy_event_apis FAILED ../test/test_qos_event.py::TestQoSEvent::test_default_incompatible_qos_callbacks FAILED ../test/test_qos_event.py::TestQoSEvent::test_publisher_constructor - ... FAILED ../test/test_qos_event.py::TestQoSEvent::test_publisher_event_create_destroy FAILED ../test/test_qos_event.py::TestQoSEvent::test_subscription_constructor FAILED ../test/test_qos_event.py::TestQoSEvent::test_subscription_event_create_destroy ============================== 7 failed in 0.82s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_qos_event.xunit.xml' Start 26: test_qos_overriding_options 26/49 Test #26: test_qos_overriding_options .......***Failed 0.78 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_qos_overriding_options.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_qos_overriding_options/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_qos_overriding_options.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_qos_overriding_options/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== _____________ ERROR collecting test/test_qos_overriding_options.py _____________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_qos_overriding_options.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_qos_overriding_options.py:19: in from rclpy.node import Node ../rclpy/node.py:75: in from rclpy.time_source import TimeSource ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_qos_overriding_options.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_qos_overriding_options.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.31s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_qos_overriding_options.xunit.xml' Start 27: test_rate 27/49 Test #27: test_rate .........................***Failed 0.91 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_rate.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_rate/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_rate.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_rate/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 5 items ../test/test_rate.py EEEEF [100%] ==================================== ERRORS ==================================== ______________ ERROR at setup of TestRate.test_rate_valid_period _______________ self = def setup_method(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('test_rate', context=self.context) ../test/test_rate.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _____________ ERROR at setup of TestRate.test_rate_invalid_period ______________ self = def setup_method(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('test_rate', context=self.context) ../test/test_rate.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________ ERROR at setup of TestRate.test_destroy ____________________ self = def setup_method(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('test_rate', context=self.context) ../test/test_rate.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ______________ ERROR at setup of TestRate.test_destroy_wakes_rate ______________ self = def setup_method(self): self.context = rclpy.context.Context() rclpy.init(context=self.context) > self.node = rclpy.create_node('test_rate', context=self.context) ../test/test_rate.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError =================================== FAILURES =================================== ___________________________ test_shutdown_wakes_rate ___________________________ def test_shutdown_wakes_rate(): context = rclpy.context.Context() rclpy.init(context=context) > node = rclpy.create_node('test_rate_shutdown', context=context) ../test/test_rate.py:127: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_rate.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_rate.py::test_shutdown_wakes_rate - ModuleNotFoundError: ... ERROR ../test/test_rate.py::TestRate::test_rate_valid_period - ModuleNotFound... ERROR ../test/test_rate.py::TestRate::test_rate_invalid_period - ModuleNotFou... ERROR ../test/test_rate.py::TestRate::test_destroy - ModuleNotFoundError: No ... ERROR ../test/test_rate.py::TestRate::test_destroy_wakes_rate - ModuleNotFoun... ========================= 1 failed, 4 errors in 0.44s ========================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_rate.xunit.xml' Start 28: test_serialization 28/49 Test #28: test_serialization ................***Failed 2.05 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_serialization.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_serialization/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_serialization.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_serialization/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 13 items ../test/test_serialization.py FFFFFFFFFFFFF [100%] =================================== FAILURES =================================== ___________________ test_serialize_deserialize[msgs0-Arrays] ___________________ msgs = [test_msgs.msg.Arrays(bool_values=[False, True, False], byte_values=[b'\x00', b'\xff', b'\x00'], char_values=array([ ..., 18446744073709551615], dtype=uint64), string_values_default=['', 'max value', 'min value'], alignment_check=0)] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_arrays.py:54: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning _________________ test_serialize_deserialize[msgs1-BasicTypes] _________________ msgs = [test_msgs.msg.BasicTypes(bool_value=False, byte_value=b'\x00', char_value=0, float32_value=0.0, float64_value=0.0, in...8_value=1, uint8_value=1, int16_value=1, uint16_value=1, int32_value=1, uint32_value=1, int64_value=1, uint64_value=1)] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_basic_types.py:30: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning ______________ test_serialize_deserialize[msgs2-BoundedSequences] ______________ msgs = [test_msgs.msg.BoundedSequences(bool_values=[False, True, False], byte_values=[b'\x00', b'\x01', b'\xff'], char_values..._values_default=[0, 1, 18446744073709551615], string_values_default=['', 'max value', 'min value'], alignment_check=4)] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_bounded_sequences.py:54: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning __________________ test_serialize_deserialize[msgs3-Builtins] __________________ msgs = [test_msgs.msg.Builtins(duration_value=builtin_interfaces.msg.Duration(sec=-1234567890, nanosec=123456789), time_value=builtin_interfaces.msg.Time(sec=-1234567890, nanosec=987654321))] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_builtins.py:28: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning _________________ test_serialize_deserialize[msgs4-Constants] __________________ msgs = [test_msgs.msg.Constants()] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_constants.py:39: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning __________________ test_serialize_deserialize[msgs5-Defaults] __________________ msgs = [test_msgs.msg.Defaults(bool_value=True, byte_value=b'2', char_value=100, float32_value=1.125, float64_value=1.125, in..._value=-1000, uint16_value=2000, int32_value=-30000, uint32_value=60000, int64_value=-40000000, uint64_value=50000000)] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_defaults.py:30: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning ___________________ test_serialize_deserialize[msgs6-Empty] ____________________ msgs = [test_msgs.msg.Empty()], msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_empty.py:26: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning ________________ test_serialize_deserialize[msgs7-MultiNested] _________________ msgs = [test_msgs.msg.MultiNested(array_of_arrays=[test_msgs.msg.Arrays(bool_values=[False, True, False], byte_values=[b'\x00...alues_default=[0, 1, 18446744073709551615], string_values_default=['', 'max value', 'min value'], alignment_check=2)])] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_multi_nested.py:28: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning ___________________ test_serialize_deserialize[msgs8-Nested] ___________________ msgs = [test_msgs.msg.Nested(basic_types_value=test_msgs.msg.BasicTypes(bool_value=False, byte_value=b'\x00', char_value=0, f..._value=1, uint8_value=1, int16_value=1, uint16_value=1, int32_value=1, uint32_value=1, int64_value=1, uint64_value=1))] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_nested.py:28: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning __________________ test_serialize_deserialize[msgs9-Strings] ___________________ msgs = [test_msgs.msg.Strings(string_value='', string_value_default1='Hello world!', string_value_default2="Hello'world!", st...e_default3='Hello"world!', bounded_string_value_default4="Hello'world!", bounded_string_value_default5='Hello"world!')] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_strings.py:29: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning ____________ test_serialize_deserialize[msgs10-UnboundedSequences] _____________ msgs = [test_msgs.msg.UnboundedSequences(bool_values=[], byte_values=[], char_values=[], float32_values=[], float64_values=[]..._values_default=[0, 1, 18446744073709551615], string_values_default=['', 'max value', 'min value'], alignment_check=4)] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_unbounded_sequences.py:54: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning _________________ test_serialize_deserialize[msgs11-WStrings] __________________ msgs = [test_msgs.msg.WStrings(wstring_value='', wstring_value_default1='Hello world!', wstring_value_default2='Hellö wörld!'...efault3='ハローワールド', array_of_wstrings=['', '', ''], bounded_sequence_of_wstrings=[], unbounded_sequence_of_wstrings=[])] msg_type = @pytest.mark.parametrize('msgs,msg_type', test_msgs) def test_serialize_deserialize(msgs, msg_type): """Test message serialization/deserialization.""" for msg in msgs: > msg_serialized = serialize_message(msg) ../test/test_serialization.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_w_strings.py:28: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning _______________________________ test_set_float32 _______________________________ def test_set_float32(): """Test message serialization/deserialization of float32 type.""" # During (de)serialization we convert to a C float before converting to a PyObject. # This can result in a loss of precision msg = BasicTypes() msg.float32_value = 1.125 # can be represented without rounding > msg_serialized = serialize_message(msg) ../test/test_serialization.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/serialization.py:28: in serialize_message check_for_type_support(message_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_basic_types.py:30: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_serialization.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs0-Arrays] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs1-BasicTypes] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs2-BoundedSequences] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs3-Builtins] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs4-Constants] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs5-Defaults] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs6-Empty] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs7-MultiNested] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs8-Nested] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs9-Strings] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs10-UnboundedSequences] FAILED ../test/test_serialization.py::test_serialize_deserialize[msgs11-WStrings] FAILED ../test/test_serialization.py::test_set_float32 - DeprecationWarning: ... ============================== 13 failed in 1.55s ============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_serialization.xunit.xml' Start 29: test_subscription 29/49 Test #29: test_subscription .................***Failed 0.74 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_subscription.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_subscription/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_subscription.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_subscription/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== __________________ ERROR collecting test/test_subscription.py __________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_subscription.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_subscription.py:18: in from rclpy.node import Node ../rclpy/node.py:75: in from rclpy.time_source import TimeSource ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_subscription.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_subscription.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.27s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_subscription.xunit.xml' Start 30: test_task 30/49 Test #30: test_task ......................... Passed 0.65 sec Start 31: test_time_source 31/49 Test #31: test_time_source ..................***Failed 0.75 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_time_source.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_time_source/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_time_source.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_time_source/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== __________________ ERROR collecting test/test_time_source.py ___________________ ImportError while importing test module '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_time_source.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) ../test/test_time_source.py:28: in from rclpy.time_source import CLOCK_TOPIC ../rclpy/time_source.py:24: in import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_time_source.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_time_source.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.27s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_time_source.xunit.xml' Start 32: test_time 32/49 Test #32: test_time ......................... Passed 0.84 sec Start 33: test_timer 33/49 Test #33: test_timer ........................***Failed 1.03 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_timer.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_timer/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_timer.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_timer/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 10 items ../test/test_timer.py FFsFFsFFsF [100%] =================================== FAILURES =================================== ___________________________ test_zero_callback[0.1] ____________________________ period = 0.1 @pytest.mark.parametrize('period', TEST_PERIODS) def test_zero_callback(period): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_timer_no_callback', context=context) ../test/test_timer.py:48: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________________ test_zero_callback[0.01] ___________________________ period = 0.01 @pytest.mark.parametrize('period', TEST_PERIODS) def test_zero_callback(period): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_timer_no_callback', context=context) ../test/test_timer.py:48: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________________________ test_number_callbacks[0.1] __________________________ period = 0.1 @pytest.mark.parametrize('period', TEST_PERIODS) def test_number_callbacks(period): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_timer_number_callbacks', context=context) ../test/test_timer.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError _________________________ test_number_callbacks[0.01] __________________________ period = 0.01 @pytest.mark.parametrize('period', TEST_PERIODS) def test_number_callbacks(period): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_timer_number_callbacks', context=context) ../test/test_timer.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ____________________________ test_cancel_reset[0.1] ____________________________ period = 0.1 @pytest.mark.parametrize('period', TEST_PERIODS) def test_cancel_reset(period): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_timer_cancel_reset', context=context) ../test/test_timer.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError ___________________________ test_cancel_reset[0.01] ____________________________ period = 0.01 @pytest.mark.parametrize('period', TEST_PERIODS) def test_cancel_reset(period): context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_timer_cancel_reset', context=context) ../test/test_timer.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError __________________________ test_time_until_next_call ___________________________ def test_time_until_next_call(): node = None executor = None timer = None context = rclpy.context.Context() rclpy.init(context=context) try: > node = rclpy.create_node('test_time_until_next_call', context=context) ../test/test_timer.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/__init__.py:171: in create_node from rclpy.node import Node # noqa: F811 ../rclpy/node.py:75: in from rclpy.time_source import TimeSource _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # Copyright 2018 Open Source Robotics Foundation, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import weakref from rcl_interfaces.msg import SetParametersResult from rclpy.clock import ClockType from rclpy.clock import ROSClock from rclpy.parameter import Parameter from rclpy.qos import QoSProfile from rclpy.qos import ReliabilityPolicy from rclpy.time import Time > import rosgraph_msgs.msg E ModuleNotFoundError: No module named 'rosgraph_msgs' ../rclpy/time_source.py:24: ModuleNotFoundError - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_timer.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_timer.py::test_zero_callback[0.1] - ModuleNotFoundError: ... FAILED ../test/test_timer.py::test_zero_callback[0.01] - ModuleNotFoundError:... FAILED ../test/test_timer.py::test_number_callbacks[0.1] - ModuleNotFoundErro... FAILED ../test/test_timer.py::test_number_callbacks[0.01] - ModuleNotFoundErr... FAILED ../test/test_timer.py::test_cancel_reset[0.1] - ModuleNotFoundError: N... FAILED ../test/test_timer.py::test_cancel_reset[0.01] - ModuleNotFoundError: ... FAILED ../test/test_timer.py::test_time_until_next_call - ModuleNotFoundError... ========================= 7 failed, 3 skipped in 0.56s ========================= -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_timer.xunit.xml' Start 34: test_topic_or_service_is_hidden 34/49 Test #34: test_topic_or_service_is_hidden ... Passed 0.55 sec Start 35: test_topic_endpoint_info 35/49 Test #35: test_topic_endpoint_info .......... Passed 0.59 sec Start 36: test_type_support 36/49 Test #36: test_type_support .................***Failed 1.10 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_type_support.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_type_support/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_type_support.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_type_support/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 3 items ../test/test_type_support.py FFF [100%] =================================== FAILURES =================================== _________________________ test_check_for_type_support __________________________ def test_check_for_type_support(): > type_support.check_for_type_support(Strings) ../test/test_type_support.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_strings.py:29: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning __________________________ test_check_valid_msg_type ___________________________ def test_check_valid_msg_type(): > type_support.check_is_valid_msg_type(Strings) ../test/test_type_support.py:46: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/type_support.py:35: in check_is_valid_msg_type check_for_type_support(msg_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_strings.py:29: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning __________________________ test_check_valid_srv_type ___________________________ def test_check_valid_srv_type(): > type_support.check_is_valid_srv_type(Empty) ../test/test_type_support.py:52: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../rclpy/type_support.py:51: in check_is_valid_srv_type check_for_type_support(srv_type) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/srv/_empty.py:215: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ import warnings > warnings.warn(f"module {__name__!r} is deprecated", DeprecationWarning, stacklevel=2) E DeprecationWarning: module 'sre_parse' is deprecated /usr/lib64/python3.11/sre_parse.py:2: DeprecationWarning - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_type_support.xunit.xml - =========================== short test summary info ============================ FAILED ../test/test_type_support.py::test_check_for_type_support - Deprecatio... FAILED ../test/test_type_support.py::test_check_valid_msg_type - DeprecationW... FAILED ../test/test_type_support.py::test_check_valid_srv_type - DeprecationW... ============================== 3 failed in 0.60s =============================== -- run_test.py: return code 1 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_type_support.xunit.xml' Start 37: test_utilities 37/49 Test #37: test_utilities .................... Passed 0.55 sec Start 38: test_validate_full_topic_name 38/49 Test #38: test_validate_full_topic_name ..... Passed 0.56 sec Start 39: test_validate_namespace 39/49 Test #39: test_validate_namespace ........... Passed 0.55 sec Start 40: test_validate_node_name 40/49 Test #40: test_validate_node_name ........... Passed 0.55 sec Start 41: test_validate_topic_name 41/49 Test #41: test_validate_topic_name .......... Passed 0.56 sec Start 42: test_waitable 42/49 Test #42: test_waitable .....................***Failed 1.07 sec -- run_test.py: extra environment variables to append: - AMENT_PREFIX_PATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_index - PYTHONPATH+=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu': - /usr/bin/python3.11 -u -m pytest /builddir/build/BUILD/ros-humble-rclpy-3.3.8/test/test_waitable.py -o cache_dir=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_waitable/.cache --junit-xml=/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_waitable.xunit.xml --junit-prefix=rclpy -We ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 cachedir: .obj-aarch64-openEuler-linux-gnu/ament_cmake_pytest/test_waitable/.cache rootdir: /builddir/build/BUILD/ros-humble-rclpy-3.3.8 plugins: ament-lint-0.12.6, ament-copyright-0.12.6, ament-flake8-0.12.6, ament-pep257-0.12.6, ament-xmllint-0.12.6 collected 0 items / 1 error ==================================== ERRORS ==================================== ____________________ ERROR collecting test/test_waitable.py ____________________ ../test/test_waitable.py:35: in check_for_type_support(EmptyMsg) ../rclpy/type_support.py:29: in check_for_type_support msg_or_srv_type.__class__.__import_type_support__() /opt/ros/humble/lib/python3.11/site-packages/test_msgs/msg/_empty.py:26: in __import_type_support__ from rosidl_generator_py import import_type_support /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/__init__.py:23: in from .generate_py_impl import generate_py /opt/ros/humble/lib/python3.11/site-packages/rosidl_generator_py/generate_py_impl.py:21: in from rosidl_cmake import convert_camel_case_to_lower_case_underscore /opt/ros/humble/lib/python3.11/site-packages/rosidl_cmake/__init__.py:24: in from rosidl_parser.parser import parse_idl_file /opt/ros/humble/lib/python3.11/site-packages/rosidl_parser/parser.py:20: in from lark import Lark /usr/lib/python3.11/site-packages/lark/__init__.py:1: in from .utils import logger /usr/lib/python3.11/site-packages/lark/utils.py:163: in import sre_parse /usr/lib64/python3.11/sre_parse.py:2: in warnings.warn(f"module {__name__!r} is deprecated", E DeprecationWarning: module 'sre_parse' is deprecated - generated xml file: /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_waitable.xunit.xml - =========================== short test summary info ============================ ERROR ../test/test_waitable.py - DeprecationWarning: module 'sre_parse' is de... !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.57s =============================== -- run_test.py: return code 2 -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/test_waitable.xunit.xml' Start 43: copyright 43/49 Test #43: copyright ......................... Passed 3.22 sec Start 44: cpplint 44/49 Test #44: cpplint ........................... Passed 3.76 sec Start 45: flake8 45/49 Test #45: flake8 ............................***Failed 0.30 sec -- run_test.py: invoking following command in '/builddir/build/BUILD/ros-humble-rclpy-3.3.8': - /opt/ros/humble/bin/ament_flake8 --xunit-file /builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/flake8.xunit.xml Traceback (most recent call last): File "/opt/ros/humble/bin/ament_flake8", line 33, in sys.exit(load_entry_point('ament-flake8==0.12.6', 'console_scripts', 'ament_flake8')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/ros/humble/lib/python3.11/site-packages/ament_flake8/main.py", line 30, in main rc, _ = main_with_errors(argv=argv) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/ros/humble/lib/python3.11/site-packages/ament_flake8/main.py", line 87, in main_with_errors report = generate_flake8_report( ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/ros/humble/lib/python3.11/site-packages/ament_flake8/main.py", line 186, in generate_flake8_report style = get_flake8_style_guide(flake8_argv) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/ros/humble/lib/python3.11/site-packages/ament_flake8/main.py", line 158, in get_flake8_style_guide application.parse_preliminary_options_and_args([]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Application' object has no attribute 'parse_preliminary_options_and_args' -- run_test.py: return code 1 -- run_test.py: generate result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/flake8.xunit.xml' with failed test -- run_test.py: verify result file '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu/test_results/rclpy/flake8.xunit.xml' Start 46: lint_cmake 46/49 Test #46: lint_cmake ........................ Passed 0.25 sec Start 47: pep257 47/49 Test #47: pep257 ............................ Passed 2.43 sec Start 48: uncrustify 48/49 Test #48: uncrustify ........................ Passed 0.49 sec Start 49: xmllint 49/49 Test #49: xmllint ........................... Passed 3.55 sec 45% tests passed, 27 tests failed out of 49 Label Time Summary: copyright = 3.22 sec*proc (1 test) cppcheck = 0.26 sec*proc (1 test) cpplint = 3.76 sec*proc (1 test) flake8 = 0.30 sec*proc (1 test) gtest = 0.21 sec*proc (1 test) lint_cmake = 0.25 sec*proc (1 test) linter = 14.26 sec*proc (8 tests) pep257 = 2.43 sec*proc (1 test) pytest = 37.90 sec*proc (40 tests) uncrustify = 0.49 sec*proc (1 test) xmllint = 3.55 sec*proc (1 test) Total Test time (real) = 52.40 sec The following tests FAILED: 3 - test_action_client (Failed) 4 - test_action_graph (Failed) 5 - test_action_server (Failed) 6 - test_callback_group (Failed) 7 - test_client (Failed) 10 - test_create_node (Failed) 11 - test_create_while_spinning (Failed) 12 - test_destruction (Failed) 13 - test_executor (Failed) 15 - test_guard_condition (Failed) 16 - test_init_shutdown (Failed) 17 - test_logging (Failed) 18 - test_logging_rosout (Failed) 19 - test_messages (Failed) 20 - test_node (Failed) 22 - test_parameter_service (Failed) 23 - test_publisher (Failed) 25 - test_qos_event (Failed) 26 - test_qos_overriding_options (Failed) 27 - test_rate (Failed) 28 - test_serialization (Failed) 29 - test_subscription (Failed) 31 - test_time_source (Failed) 33 - test_timer (Failed) 36 - test_type_support (Failed) 42 - test_waitable (Failed) 45 - flake8 (Failed) make: Leaving directory '/builddir/build/BUILD/ros-humble-rclpy-3.3.8/.obj-aarch64-openEuler-linux-gnu' RPM TESTS FAILED Processing files: ros-humble-rclpy-3.3.8-1.aarch64 Errors while running CTest make: *** [Makefile:74: test] Error 8 + echo 'RPM TESTS FAILED' + RPM_EC=0 ++ jobs -p + exit 0 Provides: ros-humble-rclpy = 3.3.8-1 ros-humble-rclpy(aarch-64) = 3.3.8-1 ros-humble-rclpy-devel = 3.3.8-1 ros-humble-rclpy-doc = 3.3.8-1 ros-humble-rclpy-runtime = 3.3.8-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 Wrote: /builddir/build/RPMS/ros-humble-rclpy-3.3.8-1.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.s9Z3dg + umask 022 + cd /builddir/build/BUILD + cd ros-humble-rclpy-3.3.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ros-humble-rclpy-3.3.8-1.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.wJucNI + umask 022 + cd /builddir/build/BUILD + rm -rf ros-humble-rclpy-3.3.8 ros-humble-rclpy-3.3.8.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0