Skip to content

RUE-1590: ignore empty performance records in staleness gate - #2546

Merged
steveklabnik merged 1 commit into
trunkfrom
codex/rue-1590-performance-staleness
Aug 20, 2026
Merged

RUE-1590: ignore empty performance records in staleness gate#2546
steveklabnik merged 1 commit into
trunkfrom
codex/rue-1590-performance-staleness

Conversation

@steveklabnik

Copy link
Copy Markdown
Collaborator

Summary

  • treat a derived point as current only when it contains at least one valid workload measurement
  • alarm on all-empty published platform data while preserving the honest empty-dashboard state
  • cover advancing empty records, partial records, grace behavior, epoch selection, and mixed-platform failure

Validation

  • ./buck2 test //:performance-stall-validator-tool-tests
  • scripts/rue quick
  • scripts/rue premerge

Fixes RUE-1590

@steveklabnik
steveklabnik enabled auto-merge August 20, 2026 18:43
@steveklabnik
steveklabnik added this pull request to the merge queue Aug 20, 2026
Merged via the queue into trunk with commit f508b5d Aug 20, 2026
24 checks passed
@steveklabnik
steveklabnik deleted the codex/rue-1590-performance-staleness branch August 20, 2026 18:58
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