Skip to content

Use rmw_test_fixture to isolate ros2cli tests#356

Merged
cottsay merged 1 commit intorollingfrom
cottsay/rmw-test-isolation
Jul 18, 2025
Merged

Use rmw_test_fixture to isolate ros2cli tests#356
cottsay merged 1 commit intorollingfrom
cottsay/rmw-test-isolation

Conversation

@cottsay
Copy link
Copy Markdown
Member

@cottsay cottsay commented Jul 16, 2025

Description

Enable test-level RMW communication isolation using rmw_test_fixture.

Fixes # (issue)

Is this user-facing behavior change?

No

Did you use Generative AI?

No

Additional Information

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

Signed-off-by: Scott K Logan <logans@cottsay.net>
@codecov
Copy link
Copy Markdown

codecov bot commented Jul 16, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.94%. Comparing base (06ab5aa) to head (a187db7).
Report is 5 commits behind head on rolling.

Additional details and impacted files
@@           Coverage Diff            @@
##           rolling     #356   +/-   ##
========================================
  Coverage    88.94%   88.94%           
========================================
  Files           24       24           
  Lines          615      615           
  Branches        64       64           
========================================
  Hits           547      547           
  Misses          50       50           
  Partials        18       18           
Flag Coverage Δ
unittests 88.94% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Contributor

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm with green CI

@cottsay cottsay merged commit f3c1a12 into rolling Jul 18, 2025
6 of 7 checks passed
@cottsay cottsay deleted the cottsay/rmw-test-isolation branch July 18, 2025 17:11
fujitatomoya pushed a commit that referenced this pull request Jan 19, 2026
Signed-off-by: Scott K Logan <logans@cottsay.net>
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.

3 participants