Enable parallel tests on Windows (#2715)

This commit is contained in:
Jeremiah Lowin 2025-12-24 16:45:21 -05:00 committed by GitHub
commit dab72007a9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -51,13 +51,7 @@ jobs:
run: uv sync --upgrade
- name: Run tests (excluding integration and client_process)
run: |
if [ "${{ matrix.os }}" == "windows-latest" ]; then
uv run pytest --inline-snapshot=disable tests -m "not integration and not client_process" -v
else
uv run pytest --inline-snapshot=disable tests -m "not integration and not client_process" --numprocesses auto --maxprocesses 4 --dist worksteal
fi
shell: bash
run: uv run pytest --inline-snapshot=disable tests -m "not integration and not client_process" --numprocesses auto --maxprocesses 4 --dist worksteal
- name: Run client process tests separately
run: uv run pytest --inline-snapshot=disable tests -m "client_process" -x