CodSpeedHQ
runner
BlogDocsChangelog

fix(runner): dont run health check in hot path

#201
Comparing
cod-2057-perf-timeout-in-codspeed-go-makes-benchmark-hang
(
d182478
) with
main
(
06d99f2
)
CodSpeed Performance Gauge
0%
Untouched
4

Benchmarks

Passed

write_events[10000]
crates/runner-shared/benches/memtrack_writer.rs
CodSpeed Performance Gauge
0%
19.5 ms19.5 ms
write_events[1000000]
crates/runner-shared/benches/memtrack_writer.rs
CodSpeed Performance Gauge
0%
2.1 s2.1 s
write_events[100000]
crates/runner-shared/benches/memtrack_writer.rs
CodSpeed Performance Gauge
0%
202.5 ms202.5 ms
write_events[500000]
crates/runner-shared/benches/memtrack_writer.rs
CodSpeed Performance Gauge
0%
1 s1 s

Commits

Click on a commit to change the comparison range
Base
main
06d99f2
0%
fix(runner): make FIFO cancel-safe
e2d87f9
17 hours ago
by not-matthias
0%
fix: replace perf fifo check with pid alive check The FIFO check is very error prone and also slows down the teardown, since we're waiting for the last timeout.
d182478
14 minutes ago
by not-matthias
© 2026 CodSpeed Technology
Home Terms Privacy Docs