Skip to content

TEST: Reduce redundant numerical test matrices - #24019

Draft
vyasr wants to merge 3 commits into
NVIDIA:mainfrom
vyasr:codex/reduce-redundant-numerical-test-matrices
Draft

TEST: Reduce redundant numerical test matrices#24019
vyasr wants to merge 3 commits into
NVIDIA:mainfrom
vyasr:codex/reduce-redundant-numerical-test-matrices

Conversation

@vyasr

@vyasr vyasr commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Description

Replace covariance/correlation’s redundant operand Cartesian product with nine explicit representative pairs, and remove an unused parameter from one masked-binary execution test.

Coverage accounting

  • The pairs retain normal and integer inputs, constant and all-null values, nullable arrays, Arrow input, empty input, and singleton input.
  • The indexed-Series pair uses the same three labels in a different order on both sides, retaining multi-row index-alignment behavior rather than only a singular/NaN outcome.
  • The same pairs run for covariance and both Pearson and Spearman correlation (189 items to 27).
  • The removed extension-compilation type parameter was not consumed by the test: every former node executed the same integer-scalar kernel.

Checklist

  • I am familiar with the CONTRIBUTING.md guidelines.
  • New or existing tests cover these test-only changes.
  • Documentation updates are not needed.

@vyasr vyasr added tests Unit testing for project Python Affects Python cuDF API. Performance Performance related issue labels Sep 6, 2026
@copy-pr-bot

copy-pr-bot Bot commented Sep 6, 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.

@vyasr vyasr added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Sep 7, 2026
@vyasr

vyasr commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test

@vyasr

vyasr commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change Performance Performance related issue Python Affects Python cuDF API. tests Unit testing for project

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant