Repository navigation
test(bench): add parity gate status tracker for #959 - #1054
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Essentials Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Warning Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption. Comment |
Expose parity_gate_status for acceptance-criteria readiness, add make parity-gate, fix ladder-bundle comparison scale selection, and document retirement blocked on #900. Co-authored-by: David Spencer <DecisionNerd@users.noreply.github.com>
Co-authored-by: David Spencer <DecisionNerd@users.noreply.github.com>
Co-authored-by: David Spencer <DecisionNerd@users.noreply.github.com>
baf3f8a to
52e2cf3
Compare
Summary
Adds an explicit #959 parity gate status reporter without fabricating ladder evidence.
parity_gate_status()tracks each epic(bench): standardize BenchExec and Divan measurement and retire custom benchmark harnesses #959 acceptance criterion (tiny parity, historical readability, ladder bundle, retirement).make -C benchmarks parity-gateprints JSON status; exits non-zero only if tiny shadow parity fails.compare_ladder_bundleto select legacy migration fixtures by rung scale.Testing
cd benchmarks make parity-gate PYTHONPATH=harness uv run --locked python -m unittest tests.test_parity_gate tests.test_scale_parityIssue
Relates to #959 — legacy retirement still blocked until #900 Fly ladder bundles are ingested.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.