Skip to content

Add Windows CI for parallel checking#20803

Merged
ilevkivskyi merged 11 commits intopython:masterfrom
ilevkivskyi:parallel-win-ci
Feb 13, 2026
Merged

Add Windows CI for parallel checking#20803
ilevkivskyi merged 11 commits intopython:masterfrom
ilevkivskyi:parallel-win-ci

Conversation

@ilevkivskyi
Copy link
Member

I am only running a subset of tests, just to make things faster.

@ilevkivskyi
Copy link
Member Author

ilevkivskyi commented Feb 13, 2026

OK, it looks like just one test failed testIncrementalBlockingErrorRepeatAndUndo. This is a test case with a blocking error, probably something with exceptions is different on Windows (i.e. OSError vs IPCException).

@ilevkivskyi
Copy link
Member Author

Yep, we are trying to shutdown all workers when coordinator gets a blocker, but one of the workers is also crashed, we ignore this condition by catching OSError, but on Windows IPCException is raised. I think ideally we need to unify this, but for now I am simply catching both exceptions.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

According to mypy_primer, this change doesn't affect type check results on a corpus of open source code. ✅

@ilevkivskyi ilevkivskyi merged commit 17e4a45 into python:master Feb 13, 2026
24 checks passed
@ilevkivskyi ilevkivskyi deleted the parallel-win-ci branch February 13, 2026 20:42
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.

1 participant