Skip to content

chore: bench website perf table wiring (ILO-347)#685

Merged
danieljohnmorris merged 1 commit into
mainfrom
chore/bench-website-wire
May 22, 2026
Merged

chore: bench website perf table wiring (ILO-347)#685
danieljohnmorris merged 1 commit into
mainfrom
chore/bench-website-wire

Conversation

@danieljohnmorris
Copy link
Copy Markdown
Collaborator

Summary

  • Adds scripts/gen-perf-table.py: reads bench/results.json, renders a markdown table with wall-clock times and Node-relative ratios to bench/perf-table.md
  • Commits the initial generated bench/perf-table.md artifact
  • Script is ready to run in CI after bench/run.sh to keep the table fresh

No site/ directory exists in the repo yet. When one is added, the generated file can be included with:

  • mkdocs-material: --8<-- "bench/perf-table.md"
  • Jinja/Jekyll: {% include "../../bench/perf-table.md" %}

Extends ILO-65 / #608.

Closes ILO-347.

Test plan

  • python3 scripts/gen-perf-table.py runs without error and writes bench/perf-table.md
  • Table renders correctly in GitHub markdown preview
  • Re-running the script after editing bench/results.json produces updated output

🤖 Generated with Claude Code

Add scripts/gen-perf-table.py which reads bench/results.json and
renders a markdown table to bench/perf-table.md. The generated file
can be embedded into a future site/ page via an include directive.
Commit the initial generated table alongside the script.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@danieljohnmorris danieljohnmorris merged commit 45a2442 into main May 22, 2026
5 checks passed
@danieljohnmorris danieljohnmorris deleted the chore/bench-website-wire branch May 22, 2026 06:44
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