Skip to content

Commit a831604

Browse files
committed
Single threaded executor
1 parent e971732 commit a831604

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

rosbridge_library/test/capabilities/test_action_capabilities.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import rclpy
88
from action_msgs.msg import GoalStatus
99
from example_interfaces.action._fibonacci import Fibonacci_FeedbackMessage
10-
from rclpy.executors import MultiThreadedExecutor
10+
from rclpy.executors import SingleThreadedExecutor
1111
from rclpy.node import Node
1212
from rclpy.qos import DurabilityPolicy, QoSProfile, ReliabilityPolicy
1313
from rosbridge_library.capabilities.action_feedback import ActionFeedback
@@ -25,12 +25,12 @@
2525
class TestActionCapabilities(unittest.TestCase):
2626
def setUp(self):
2727
rclpy.init()
28-
self.executor = MultiThreadedExecutor()
28+
self.executor = SingleThreadedExecutor()
2929
self.node = Node("test_action_capabilities")
3030
self.executor.add_node(self.node)
3131

3232
self.node.declare_parameter("call_services_in_new_thread", False)
33-
self.node.declare_parameter("send_action_goals_in_new_thread", False)
33+
self.node.declare_parameter("send_action_goals_in_new_thread", True)
3434

3535
self.proto = Protocol(self._testMethodName, self.node)
3636
# change the log function so we can verify errors are logged

0 commit comments

Comments
 (0)