Gate PRs on deterministic cost budgets and add a stable-hardware runner

Đang mở
#136 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
45/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github-actions, go
Lĩnh vực
ci-cd, performance

Hướng nghiên cứu

Start with #90's per-PR counter-regression job and the tests/map_corpus/fixtures/* counters recorded on main. Review perf-stable.yml and define documented budgets that gate only large increases; register its workflow_dispatch-only stable-hardware runner and record history as reviewed commits rather than automatic ones.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

follow-up

Why

#90's per-PR counter-regression job compares deterministic cost counters between base and head, and only reports. It has no committed budget to gate against, and stable-hardware timing has no dedicated runner.

Acceptance

  • Choose budgets for tests/map_corpus/fixtures/*, from the first counters recorded on main, and gate only on a documented large increase.
  • Register a stable-hardware runner for perf-stable.yml (workflow_dispatch only), and record a results history as reviewed commits, never automatic ones.
Ngôn ngữ chính
Go
Star
0
Fork
0
Merge trung bình
11 giờ 3 phút
Pull request đã merge (30 ngày)
5

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của war-and-code/dircue

Tất cả issue của war-and-code/dircue

Issue tương tự

Thêm issue về Go

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.