diff --git a/tracetools_analysis/analysis/ros_processor.py b/tracetools_analysis/analysis/ros_processor.py index c0c5b62..430f6ac 100644 --- a/tracetools_analysis/analysis/ros_processor.py +++ b/tracetools_analysis/analysis/ros_processor.py @@ -26,23 +26,40 @@ class RosProcessor(EventHandler): def __init__(self): # Link a ROS trace event to its corresponding handling method handler_map = { - 'ros2:rcl_init': self._handle_rcl_init, - 'ros2:rcl_node_init': self._handle_rcl_node_init, - 'ros2:rcl_publisher_init': self._handle_rcl_publisher_init, - 'ros2:rcl_subscription_init': self._handle_subscription_init, - 'ros2:rclcpp_subscription_callback_added': self._handle_rclcpp_subscription_callback_added, - 'ros2:rclcpp_subscription_callback_start': self._handle_rclcpp_subscription_callback_start, - 'ros2:rclcpp_subscription_callback_end': self._handle_rclcpp_subscription_callback_end, - 'ros2:rcl_service_init': self._handle_rcl_service_init, - 'ros2:rclcpp_service_callback_added': self._handle_rclcpp_service_callback_added, - 'ros2:rclcpp_service_callback_start': self._handle_rclcpp_service_callback_start, - 'ros2:rclcpp_service_callback_end': self._handle_rclcpp_service_callback_end, - 'ros2:rcl_client_init': self._handle_rcl_client_init, - 'ros2:rcl_timer_init': self._handle_rcl_timer_init, - 'ros2:rclcpp_timer_callback_added': self._handle_rclcpp_timer_callback_added, - 'ros2:rclcpp_timer_callback_start': self._handle_rclcpp_timer_callback_start, - 'ros2:rclcpp_timer_callback_end': self._handle_rclcpp_timer_callback_end, - 'ros2:rclcpp_callback_register': self._handle_rclcpp_callback_register, + 'ros2:rcl_init': + self._handle_rcl_init, + 'ros2:rcl_node_init': + self._handle_rcl_node_init, + 'ros2:rcl_publisher_init': + self._handle_rcl_publisher_init, + 'ros2:rcl_subscription_init': + self._handle_subscription_init, + 'ros2:rclcpp_subscription_callback_added': + self._handle_rclcpp_subscription_callback_added, + 'ros2:rclcpp_subscription_callback_start': + self._handle_rclcpp_subscription_callback_start, + 'ros2:rclcpp_subscription_callback_end': + self._handle_rclcpp_subscription_callback_end, + 'ros2:rcl_service_init': + self._handle_rcl_service_init, + 'ros2:rclcpp_service_callback_added': + self._handle_rclcpp_service_callback_added, + 'ros2:rclcpp_service_callback_start': + self._handle_rclcpp_service_callback_start, + 'ros2:rclcpp_service_callback_end': + self._handle_rclcpp_service_callback_end, + 'ros2:rcl_client_init': + self._handle_rcl_client_init, + 'ros2:rcl_timer_init': + self._handle_rcl_timer_init, + 'ros2:rclcpp_timer_callback_added': + self._handle_rclcpp_timer_callback_added, + 'ros2:rclcpp_timer_callback_start': + self._handle_rclcpp_timer_callback_start, + 'ros2:rclcpp_timer_callback_end': + self._handle_rclcpp_timer_callback_end, + 'ros2:rclcpp_callback_register': + self._handle_rclcpp_callback_register, } super().__init__(handler_map)