Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/skills/adding-benchmarks/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Benchmarks flow through the system as follows:
3. **Upload**: CI caches the merged JSON and GitHub Action uploads to the benchmark dashboard
4. **Display**: Results appear at the dashboard with historical tracking

**Live dashboard:** https://aztecprotocol.github.io/aztec-packages/bench/?branch=next
**Live dashboard:** https://aztecprotocol.github.io/benchmark-page-data/bench/?branch=next

## How Benchmark Names Work

Expand Down
1 change: 1 addition & 0 deletions .github/workflows/ci3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ jobs:
benchmark-data-dir-path: "bench/${{ env.TARGET_BRANCH }}"
tool: "customSmallerIsBetter"
output-file-path: ./bench-out/bench.json
gh-repository: AztecProtocol/benchmark-page-data
github-token: ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
auto-push: true
ref: ${{ github.event.pull_request.head.sha || github.sha }}
Expand Down
6 changes: 3 additions & 3 deletions ci3/dashboard/rk.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,9 +138,9 @@ def root() -> str:
f"\n"
f"Benchmarks:\n"
f"\n{YELLOW}"
f"{hyperlink('https://aztecprotocol.github.io/aztec-packages/bench?branch=master', 'master')}\n"
f"{hyperlink('https://aztecprotocol.github.io/aztec-packages/bench?branch=staging', 'staging')}\n"
f"{hyperlink('https://aztecprotocol.github.io/aztec-packages/bench?branch=next', 'next')}\n"
f"{hyperlink('https://aztecprotocol.github.io/benchmark-page-data/bench?branch=master', 'master')}\n"
f"{hyperlink('https://aztecprotocol.github.io/benchmark-page-data/bench?branch=staging', 'staging')}\n"
f"{hyperlink('https://aztecprotocol.github.io/benchmark-page-data/bench?branch=next', 'next')}\n"
f"{hyperlink('/chonk-breakdowns', 'chonk breakdowns')}\n"
f"{RESET}"
)
Expand Down
2 changes: 1 addition & 1 deletion l1-contracts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ We use `forge fmt` to format. But follow a few general guidelines beyond the sta

You can run `./bootstrap.sh gas_report` to generate a detailed gas report for the current state and update the gas_report.md file.

If you want something more manageble you should be using the `./boostrap.sh gas_benchmark` which will give you some "happy path" gas numbers for set with and without validators in a format that might be slightly simpler to figure out. The values outputted from this can also be seen over time at https://aztecprotocol.github.io/aztec-packages/dev/l1-gas-bench/.
If you want something more manageble you should be using the `./boostrap.sh gas_benchmark` which will give you some "happy path" gas numbers for set with and without validators in a format that might be slightly simpler to figure out. The values outputted from this can also be seen over time at https://aztecprotocol.github.io/benchmark-page-data/dev/l1-gas-bench/.

When running CI or tests with `./bootstrap.sh test`, the script will automatically check if gas usage has changed by running `./bootstrap.sh gas_report check`. If gas usage has changed, the test will fail and show a diff of the changes.

Expand Down
Loading