Skip to content

Conversation

@rparolin
Copy link
Collaborator

@rparolin rparolin commented Dec 17, 2025

Add pixi support for running all sub-package tests

Summary

Adds a root-level pixi.toml that enables running tests for all sub-packages (cuda_pathfinder, cuda_bindings, cuda_core) via pixi run test. Supports both default and CUDA version-specific environments (cu12, cu13).

Changes

  • Added root-level pixi.toml with cu12 and cu13 environments matching sub-packages
  • Added test tasks that orchestrate sub-package operations

Usage

Run tests

# Run all tests (default environment)
pixi run test

# Run tests with CUDA 12 environment
pixi run -e cu12 test

# Run tests with CUDA 13 environment
pixi run -e cu13 test

@copy-pr-bot
Copy link
Contributor

copy-pr-bot bot commented Dec 17, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@rparolin rparolin changed the title Adding a global metapackage level pixi.tom to run all the pytest suit… [pixi] Add pixi support for running all sub-package tests Dec 17, 2025
@rparolin
Copy link
Collaborator Author

/ok to test 2e2f455

@rparolin rparolin marked this pull request as ready for review December 17, 2025 20:03
@rparolin
Copy link
Collaborator Author

@greptileai please review

@github-actions

This comment has been minimized.

@rparolin rparolin force-pushed the rparolin/pixi_metapackage_test_runner branch from d803253 to b414591 Compare December 17, 2025 21:15
@rparolin rparolin requested a review from cpcloud December 17, 2025 22:19
@rparolin
Copy link
Collaborator Author

/ok to test 290fc10

@rparolin
Copy link
Collaborator Author

/ok to test d384258

@rparolin
Copy link
Collaborator Author

/ok to test acf04ea

@cpcloud cpcloud enabled auto-merge (squash) December 18, 2025 19:04
@cpcloud cpcloud merged commit 51b9c6c into main Dec 18, 2025
79 of 80 checks passed
@cpcloud cpcloud deleted the rparolin/pixi_metapackage_test_runner branch December 18, 2025 20:25
@github-actions
Copy link

Doc Preview CI
Preview removed because the pull request was closed or merged.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants