Skip to content

fix(bench): drop broken providers, fix validator p90/p99 aggregation#85

Merged
Flotapponnier merged 1 commit into
mainfrom
fix/bench-broken-providers
May 22, 2026
Merged

fix(bench): drop broken providers, fix validator p90/p99 aggregation#85
Flotapponnier merged 1 commit into
mainfrom
fix/bench-broken-providers

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Summary

  • l1-finality: remove cardano (harness fetch broken, 49 errors, health=0). Page was showing <1s finality which is wrong.
  • solana-tx-landing-latency: remove 0slot (no probe data in Prom). Page was showing 0ms / 0% in rank drop journal framing #1.
  • validator-yield: fix solana & hyperliquid p90/p99 queries — replace quantile_over_time(0.X, per_validator[24h]) with quantile(0.X, per_validator). Old query returned 200 series, code picked result[0] which was often a 0% APY validator.

Test plan

  • bun run build passes
  • Prom queries for new p90/p99 return real values (Solana 594bps, Hyperliquid 226bps)
  • Vercel preview: validator-yield p90/p99 cells no longer show 0%
  • Vercel preview: solana-tx-landing-latency leaderboard no longer has 0slot
  • Vercel preview: l1-finality leaderboard no longer has Cardano

- l1-finality: remove cardano (harness fetch broken, 49 errors, health=0)
- solana-tx-landing-latency: remove 0slot (no probe data in prom)
- validator-yield: replace quantile_over_time(per-validator series) with
  quantile(across validators) so p90/p99 aggregate properly instead of
  picking result[0] which often hit a 0% APY validator
@Flotapponnier
Flotapponnier merged commit 771995d into main May 22, 2026
1 check failed
@Flotapponnier
Flotapponnier deleted the fix/bench-broken-providers branch May 22, 2026 15:43
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