Skip to content

Lower insert throughput floor to 500/s to stop CI false failures - #43

Merged
matengo merged 1 commit into
masterfrom
ci-throughput-floor
Sep 18, 2026
Merged

matengo merged 1 commit into
masterfrom
ci-throughput-floor

Conversation

@matengo

@matengo matengo commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Lower insert throughput floor to 500/s to stop CI false failures

The Slow-suite gate in InsertThroughputTests required 800 inserts/s. The
master push runs for #41 and #42 -- documentation and version-only changes
-- failed at 711/s and 786/s while the PR runs of the same code passed a
few minutes earlier. GitHub-hosted runners vary enough under load that an
800/s floor had only ~10 % headroom.

500/s still catches a regression to the pre-optimisation insert path
(~450/s on a developer machine, roughly 225/s on a CI runner) with a
wide margin. The comment records the measured CI values.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

The Slow-suite gate in InsertThroughputTests required 800 inserts/s. The
master push runs for #41 and #42 -- documentation and version-only changes
-- failed at 711/s and 786/s while the PR runs of the same code passed a
few minutes earlier. GitHub-hosted runners vary enough under load that an
800/s floor had only ~10 % headroom.

500/s still catches a regression to the pre-optimisation insert path
(~450/s on a developer machine, roughly 225/s on a CI runner) with a
wide margin. The comment records the measured CI values.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@matengo
matengo merged commit 45daae9 into master Sep 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant