Skip to content

Fix ServerRunner: stderr thread leak, timeout wiring, saw_result parsing #4

Fix ServerRunner: stderr thread leak, timeout wiring, saw_result parsing

Fix ServerRunner: stderr thread leak, timeout wiring, saw_result parsing #4

Triggered via push September 21, 2026 06:58
Status Success
Total duration 1m 17s
Artifacts 4

ci.yml

on: push
Ruff (lint + format)
15s
Ruff (lint + format)
Pyright
29s
Pyright
Build wheel, install & smoke test
29s
Build wheel, install & smoke test
pip-audit (dependency CVEs)
16s
pip-audit (dependency CVEs)
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

7 notices
Ruff (lint + format)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
pip-audit (dependency CVEs)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pyright
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build wheel, install & smoke test
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests (py3.11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests (py3.13)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests (py3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
coverage-py3.11
3.53 KB
sha256:8daab95a6356e3be3a98114091c688b171cead995bd01221c0bb4b5953a5cbfa
coverage-py3.12
3.52 KB
sha256:118a9abb935fd3143a75dafe185985948c86076d3a43658b38582197c4afacd0
coverage-py3.13
3.53 KB
sha256:377422c2f5a1dd359d3b45c8b5427fb3c6771d5fae71471fd09b442608a09a1f
dist
67.7 KB
sha256:31ba8429e4ceebea00869f0f927069bb13722cb997f9228300930779475a4ff2