Skip to content

Perform unwiring first before removing node #6

Perform unwiring first before removing node

Perform unwiring first before removing node #6

GitHub Actions / Test Results succeeded Feb 15, 2024 in 0s

All 153 tests pass in 6s

 10 files   10 suites   6s ⏱️
153 tests 153 ✅ 0 💤 0 ❌
306 runs  306 ✅ 0 💤 0 ❌

Results for commit 10d4fc5.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

153 tests found

There are 153 tests, see "Raw output" for the full list of tests.
Raw output
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_exception[Int64]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_exception[String]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_invalid_field[Node-Tequila]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_reset[BatteryState-POWER_SUPPLY_HEALTH_WATCHDOG_TIMER_EXPIRE-7]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_reset[Node-IDLE-IDLE]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_reset[Node-SHUTDOWN-SHUTDOWN]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_success[BatteryState-POWER_SUPPLY_HEALTH_WATCHDOG_TIMER_EXPIRE-7]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_success[Node-IDLE-IDLE]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_success[Node-SHUTDOWN-SHUTDOWN]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_untick[BatteryState-POWER_SUPPLY_HEALTH_WATCHDOG_TIMER_EXPIRE-7]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_untick[Node-IDLE-IDLE]
ros_bt_py.tests.ros_nodes.test_enum ‑ test_node_untick[Node-SHUTDOWN-SHUTDOWN]
ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_exception[Int64]
ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_exception[String]
ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_reset[Node-17]
ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_success[Node-17]
ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_untick[Node-17]
ros_bt_py.tests.ros_nodes.test_fields_to_message ‑ test_node_success[SetBool_Request-fields0]
ros_bt_py.tests.ros_nodes.test_fields_to_message ‑ test_node_success[UtilityBounds-fields1]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_failure[ChangeTreeName_Request-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_reset[Int64-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_reset[SetBool_Request-message_dict2]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_reset[String-message_dict1]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_success[Int64-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_success[SetBool_Request-message_dict2]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_success[String-message_dict1]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_untick[Int64-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_untick[SetBool_Request-message_dict2]
ros_bt_py.tests.ros_nodes.test_message_from_dict ‑ test_node_untick[String-message_dict1]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_failure[ChangeTreeName_Request-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_reset[Int64-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_reset[SetBool_Request-message_dict2]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_reset[String-message_dict1]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_success[Int64-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_success[SetBool_Request-message_dict2]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_success[String-message_dict1]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_untick[Int64-message_dict0]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_untick[SetBool_Request-message_dict2]
ros_bt_py.tests.ros_nodes.test_message_from_dict_const ‑ test_node_untick[String-message_dict1]
ros_bt_py.tests.ros_nodes.test_message_to_fields ‑ test_node_success[SetBool_Request-fields0]
ros_bt_py.tests.ros_nodes.test_message_to_fields ‑ test_node_success[UtilityBounds-fields1]
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_failure_invalid_type
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_success_none
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_untick
ros_bt_py.tests.ros_nodes.test_ros_param_input ‑ test_node_utility
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_failure_invalid_type
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_success_none
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_untick
ros_bt_py.tests.ros_nodes.test_ros_param_option ‑ test_node_utility
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_failure_invalid_type
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_success_none
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_untick
ros_bt_py.tests.ros_nodes.test_ros_param_option_default_input ‑ test_node_utility
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_reset_shutdown
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_simulate_tick
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_timeout
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_untick
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_utility
ros_bt_py.tests.ros_nodes.test_service ‑ test_node_utility_no_ros
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_name_change
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_no_ros_2
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_reset_shutdown
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_simulate_tick
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_timeout
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_untick
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_utility
ros_bt_py.tests.ros_nodes.test_service_input.TestServiceInput ‑ test_node_utility_no_ros
ros_bt_py.tests.ros_nodes.test_wait_for_service ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_wait_for_service ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_wait_for_service ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_wait_for_service ‑ test_node_simulate_tick
ros_bt_py.tests.ros_nodes.test_wait_for_service ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_wait_for_service ‑ test_node_untick
ros_bt_py.tests.ros_nodes.test_wait_for_service_input ‑ test_node_failure
ros_bt_py.tests.ros_nodes.test_wait_for_service_input ‑ test_node_no_ros
ros_bt_py.tests.ros_nodes.test_wait_for_service_input ‑ test_node_reset
ros_bt_py.tests.ros_nodes.test_wait_for_service_input ‑ test_node_simulate_tick
ros_bt_py.tests.ros_nodes.test_wait_for_service_input ‑ test_node_success
ros_bt_py.tests.ros_nodes.test_wait_for_service_input ‑ test_node_untick
ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_add_subtree_info
ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_add_subtree_info_exception
ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_check_publish_subtrees_false
ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_check_publish_subtrees_true
ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_clear_subtrees
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[bool-False-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[dict-expected_output6-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[float-1.2-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[int-0-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[list-expected_output5-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[list-expected_output8-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[str-foo-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[type-int-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_basic_data_types[type-int-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_defined_class_data_types[EnumValue-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_defined_class_data_types[LoggerLevel-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_defined_class_data_types[OrderedDict-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_defined_class_data_types[OrderedDict-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_other_class_data_types[data_type0-Mock-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_get_default_value_other_class_data_types[data_type1-expected_output1-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[10-10-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[10-50-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[20-10-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[20-20-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[20-50-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[30-30-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[30-50-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[40-40-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[40-50-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[50-40-False]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_log_level_is[50-50-True]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_remove_input_output_values
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_rospy_log_level_to_logging_log_level[LoggingSeverity.DEBUG-10]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_rospy_log_level_to_logging_log_level[LoggingSeverity.ERROR-40]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_rospy_log_level_to_logging_log_level[LoggingSeverity.FATAL-50]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_rospy_log_level_to_logging_log_level[LoggingSeverity.INFO-20]
ros_bt_py.tests.test_helpers.TestHelpers ‑ test_rospy_log_level_to_logging_log_level[LoggingSeverity.WARN-30]
ros_bt_py.tests.test_import.TestImport ‑ test_imports
ros_bt_py.tests.test_package_manager.TestPackageManager ‑ test_get_message_constant_fields_invalid_msgs[ros_bt_py_interfaces/msg/None]
ros_bt_py.tests.test_package_manager.TestPackageManager ‑ test_get_message_constant_fields_invalid_msgs[test_msgs/msg/Bla]
ros_bt_py.tests.test_package_manager.TestPackageManager ‑ test_get_message_constant_fields_service
ros_bt_py.tests.test_package_manager.TestPackageManager ‑ test_get_message_constant_fields_successful[geometry_msgs/msg/Twist-constant_values0]
ros_bt_py.tests.test_package_manager.TestPackageManager ‑ test_get_message_constant_fields_successful[ros_bt_py_interfaces/msg/Node-constant_values1]
ros_bt_py.tests.test_ros_helpers.TestRosHelpers ‑ test_get_message_constant_fields_exception
ros_bt_py.tests.test_ros_helpers.TestRosHelpers ‑ test_get_message_constant_fields_no_exception[Header-expected_members2]
ros_bt_py.tests.test_ros_helpers.TestRosHelpers ‑ test_get_message_constant_fields_no_exception[Int32-expected_members4]
ros_bt_py.tests.test_ros_helpers.TestRosHelpers ‑ test_get_message_constant_fields_no_exception[Node-expected_members0]
ros_bt_py.tests.test_ros_helpers.TestRosHelpers ‑ test_get_message_constant_fields_no_exception[NodeDataLocation-expected_members1]
ros_bt_py.tests.test_ros_helpers.TestRosHelpers ‑ test_get_message_constant_fields_no_exception[String-expected_members3]
ros_bt_py_web_gui.flake8 ‑ flake8
ros_bt_py_web_gui.lint_cmake ‑ CMakeLists.txt
ros_bt_py_web_gui.pep257 ‑ ./launch/ros_bt_py_web_gui.launch.py
ros_bt_py_web_gui.pep257 ‑ ./scripts/show_editor_url.py
ros_bt_py_web_gui.xmllint ‑ package.xml