Skip to content

Run cudf_polars unit tests with RapidsMPF - #21485

Closed
mroeschke wants to merge 63 commits into
NVIDIA:mainfrom
mroeschke:ci/cudf_polars/unit_tests_rapidsmpf
Closed

Run cudf_polars unit tests with RapidsMPF#21485
mroeschke wants to merge 63 commits into
NVIDIA:mainfrom
mroeschke:ci/cudf_polars/unit_tests_rapidsmpf

Conversation

@mroeschke

@mroeschke mroeschke commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

Description

xref #21467

This PR removes the separate job used that used to run cudf_polars with RapidsMPF and moves it to ci/run_cudf_polars_pytests.sh where all the cudf_polars unit tests are run with the future, default configurations described in the parent issue

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@mroeschke mroeschke added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Feb 18, 2026
@copy-pr-bot

copy-pr-bot Bot commented Feb 18, 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.

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 8fb8b75

Comment thread ci/run_cudf_polars_pytests.sh Outdated
@github-actions github-actions Bot added Python Affects Python cuDF API. cudf-polars Issues specific to cudf-polars labels Feb 24, 2026
@GPUtester GPUtester moved this to In Progress in cuDF Python Feb 24, 2026
@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 8623f22

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test fea7ee9

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 6816244

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test e6a7f80

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test f10b5f5

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test b29fc5e

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 4997229

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 26f0fe1

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 384f878

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test d2095ae

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test d74ba8b

@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test d19b49f

rapids-bot Bot pushed a commit that referenced this pull request Mar 16, 2026
Follow up to #21787

Discovered on my cudf_polars unit tests with rapidsmpf branch #21485

Also folds in a change in that PR where a stream wasn't passed to a `plc.Scalar.to_py` call

Authors:
  - Matthew Roeschke (https://github.com/mroeschke)

Approvers:
  - Tom Augspurger (https://github.com/TomAugspurger)

URL: #21798
@mroeschke

Copy link
Copy Markdown
Contributor Author

/ok to test 8f642f3

rapids-bot Bot pushed a commit that referenced this pull request Mar 24, 2026
Broken off from #21485

This PR takes a different approach from the linked PR by modifying an existing invocation in `ci/run_cudf_polars_with_rapidsmpf_pytests.sh` to run all cudf_polars unit tests with rapidsmpf in an existing non-blocking CI job (`wheel-tests-cudf-polars-with-rapidsmpf`) _instead_ of the blocking `wheel-tests-cudf-polars` and `conda-python-other-tests` jobs. We will want to eventually pursue the latter approach once rapidsmpf development is more stable relative to cudf_polars usage.

This PR also aggressively xfails and skips tests known to fail in #21467

Authors:
  - Matthew Roeschke (https://github.com/mroeschke)

Approvers:
  - Bradley Dice (https://github.com/bdice)

URL: #21807
@mroeschke

Copy link
Copy Markdown
Contributor Author

Superseding the remaining work with #22185

@mroeschke mroeschke closed this Apr 17, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in cuDF Python Apr 17, 2026
@mroeschke
mroeschke deleted the ci/cudf_polars/unit_tests_rapidsmpf branch May 7, 2026 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cudf-polars Issues specific to cudf-polars improvement Improvement / enhancement to an existing function non-breaking Non-breaking change Python Affects Python cuDF API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants