|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | kilted |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |
Launch files
Messages
Services
Plugins
Recent questions tagged rtest at Robotics Stack Exchange
|
rtest package from rtest reportest_examples rtest rtest_examples_interfaces |
ROS Distro
|
Package Summary
| Version | 0.2.5 |
| License | Apache 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/Beam-and-Spyrosoft/rtest.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-05 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Gary Cross
- Sławomir Cielepak
- Mariusz Szczepanik
Authors
Changelog for package rtest
0.2.5 (2026-10-05)
- Add
remove_pending_request(),prune_pending_requests()andprune_requests_older_than()to the mockedrclcpp::Client. They forward toServiceClientMockso tests can set expectations on them (#128) (#129). - Fix same-named node collisions in mock lookup, including action registration and timer clocks (#126) (#127).
- Breaking API change: lookup by node-name string has been removed.
Pass the node instance instead, e.g.
findPublisher<MessageT>(node, "topic")instead offindPublisher<MessageT>(node->get_fully_qualified_name(), "topic"). This applies to subscriptions, services, service clients, actions, and timers too. Low-levelStaticMocksRegistryregistration and lookup now take node ownership identity. - Contributors: Sławek Cielepak
0.2.4 (2026-08-26)
- Add use of NodeInterfaces for TestClock and TriggeringTestClock (#111)
- fix: static analysis with clang-tidy (#124)
- Contributors: Felix Blix Everberg, Sławek Cielepak
0.2.3 (2026-05-23)
- Support ROS Lyrical distribution (#120)
- fix: add missing include guard to test_clock.hpp (#119)
- Feature/pixi (#118)
- Contributors: MariuszSzczepanikSpyrosoft, Sławomir Cielepak
0.2.2 (2026-04-21)
- Bug Fix: Normalize Service Client/Provider Names by removing leading … (#115) Co-authored-by: Thomas Parker <<32755663+tparker48@users.noreply.github.com>> Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
- Contributors: Sławomir Cielepak
0.2.1 (2026-03-07)
- Fix missing includes (#110)
- Fix REP url locations (#106)
- Add wait_for_service to ServiceClientMock (#101)
- Add auto linking of GTest::gmock target (#102)
- Trigger timer callbacks when time is moved (#98) Co-authored-by: Sławek Cielepak <<slawomir.cielepak@gmail.com>>
- Fix install cmake path (#99)
- Typo fix: namme -> name (#90)
- Add MockRegistryCleaner utility to reset StaticMocksRegistry (#85)
- Add build dependency to ros_environment (#88)
- #79 Docs/publisher tutorial (#80)
- Contributors: Kuo, Mei-Chun, Sławomir Cielepak, Tim Clephas, Wiktor Bajor, gmcross, rik-winters
0.2.0 (2025-06-23)
-
Conditional build of rtest_examples (#86)
-
Add actions support (experimental) (#58) Co-authored-by: Sławomir Cielepak <<slawomir.cielepak@gmail.com>>
-
Add rtest limitation to docs (#82)
-
Add new maintainer (#78)
-
Merge jazzy -> main
-
Add documentation and tutorials for RTEST framework (#49) Co-authored-by: MariuszSzczepanikSpyrosoft <<118888269+MariuszSzczepanikSpyrosoft@users.noreply.github.com>>
-
Support rolling dist
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| libboost-dev |
| libgmock-dev |
Dependant Packages
| Name | Deps |
|---|---|
| rtest_examples |