mirror of
https://github.com/retspen/webvirtcloud
synced 2026-11-08 19:26:48 +00:00
Python 3.14 starts processes with forkserver, which Django 5.2's parallel runner does not support: its workers import the tests before django.setup() and fail (AppRegistryNotReady), and `--parallel` without a number falls back to one process. The project's test runner sets the start method to fork, as it was up to 3.13. The production image runs Python 3.14 (Ubuntu 26.04): CI adds it, and the parallel run moves to that leg. Tried on Ubuntu 26.04's Python 3.14: `test --parallel 4` and `--parallel` (8 processes) pass; before, both hung. |
||
|---|---|---|
| .. | ||
| linter.yml | ||
| test.yml | ||