ros2 / rosidl_typesupport

Packages which provide the typesupport for ROS messages and services
Apache License 2.0
13 stars 34 forks source link

[Backport Foxy] Added benchmark test to rosidl_typesupport_c/cpp (#84) #90

Closed ahcorde closed 3 years ago

ahcorde commented 3 years ago

Signed-off-by: ahcorde ahcorde@gmail.com

Signed-off-by: ahcorde ahcorde@gmail.com

Signed-off-by: ahcorde ahcorde@gmail.com

Signed-off-by: ahcorde ahcorde@gmail.com

Signed-off-by: ahcorde ahcorde@gmail.com

ahcorde commented 3 years ago

Compiling up-to rosidl_typesupport_c and rosidl_typesupport_cpp with -DAMENT_RUN_PERFORMANCE_TESTS=ON: and testing rosidl_typesupport_c and rosidl_typesupport_cpp

ahcorde commented 3 years ago

The osrf_testing_tools_cpp memory tools aren't available for Windows or aarch64. Since the performance tests aren't enabled by default, merging this PR won't cause the CMake warning on regular builds. In practice, we have no plans to run these benchmarks on any platform other than Linux x86_64 anyway.