ros2 / rclcpp

rclcpp (ROS Client Library for C++)
Apache License 2.0
513 stars 412 forks source link

test: Added more benchmarks for the executor #2430

Open jmachowinski opened 4 months ago

jmachowinski commented 4 months ago

Added additional benchmarks for the executors

@mjcarroll These are the benchmarks you requested in #2142.

alsora commented 4 months ago

Should we add the events executor to this list of benchmarks?

jmachowinski commented 3 months ago

@alsora I added the events executor to the cascaded test. Its around 10x faster then the other executors...

Feel free to add it to more tests. Note some benchmark tests don't make sense for the events executor, like waitset rebuild.

alsora commented 1 week ago

Hi @jmachowinski, can you rebase your branch so we can start CI again and this merged?

jmachowinski commented 5 days ago

rebased

alsora commented 5 days ago