Skip to content

ci: widen the release comparison's one-model edit limit to cover runner noise - #1041

Merged
kvlonge merged 1 commit into
mainfrom
ci/release-edit-limit-noise
Oct 8, 2026
Merged

kvlonge merged 1 commit into
mainfrom
ci/release-edit-limit-noise

Conversation

@kvlonge

@kvlonge kvlonge commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Why

The release comparison's one-model edit limit (1.25x, added in #1040) sits inside runner-to-runner noise: the dense one-model edit measured 1.232x and then 1.289x wall against the previous release on consecutive runs, while CPU stayed within the limit. Edited models now recompile uncached by design, so this would block releases on noise rather than a regression.

Changes

  • Raise MAX_EDIT_COMPILE_TIME_RATIO from 1.25x to 1.35x for the one-model edit commands only. Cold, unchanged-warm and non-compile commands keep their limits.
  • Update the workflow comment and the verdict tests (1.289x passes, 1.36x fails).

Verification

  • tests/unit/scripts/release_performance (47 passed)
  • ruff check and format on the touched files

@kvlonge
kvlonge enabled auto-merge (squash) October 8, 2026 18:40
@kvlonge
kvlonge merged commit 10580ff into main Oct 8, 2026
26 checks passed
@kvlonge
kvlonge deleted the ci/release-edit-limit-noise branch October 8, 2026 19:01
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