| 73 | |
| 74 | @dataclasses.dataclass(slots=True, frozen=True) |
| 75 | class MultiprocessResult: |
| 76 | result: TestResult |
| 77 | # bpo-45410: stderr is written into stdout to keep messages order |
| 78 | worker_stdout: str | None = None |
| 79 | err_msg: str | None = None |
| 80 | |
| 81 | |
| 82 | class WorkerThreadExited: |