Giter Club home page Giter Club logo

Comments (5)

dirk-thomas avatar dirk-thomas commented on August 15, 2024

@sloretz Any update on this?

from system_tests.

sloretz avatar sloretz commented on August 15, 2024

Most recent failure https://ci.ros2.org/view/nightly/job/nightly_linux-aarch64_repeated/1339/testReport/junit/test_cli_remapping.TestCLIRemappingAfterShutdown/test_processes_finished_gracefully[_home_jenkins-agent_workspace_nightly_linux-aarch64_repeated_ws_src_ros2_system_tests_test_cli_remapping_test_name_maker/py_/

I did not find any similar failures in the amd64 repeated job, so it's likely aarch64 specific

from system_tests.

sloretz avatar sloretz commented on August 15, 2024

Seems to be this test that is failing. It is failing because name_maker.py is exiting with return code -2 (SIGINT).

from system_tests.

sloretz avatar sloretz commented on August 15, 2024

3 different tracebacks -- very odd that the node is still being constructed when the test is being shut down - are the tests actually testing this case?

03:23:43 1: [name_maker_node_name_replacement-7] Traceback (most recent call last):
03:23:43 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/src/ros2/system_tests/test_cli_remapping/test/name_maker.py", line 40, in <module>
03:23:43 1: [name_maker_node_name_replacement-7]     node = NameMaker()
03:23:43 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/src/ros2/system_tests/test_cli_remapping/test/name_maker.py", line 24, in __init__
03:23:43 1: [name_maker_node_name_replacement-7]     super().__init__('original_node_name', namespace='/original/namespace')
03:23:43 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/node.py", line 213, in __init__
03:23:43 1: [name_maker_node_name_replacement-7]     self._parameter_service = ParameterService(self)
03:23:43 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/parameter_service.py", line 40, in __init__
03:23:43 1: [name_maker_node_name_replacement-7]     node.create_service(
03:23:43 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/node.py", line 1302, in create_service
03:23:43 1: [name_maker_node_name_replacement-7]     service_capsule = _rclpy.rclpy_create_service(
03:23:43 1: [name_maker_node_name_replacement-7] KeyboardInterrupt
03:29:26 1: [name_maker_node_name_replacement-7] Traceback (most recent call last):
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/src/ros2/system_tests/test_cli_remapping/test/name_maker.py", line 40, in <module>
03:29:26 1: [name_maker_node_name_replacement-7]     node = NameMaker()
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/src/ros2/system_tests/test_cli_remapping/test/name_maker.py", line 24, in __init__
03:29:26 1: [name_maker_node_name_replacement-7]     super().__init__('original_node_name', namespace='/original/namespace')
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/node.py", line 210, in __init__
03:29:26 1: [name_maker_node_name_replacement-7]     self._parameter_service = ParameterService(self)
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/parameter_service.py", line 56, in __init__
03:29:26 1: [name_maker_node_name_replacement-7]     node.create_service(
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/node.py", line 1295, in create_service
03:29:26 1: [name_maker_node_name_replacement-7]     check_for_type_support(srv_type)
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/type_support.py", line 29, in check_for_type_support
03:29:26 1: [name_maker_node_name_replacement-7]     msg_type.__class__.__import_type_support__()
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rcl_interfaces/lib/python3.8/site-packages/rcl_interfaces/srv/_set_parameters.py", line 284, in __import_type_support__
03:29:26 1: [name_maker_node_name_replacement-7]     module = import_type_support('rcl_interfaces')
03:29:26 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rosidl_generator_py/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 45, in import_type_support
03:29:26 1: [name_maker_node_name_replacement-7]     with add_dll_directories_from_env('PATH'):
03:29:26 1: [name_maker_node_name_replacement-7]   File "/usr/lib/python3.8/contextlib.py", line 240, in helper
03:29:26 1: [name_maker_node_name_replacement-7]     return _GeneratorContextManager(func, args, kwds)
03:29:26 1: [name_maker_node_name_replacement-7]   File "/usr/lib/python3.8/contextlib.py", line 83, in __init__
03:29:27 1: [name_maker_node_name_replacement-7]     self.gen = func(*args, **kwds)
03:29:27 1: [name_maker_node_name_replacement-7] KeyboardInterrup
03:28:11 1: [name_maker_node_name_replacement-7] Traceback (most recent call last):
03:28:11 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/src/ros2/system_tests/test_cli_remapping/test/name_maker.py", line 40, in <module>
03:28:11 1: [name_maker_node_name_replacement-7]     node = NameMaker()
03:28:11 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/src/ros2/system_tests/test_cli_remapping/test/name_maker.py", line 24, in __init__
03:28:11 1: [name_maker_node_name_replacement-7]     super().__init__('original_node_name', namespace='/original/namespace')
03:28:11 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/node.py", line 210, in __init__
03:28:11 1: [name_maker_node_name_replacement-7]     self._parameter_service = ParameterService(self)
03:28:11 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/parameter_service.py", line 56, in __init__
03:28:11 1: [name_maker_node_name_replacement-7]     node.create_service(
03:28:11 1: [name_maker_node_name_replacement-7]   File "/home/jenkins-agent/workspace/nightly_linux-aarch64_repeated/ws/install/rclpy/lib/python3.8/site-packages/rclpy/node.py", line 1299, in create_service
03:28:11 1: [name_maker_node_name_replacement-7]     service_capsule = _rclpy.rclpy_create_service(
03:28:11 1: [name_maker_node_name_replacement-7] KeyboardInterrupt

from system_tests.

jacobperron avatar jacobperron commented on August 15, 2024

This failure hasn't happened since September 6th. Closing for now, we can re-open if the failure reappears.

from system_tests.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.