-
-
Couldn't load subscription status.
- Fork 1.2k
add torch 2.9.0 to ci #3223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
add torch 2.9.0 to ci #3223
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the 📝 WalkthroughWalkthroughUpdated Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
.github/workflows/tests.yml (1)
234-252: Clean up duplicate commented-out configurations.The two identical commented-out blocks (lines 240–245 and 246–252) should be consolidated into a single entry to reduce noise and improve maintainability. Also, confirm that migrating the gate e2e test from PyTorch 2.7.1 to 2.9.0 is intentional, as this changes which version serves as the primary blocker.
If consolidating is desired, apply this diff to remove the duplicate:
- cuda: 128 cuda_version: 12.8.1 python_version: "3.11" pytorch: 2.9.0 num_gpus: 1 axolotl_extras: -# - cuda: 126 -# cuda_version: 12.6.3 -# python_version: "3.11" -# pytorch: 2.7.1 -# num_gpus: 1 -# axolotl_extras: -# - cuda: 126 -# cuda_version: 12.6.3 -# python_version: "3.11" -# pytorch: 2.7.1 -# num_gpus: 1 -# axolotl_extras: -# dockerfile: "Dockerfile-uv.jinja" +# - cuda: 126 +# cuda_version: 12.6.3 +# python_version: "3.11" +# pytorch: 2.7.1 +# num_gpus: 1 +# axolotl_extras: +# dockerfile: "Dockerfile-uv.jinja"
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
.github/workflows/tests.yml(3 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (6)
- GitHub Check: PyTest (3.11, 2.9.0)
- GitHub Check: PyTest from Source Dist (3.11, 2.9.0)
- GitHub Check: PyTest (3.11, 2.7.1)
- GitHub Check: PyTest from Source Dist (3.11, 2.8.0)
- GitHub Check: PyTest (3.11, 2.8.0)
- GitHub Check: PyTest from Source Dist (3.11, 2.7.1)
🔇 Additional comments (3)
.github/workflows/tests.yml (3)
58-58: Unit test matrix changes look good.Adding PyTorch 2.9.0 to both
pytestandpytest-sdistmatrices is straightforward and enables version compatibility testing for the new release.Also applies to: 133-133
295-307: PyTorch 2.9.0 is missing from the full e2e test matrix.The gate job (
docker-e2e-tests-1st) now tests PyTorch 2.9.0 as the primary configuration, but the full e2e matrix (docker-e2e-tests) only includes PyTorch 2.7.1 and 2.8.0. If 2.9.0 is the target for this PR, it should also run in the full test suite after the gate passes, or the strategy should be documented.If 2.9.0 should be included in the full matrix, add an entry like:
include: - cuda: 128 cuda_version: 12.8.1 python_version: "3.11" pytorch: 2.7.1 num_gpus: 1 axolotl_extras: - cuda: 128 cuda_version: 12.8.1 python_version: "3.11" pytorch: 2.8.0 num_gpus: 1 gpu_type: "B200" axolotl_extras: fbgemm-gpu + - cuda: 128 + cuda_version: 12.8.1 + python_version: "3.11" + pytorch: 2.9.0 + num_gpus: 1 + axolotl_extras:
345-350: Cleanup job still uses outdated CUDA/PyTorch versions.The
docker-e2e-cleanupjob remains pinned to CUDA 126 (12.6.3) with PyTorch 2.7.1. Confirm whether this is intentional for backward-compatibility cleanup or if it should be updated to align with the new gate configuration.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
1a248e6 to
5b8bd86
Compare
Description
Motivation and Context
How has this been tested?
Screenshots (if appropriate)
Types of changes
Social Handles (Optional)
Summary by CodeRabbit