Commit graph

  • 9f11b1d6a2 Replace std_msgs with test_msgs in executors test (#1310) Jacob Perron 2020-09-11 13:42:10 -07:00
  • d2d4c599e0 Adding tests basic getters (#1291) Jorge Perez 2020-09-09 18:28:42 -03:00
  • baea732ec9 Refactor Subscription Topic Statistics Tests (#1281) Devin Bonnie 2020-08-20 13:10:35 -07:00
  • 8be1e76fd8 fix topic stats test, wait for more messages, only check the ones with samples (#1274) Dirk Thomas 2020-08-12 21:30:01 -07:00
  • b17c73992a Fixes for unit tests that fail under cyclonedds (#1270) brawner 2020-08-11 09:55:32 -07:00
  • 954cc3d27f initialize_logging_ should be copied. (#1272) tomoya 2020-08-12 00:22:33 +09:00
  • efef96e657 Ability to configure domain_id via InitOptions. (#1165) tomoya 2020-08-06 01:23:06 +09:00
  • 32ef520434 Simplify and fix allocator memory strategy unit test for connext (#1252) brawner 2020-08-04 14:57:54 -07:00
  • 61357c49f7 Increase timeouts for connext for long tests (#1253) brawner 2020-08-03 13:02:58 -07:00
  • 41d5f24425 Adjust test_static_executor_entities_collector for rmw_connext_cpp (#1251) brawner 2020-07-31 13:33:51 -07:00
  • 48f956a3e3 fix failing test with Connext since it doesn't wait for discovery (#1246) Dirk Thomas 2020-07-30 12:20:15 -07:00
  • 48d3603018 fix node graph test with Connext and CycloneDDS returning actual data (#1245) Dirk Thomas 2020-07-28 14:58:37 -07:00
  • 3b1319b23d Unittests for memory strategy files, except allocator_memory_strategy (#1189) brawner 2020-07-20 13:03:24 -07:00
  • 04bccb95cb EXPECT_THROW_EQ and ASSERT_THROW_EQ macros for unittests (#1232) brawner 2020-07-17 12:03:18 -07:00
  • 60bcee36ab [foxy backport] Parameterize test executors for all executor types (#1222) (#1386) brawner 2020-10-07 11:29:27 -07:00
  • f1283ef4b9 [foxy backport] Derive and throw exception in spin_some spin_all for StaticSingleThreadedExecutor (#1385) brawner 2020-10-07 11:18:24 -07:00
  • 7d7d4c3b96 Add unit test for static_executor_entities_collector (#1221) brawner 2020-07-15 12:18:43 -07:00
  • 623e013f48 Unit tests for allocator_memory_strategy.cpp part 2 (#1198) brawner 2020-07-14 19:00:19 -07:00
  • df036bbe03 Unit tests for allocator_memory_strategy.hpp (#1197) brawner 2020-07-14 10:50:37 -07:00
  • 30e9fae395 Unit tests for node interfaces (#1202) brawner 2020-07-01 12:48:41 -07:00
  • 25286ac1c3 Unit tests for some header-only functions/classes (#1181) brawner 2020-06-22 13:37:54 -07:00
  • c21ddaaf8b Add unit tests for logging functionality (#1184) brawner 2020-06-19 13:22:06 -07:00
  • 23ef782e02 Fix rclcpp::NodeOptions::operator= (#1211) Michel Hidalgo 2020-07-02 16:08:40 -03:00
  • 00b4020194 Check period duration in create_wall_timer (#1178) brawner 2020-06-18 14:00:31 -07:00
  • 823e1dd404 Throw exception if rcl_timer_init fails (#1179) brawner 2020-06-22 14:25:51 -07:00
  • f71d3bfda2
    Remove finalization of guard_condition from GraphListener::__shutdown() (#1401) brawner 2020-10-13 15:13:43 -07:00
  • cf1be86f5c 2.2.0 Jacob Perron 2020-10-07 10:50:16 -07:00
  • 4dcb0eda68
    Fix implementation of NodeOptions::use_global_arguments() (#1176) (#1372) Jacob Perron 2020-10-06 11:33:26 -07:00
  • 9c1cbdf6c7
    Fix conversion of negative durations to messages (#1188) (#1371) Jacob Perron 2020-10-06 11:30:43 -07:00
  • 6e6dd9cb1a
    [backport foxy] Log error instead of throwing exception in Transition and State reset() mark no except (#1297) (#1378) brawner 2020-10-05 15:44:55 -07:00
  • 45a47c6448
    Call vector.erase with end iterator overload (#1314) (#1380) brawner 2020-10-05 13:39:42 -07:00
  • 6e408b79f3
    Check waitable for nullptr during constructor (#1315) (#1379) brawner 2020-10-05 13:39:22 -07:00
  • b843c75ef8
    Remove rmw-dependent unit-test checks (#1293) (#1377) brawner 2020-10-05 13:38:17 -07:00
  • cb1b32ee15
    Include original exception in ComponentManagerException (#1157) (#1223) Dereck Wonnacott 2020-10-01 15:42:49 -04:00
  • b67fa594f8
    Fix pub/sub count API tests. (#1203) (#1319) Jacob Perron 2020-09-18 13:30:25 -07:00
  • 8bfc8e631f
    Reorganize test directory and split CMakeLists.txt (#1173) (#1262) brawner 2020-08-19 14:43:28 -07:00
  • 75f3d54d57
    Add operator!= for duration (#1236) (#1278) Ivan Santiago Paunovic 2020-08-18 09:58:50 -03:00
  • 27e59d930a 2.1.0 Jacob Perron 2020-08-03 15:03:27 -07:00
  • ce5de8757d
    Warn about unused result of add_on_set_parameters_callback (#1238) (#1244) Jacob Perron 2020-08-03 12:10:27 -07:00
  • 6ea67a4e9f
    Add missing RCLCPP_PUBLIC to ~StaticExecutorEntitiesCollector (#1227) (#1228) brawner 2020-07-14 09:54:15 -07:00
  • 5f6bf45202
    Remove recreation of entities_collector (#1217) (#1224) brawner 2020-07-13 09:50:41 -07:00
  • dc528ad710 2.0.2 Jacob Perron 2020-07-07 21:07:12 -07:00
  • 26e824c7c0
    link against thread library where necessary (#1210) (#1214) Dirk Thomas 2020-07-07 20:34:33 -07:00
  • 3a3ba55fa2
    fix exception message on rcl_clock_init (#1182) (#1193) tomoya 2020-06-26 01:45:13 +09:00
  • 1745db6dcd 2.0.1 Jacob Perron 2020-06-23 17:32:15 -07:00
  • 7ed387f862
    Add create_publisher include to create_subscription (#1180) (#1192) brawner 2020-06-23 14:44:39 -07:00
  • a10ae56629
    Fix get_node_time_source_interface() docstring (#988) (#1185) Jacob Perron 2020-06-23 10:44:19 -07:00
  • 1f000b8d97
    Fixed doxygen warnings (#1163) (#1191) Alejandro Hernández Cordero 2020-06-23 19:43:41 +02:00
  • c14f46e6f3 Check if context is valid when looping in spin_some (#1167) Ivan Santiago Paunovic 2020-06-11 17:17:39 -03:00
  • 70e1830ecd Fix spin_until_future_complete: check spinning value (#1023) DongheeYe 2020-06-12 02:25:02 +09:00
  • 77564eb2ff
    Add check for invalid topic statistics publish period (#1151) (#1172) Devin Bonnie 2020-06-15 10:25:17 -07:00
  • bf70ce15bf
    2.0.0 William Woodall 2020-06-01 21:54:47 -07:00
  • cf92aad139
    changelogs William Woodall 2020-06-01 21:49:59 -07:00
  • 769a9d0439
    Add missing virtual destructors (#1149) Ivan Santiago Paunovic 2020-06-01 23:58:48 -03:00
  • 819612aec6
    Avoid multiple type topics in tests. (#1150) Michel Hidalgo 2020-06-01 20:04:29 -03:00
  • ed68b4bde7
    Make test_rate more reliable on Windows and improve error output when it fails (#1146) Ivan Santiago Paunovic 2020-06-01 15:02:38 -03:00
  • fdf232b7b8
    Add Security Vulnerability Policy pointing to REP-2006. (#1130) Chris Lalancette 2020-05-29 16:49:45 -04:00
  • 4b9437639a
    Add missing header in logging_mutex.cpp (#1145) Ivan Santiago Paunovic 2020-05-29 13:38:36 -03:00
  • 56bcc848be
    Pass shared pointer by value instead than by const & when possible (#1141) Ivan Santiago Paunovic 2020-05-28 18:48:53 -03:00
  • 40e8b01cac
    SubscriptionBase::get_subscription_handle() const should return a shared pointer to const value (#1140) Ivan Santiago Paunovic 2020-05-28 16:48:20 -03:00
  • c9c4253c84 Make sure the Waitable class has a virtual destructor. Chris Lalancette 2020-05-27 21:56:11 +00:00
  • 5632fa03ae Hold onto the rcl_{subscription,publisher}_t shared_ptr. Chris Lalancette 2020-05-27 20:48:26 +00:00
  • 4efcfdc16b Make the rcl publisher handle a shared pointer. Chris Lalancette 2020-05-20 19:54:18 +00:00
  • 1a48a60a75
    Improved rclcpp docblock (#1127) Alejandro Hernández Cordero 2020-05-28 08:34:29 +02:00
  • e3abe8bf7f
    Fix lock-order-inversion (potential deadlock) (#1135) tomoya 2020-05-28 07:06:50 +09:00
  • eff11d61bb
    Fix test_lifecycle_node.cpp:check_parameters (#1136) Ivan Santiago Paunovic 2020-05-27 16:59:35 -03:00
  • 87bb9f9758
    Fix potential Construction/Destruction order problem between global contexts vector and Context of static lifetime (#1132) Ivan Santiago Paunovic 2020-05-27 10:21:07 -03:00
  • 337984db42 1.1.0 Jacob Perron 2020-05-26 20:40:26 -07:00
  • d13c098feb
    Deprecate set_on_parameters_set_callback (#1123) Claire Wang 2020-05-26 19:19:20 -07:00
  • 01ec06d601
    Merge pull request #1134 from ros2/claire/add_missing_fn_lifecyle_node Claire Wang 2020-05-26 15:35:13 -07:00
  • 223aeecb53 reduce line length claireyywang 2020-05-26 14:39:11 -07:00
  • e76a1bbc3c revert claireyywang 2020-05-26 14:36:40 -07:00
  • 63a48a1998 remove return from void fn claireyywang 2020-05-26 13:28:25 -07:00
  • 9de9c466b5 add } claireyywang 2020-05-26 12:17:41 -07:00
  • b3e526ce3c add add_on and remove_on claireyywang 2020-05-26 11:47:53 -07:00
  • 0ef9731feb
    expose get_service_names_and_types_by_node from rcl in rclcpp (#1131) Dirk Thomas 2020-05-26 10:26:51 -07:00
  • a5e1418093
    Fix thread safety issues related to logging (#1125) Ivan Santiago Paunovic 2020-05-22 18:17:01 -03:00
  • 4f34562878
    Make sure rmw_publisher_options is initialized in to_rcl_publisher_options. (#1099) ChenYing Kuo 2020-05-23 04:14:48 +08:00
  • c7b62bff71
    [rclcpp_action] Action client holds weak pointers to goal handles (#1122) Jacob Perron 2020-05-22 11:41:34 -07:00
  • 8573433c1d
    remove empty lines within method signatures (#1128) Dirk Thomas 2020-05-22 11:36:32 -07:00
  • 64bdef61c8
    Deprecate ClientGoalHandle::async_result() (#1120) Jacob Perron 2020-05-21 11:39:07 -07:00
  • 2aaeee72a6
    [rclcpp] API review March 2020 (#1031) William Woodall 2020-05-19 10:56:36 -07:00
  • 731558aafb
    Added features to rclcpp packages (#1106) Alejandro Hernández Cordero 2020-05-15 16:41:25 +02:00
  • 0dd14baa32
    Make test multi threaded executor more reliable (#1105) Ivan Santiago Paunovic 2020-05-14 14:32:23 -03:00
  • 9f04391fbb
    [Quality Declaration] Fixed rep links and added more details to dependencies (#1116) Alejandro Hernández Cordero 2020-05-13 15:47:05 +02:00
  • ce4c873ae3
    Added dockblock to ComponentManager class (#1102) Alejandro Hernández Cordero 2020-05-13 08:17:56 +02:00
  • df3ba3a279
    Update QDs to reflect version 1.0 (#1115) brawner 2020-05-12 17:55:49 -07:00
  • cb4bdb7b19 1.0.0 Jacob Perron 2020-05-12 14:05:31 -07:00
  • 803d7f27be
    Remove MANUAL_BY_NODE liveliness API (#1107) Ivan Santiago Paunovic 2020-05-12 14:52:26 -03:00
  • cac761373f
    Increasing test coverage of rclcpp_components (#1044) brawner 2020-05-12 10:26:49 -07:00
  • 66114c3a4a
    use rosidl_default_generators dependency in test (#1114) Karsten Knese 2020-05-12 08:29:45 -07:00
  • ccf2f1c760
    Make sure to include what you use. (#1112) Chris Lalancette 2020-05-11 13:32:49 -04:00
  • 846e4ce9d3
    Mark flaky test with xfail: TestMultiThreadedExecutor (#1109) Louise Poubel 2020-05-11 09:16:04 -07:00
  • e24f402238
    avoid callback_group deprecation (#1108) Karsten Knese 2020-05-08 09:04:38 -07:00
  • 4d1de47df3 0.9.1 Chris Lalancette 2020-05-08 15:40:05 +00:00
  • 5b1877adc4 Changelog. Chris Lalancette 2020-05-08 15:39:57 +00:00
  • e0d0e03078
    Added rclcpp lifecycle Doxyfile (#1089) Alejandro Hernández Cordero 2020-05-08 08:48:52 +02:00
  • d10f7b7c62
    Fix tests that were not properly torn down (#1073) Devin Bonnie 2020-05-06 09:04:45 -07:00
  • f160a8bc1d
    Added docblock in rclcpp (#1103) Alejandro Hernández Cordero 2020-05-06 09:04:31 +02:00
  • e2dbc5d5d5
    Added Quality declaration: rclcpp, rclpp_action, rclcpp_components andrclcpp_lifecycle (#1100) Alejandro Hernández Cordero 2020-05-01 22:41:22 +02:00