Skip to content

feat(benchmarks): add per-category highlights bar graph#1801

Closed
zerosnacks wants to merge 2 commits intomasterfrom
benchmarks-bar-graph
Closed

feat(benchmarks): add per-category highlights bar graph#1801
zerosnacks wants to merge 2 commits intomasterfrom
benchmarks-bar-graph

Conversation

@zerosnacks
Copy link
Copy Markdown
Member

Updates scripts/fetch-benchmarks.ts to emit a Highlights bar graph in the generated benchmarks.mdx.

For each benchmark category (Forge Test, Fuzz, Isolated, Build no-cache, Build cached, Coverage), the script now picks the most impactful change across repositories by wallclock time, falling back to relative percentage change when no entry has a meaningful (>= 0.1s) absolute delta.

Each highlight is rendered as a horizontal bar pair (baseline vs. latest), scaled relative to the largest baseline so categories are visually comparable, with a delta and percentage badge (green for improvements, red for regressions). The existing per-repository cards remain unchanged below.

Adds a Highlights section to the generated benchmarks.mdx that, for each
benchmark category, picks the most impactful change by wallclock time
(falling back to relative change) and renders a horizontal bar graph
comparing baseline vs. latest.

Amp-Thread-ID: https://ampcode.com/threads/T-019dd33c-0b39-77f9-8da6-3f22ebb59469
Co-authored-by: Amp <amp@ampcode.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
foundry-docs Ready Ready Preview, Comment Apr 28, 2026 8:42am

Request Review

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