Skip to content

CI: trial isolated wheel tests with checkout sources present - #2949

Draft
rwgk wants to merge 1 commit into
mainfrom
rwgk/maint/wheel_vs_source-tree_tests
Draft

rwgk wants to merge 1 commit into
mainfrom
rwgk/maint/wheel_vs_source-tree_tests

Conversation

@rwgk

@rwgk rwgk commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Description

Related to #2892.

Try python -I -m pytest in the standard installed-wheel test suites while keeping checkout sources in place. Each pytest process checks that the CUDA packages it uses were imported from outside the checkout. This lets the existing source-layout tests run in the same jobs.

This is a draft CI experiment. The check covers the main pytest process; subprocess import provenance still needs separate evaluation.

Checklist

  • New or existing tests cover these changes. CI run pending.
  • The documentation is up to date with these changes. No user-facing documentation change.

Local checks: pre-commit run --all-files, bash -n ci/tools/run-tests, and Python syntax parsing passed.

@rwgk rwgk added this to the cuda.core next milestone Sep 24, 2026
@rwgk rwgk added CI/CD CI/CD infrastructure experiment Describes an investigation or measurement labels Sep 24, 2026
@copy-pr-bot

copy-pr-bot Bot commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

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.

@rwgk rwgk self-assigned this Sep 24, 2026
@rwgk

rwgk commented Sep 24, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 976409a

@github-actions github-actions Bot added cuda.bindings Everything related to the cuda.bindings module cuda.core Everything related to the cuda.core module cuda.pathfinder Everything related to the cuda.pathfinder module labels Sep 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This branch has not been deployed

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

Labels

CI/CD CI/CD infrastructure cuda.bindings Everything related to the cuda.bindings module cuda.core Everything related to the cuda.core module cuda.pathfinder Everything related to the cuda.pathfinder module experiment Describes an investigation or measurement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant