GeezerVison is showing github.com — CI: Don't skip windows tests by ShaharNaveh · Pull Request #8004 · RustPython/RustPython
Conversation
ShaharNaveh
commented
Jun 1, 2026
•
edited by youknowone
Loading
Uh oh!
There was an error while loading. Please reload this page.
Summary
Summary by CodeRabbit
- Chores
- Enhanced CI/CD testing configuration to enable additional Windows compatibility verification for CPython.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
coderabbitai
Bot
commented
Jun 1, 2026
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
|

📝 Walkthrough
Walkthrough
The Windows CPython test matrix configuration in the CI workflow is updated to remove previously skipped tests by clearing the skips list to an empty array. This enables all CPython tests to run on Windows without exclusions.
Changes
Windows CPython Test Skip Configuration
| Layer / File(s) |
Summary |
Windows CPython test skip removal .github/workflows/ci.yaml |
The Windows snippets_cpython matrix entry replaces its populated skips list with an empty list, allowing all CPython tests to run without exclusions for that configuration. |
Estimated code review effort
🎯 1 (Trivial) | ⏱️ ~3 minutes
Suggested reviewers
- youknowone
- fanninpm
- bschoenmaeckers
Poem
🐰 The Windows tests now run free,
No skips to hold them back, you see!
CPython tests, once left behind,
Now execute with unburdened mind.
Empty the list, let them all run—
CI's work on Windows, freshly begun!
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
| Check name |
Status |
Explanation |
| Title check |
✅ Passed |
The title 'CI: Don't skip windows tests' directly matches the changeset, which removes skips from the Windows matrix entry in the CI workflow. |
| Docstring Coverage |
✅ Passed |
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. |
| Linked Issues check |
✅ Passed |
Check skipped because no linked issues were found for this pull request. |
| Out of Scope Changes check |
✅ Passed |
Check skipped because no linked issues were found for this pull request. |
| Description Check |
✅ Passed |
Check skipped - CodeRabbit’s high-level summary is enabled. |
✏️ Tip: You can configure your own custom pre-merge checks in the settings.
✨ Finishing Touches
🧪 Generate unit tests (beta)
- Create PR with unit tests
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.
❤️ Share
Comment @coderabbitai help to get the list of available commands and usage tips.
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
📦 Library Dependencies
The following Lib/ modules were modified. Here are their dependencies:
[x] lib: cpython/Lib/venv
[x] test: cpython/Lib/test/test_venv.py (TODO: 17)
dependencies:
dependent tests: (1 tests)
Legend:
[+] path exists in CPython
[x] up-to-date, [ ] outdated
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
@youknowone because it's waiting for the cached CI entry to complete it's not gonna be auto-merged:/
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
|
Thanks, I have to remove the old one and add new one in settings whenever the CI task name is changed.
|
ShaharNaveh reacted with thumbs up emoji
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
JamesClarke7283
added a commit
to JamesClarke7283/RustPython
that referenced
this pull request
Jun 3, 2026
Brings the branch up to date with main so CI job names match the
required status checks (the windows snippets/cpython job was renamed
by RustPython#8004 when its matrix skips were cleared). Also picks up RustPython#8018's
_thread.rs stack-margin updates, which are orthogonal to the
apply_thread_stack_size fix in this PR.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
youknowone
pushed a commit
to JamesClarke7283/RustPython
that referenced
this pull request
Sep 16, 2026
Brings the branch up to date with main so CI job names match the
required status checks (the windows snippets/cpython job was renamed
by RustPython#8004 when its matrix skips were cleared). Also picks up RustPython#8018's
_thread.rs stack-margin updates, which are orthogonal to the
apply_thread_stack_size fix in this PR.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Handle windows test proper way
Uh oh!
There was an error while loading. Please reload this page.
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.
|