Skip to content

merge queue: embarking main (595d790) and #1095 together#1104

Closed
mergify[bot] wants to merge 3 commits intomainfrom
mergify/merge-queue/b1aa5722f0
Closed

merge queue: embarking main (595d790) and #1095 together#1104
mergify[bot] wants to merge 3 commits intomainfrom
mergify/merge-queue/b1aa5722f0

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify bot commented Mar 30, 2026

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (595d790) and #1095 are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of #1095.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: 595d79011a81e828335e7ba8cd51d17a520c5f8b
previous_failed_batches: []
pull_requests:
  - number: 1095
    scopes: []
scopes: []
...

bobbravo2 and others added 3 commits March 29, 2026 21:33
Adds a build-time benchmark harness that measures cold-install and
warm-rebuild times for every component, compares baseline vs candidate
refs, and emits human/TSV/JSON reports.

Key implementation details:
- Proper signal handling: Ctrl+C recursively kills process trees
  (bench_kill_tree via pgrep), cleans up git worktrees and temp dirs,
  then re-raises SIGINT so make sees exit code 130.
- All cd calls in bench-manifest.sh guarded with || return 1 (benchmark
  functions) or || return 0 (cleanup functions) per shellcheck SC2164.
- CI workflow (.github/workflows/component-benchmarks.yml) runs
  self-tests and full benchmarks on workflow_dispatch or 'benchmark'
  label.
- Self-test suite (tests/bench-test.sh) validates syntax, function
  coverage, report generation, and ANSI suppression (8 tests).
- CLAUDE.md, dev-cluster SKILL, and .env.local.example updated with
  benchmark usage guidance.

Made-with: Cursor
…ain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@mergify mergify bot closed this Mar 30, 2026
@mergify mergify bot deleted the mergify/merge-queue/b1aa5722f0 branch March 30, 2026 17:09
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