Skip to content

Add generic streaming tests for cuDF-migrated coverage gaps - #1093

Closed
pentschev wants to merge 1 commit into
rapidsai:mainfrom
pentschev:streaming-missing-tests
Closed

Add generic streaming tests for cuDF-migrated coverage gaps#1093
pentschev wants to merge 1 commit into
rapidsai:mainfrom
pentschev:streaming-missing-tests

Conversation

@pentschev

Copy link
Copy Markdown
Member

Add generic RapidsMPF streaming tests for behavior that was previously exercised through cuDF-dependent tests before those tests moved to cudf_streaming. The tests are now made fully independent of cuDF.

  • Covers:
    • C++ streaming leaf actor behavior with non-cuDF payloads
    • Python streaming AllGather with PackedDataChunk payloads
    • Python define_actor, fanout leaf actor, and SparseAlltoall behavior without cuDF table payloads

Depends on #1084 for rapidsmpf.testing.generate_packed_data/rapidsmpf.testing.validate_packed_data.

@pentschev pentschev self-assigned this Jun 11, 2026
@pentschev pentschev added improvement Improves an existing functionality non-breaking Introduces a non-breaking change streaming Part of the ongoing streaming effort. labels Jun 11, 2026
@nirandaperera

Copy link
Copy Markdown
Contributor

@pentschev shall we merge this with #1092 ?

@copy-pr-bot

copy-pr-bot Bot commented Jun 11, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@pentschev

Copy link
Copy Markdown
Member Author

@pentschev shall we merge this with #1092 ?

I specifically separated them to make reviewing easier and more self-contained, the two have no overlap. If there's preference to merge them I could do that too.

@nirandaperera

Copy link
Copy Markdown
Contributor

Let's do that because the there arent many changes

@pentschev

Copy link
Copy Markdown
Member Author

Merged into #1092 .

@pentschev pentschev closed this Jun 11, 2026
@pentschev
pentschev deleted the streaming-missing-tests branch June 11, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change streaming Part of the ongoing streaming effort.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants