Repository navigation
Conversation
|
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. |
vyasr
force-pushed
the
codex/fresh-cudf-polars-build
branch
2 times, most recently
from
September 16, 2026 22:29
85f70d0 to
5bda998
Compare
vyasr
force-pushed
the
codex/fresh-cudf-polars-build
branch
from
October 12, 2026 20:02
5bda998 to
4213f83
Compare
vyasr
force-pushed
the
codex/fresh-cudf-polars-build
branch
from
November 2, 2026 20:15
4213f83 to
04c3c2e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR adds a reproducible comparison of cudf-polars source coverage from the local tests and the upstream Polars test suite. The command records per-test coverage in separate data files and produces line-level JSON, an HTML summary, local-test classifications, and a ranked queue of possible local-to-upstream duplicate pairs. Each pair includes shared and local-only source lines, representative test contexts, and whether the upstream node appears in the maintained GPU-execution list. The reports record the cuDF revision, installed Polars version, matching upstream Polars checkout revision, and suite exit statuses.
The queue identifies tests for behavioral review, not tests approved for deletion. The developer guide documents close behavioral matches, the backend checks they do not replace, and examples of misleading overlap. The command retains diagnostic reports when a suite fails but still exits unsuccessfully. This PR does not remove tests or change Polars dependencies, GPU injection, or upstream test selection.
Checklist