Skip to content

test: normalize the seed's position on the bucket grid - #15

Merged
masseselsev merged 1 commit into
masterfrom
feat/metric-buckets
Sep 18, 2026
Merged

masseselsev merged 1 commit into
masterfrom
feat/metric-buckets

Conversation

@masseselsev

Copy link
Copy Markdown
Owner

Follow-up to #14, which merged at b30ece1 seconds before this commit landed on the branch.

The equivalence tests derive their request pair from the wall clock; when (now - 24h) sits within seconds of a 15-minute grid edge, the bucket and raw paths can legitimately disagree on the point count for reasons belonging to no product bug (the same phase-dependent flake CI caught on #14 earlier today). Seeding now waits for a phase where the whole pair is confined inside one grid cell.

Gate evidence: 30 repetitions of all four equivalence tests clean locally (-count=30), including runs across two grid edges.

The equivalence tests derive their request pair from the wall clock, and when
(now - 24h) sat within seconds of a grid edge the bucket and raw paths could
legitimately disagree on the point count for reasons belonging to no product
bug. Seeding now waits for a phase where the whole pair is confined inside one
grid cell; 30 repetitions of all four equivalence tests are clean.
@masseselsev
masseselsev merged commit 977f422 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