Skip to content

Add tests isolation in launch_testing_ros#528

Merged
ahcorde merged 1 commit into
ros2:rollingfrom
JEnoch:add_rmw_isolation
Mar 13, 2026
Merged

Add tests isolation in launch_testing_ros#528
ahcorde merged 1 commit into
ros2:rollingfrom
JEnoch:add_rmw_isolation

Conversation

@JEnoch
Copy link
Copy Markdown
Contributor

@JEnoch JEnoch commented Mar 13, 2026

Description

As discussed in ros2/rmw_zenoh#881 (comment), this PR adds tests isolation to all tests launching a Node, in order to start a Zenoh router in case of rmw_zenoh_cpp.

More specifically, it fixes ros2/rmw_zenoh#918 which is failing in test/examples/talker_listener_launch_test.py because the talker and the listener cannot find each other if a Zenoh router is not running.

Is this user-facing behavior change?

No

Did you use Generative AI?

No

Signed-off-by: Julien Enoch <julien.e@zettascale.tech>
@JEnoch JEnoch force-pushed the add_rmw_isolation branch from e6ee5bc to 6360fec Compare March 13, 2026 11:55
@ahcorde
Copy link
Copy Markdown
Contributor

ahcorde commented Mar 13, 2026

Pulls: #528
Gist: https://gist.githubusercontent.com/ahcorde/97f029896661807509e77c7c98e8554d/raw/f8a9951360ac0f1e4ae8d584bcf5b45ad0e70605/ros2.repos
BUILD args: --packages-above-and-dependencies launch_testing_ros
TEST args: --packages-above launch_testing_ros
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/18461

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@ahcorde ahcorde merged commit 7879398 into ros2:rolling Mar 13, 2026
3 checks passed
@cottsay
Copy link
Copy Markdown
Member

cottsay commented Apr 13, 2026

@Mergifyio backport kilted

@mergify
Copy link
Copy Markdown

mergify Bot commented Apr 13, 2026

backport kilted

✅ Backports have been created

Details

mergify Bot pushed a commit that referenced this pull request Apr 13, 2026
Signed-off-by: Julien Enoch <julien.e@zettascale.tech>
(cherry picked from commit 7879398)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🧑‍🌾 Rci__nightly-zenoh_ubuntu_noble build failing by timeout just in zenoh

3 participants