CodSpeedHQ
pytest-codspeed
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
test: cover process isolation end to end Run real pytest subprocesses in simulation mode and check that: - each benchmark runs in its own process by default, and all share one process with `CODSPEED_PROCESS_ISOLATION` set to `0` or `false`; - `benchmark(...)` returns the target's value with isolation on; - a raising benchmark fails only its test, the other benchmarks still run, and the run exits with TESTS_FAILED; - an invalid `CODSPEED_PROCESS_ISOLATION` value fails with a clear error. An autouse fixture sets `CODSPEED_PROCESS_ISOLATION=false` for the other tests. They run pytest in-process with `pytester` and check results that only exist where the benchmark body runs, which isolation moves into a child. The isolation tests set the variable themselves.
cod-3961-implement-process-isolation-in-pytest-codspeed
5 days ago
docs: add Python 3.15 to README version badge (#139)
master
13 days ago
docs: add python 3.15 to README version badge
cod-3838-support-cpython-315
13 days ago
ci: test against stable python 3.15 and 3.15t (#137) Python 3.15.0 is now available as a stable release in actions/setup-python, so replace the 3.15.0-beta.1 matrix entries with 3.15 and 3.15t. The free-threaded build is selected with the t suffix, like 3.14t, so the architecture matrix field is no longer used and is removed from the setup step.
master
14 days ago
ci: test against stable python 3.15 and 3.15t Python 3.15.0 is now available as a stable release in actions/setup-python, so replace the 3.15.0-beta.1 matrix entries with 3.15 and 3.15t. The free-threaded build is selected with the t suffix, like 3.14t, so the architecture matrix field is no longer used and is removed from the setup step.
cod-3838-support-cpython-315
14 days ago
ci: use 26.04 image instead of latest (#138)
master
14 days ago
ci: use 26.04 image instead of latest
cod-3837-migrate-from-codspeedhq-arm64-ubuntu-204-github-runners-to
14 days ago
ci: migrate to github default arm runners (#136)
master
14 days ago
Latest Branches
CodSpeed Performance Gauge
-19%
feat: run each benchmark in its own process
#140
5 days ago
c5f9e54
cod-3961-implement-process-isolation-in-pytest-codspeed
CodSpeed Performance Gauge
+2%
docs: add Python 3.15 to README version badge
#139
13 days ago
e1b7c44
cod-3838-support-cpython-315
CodSpeed Performance Gauge
0%
ci: use 26.04 image instead of latest
#138
14 days ago
e82a6bc
cod-3837-migrate-from-codspeedhq-arm64-ubuntu-204-github-runners-to
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs