-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Epic
Goal
Make benchmark CI runs safe, bounded, and cost-aware.
Scope
In:
- Concurrency controls and cancel-in-progress behavior
- Runtime budget/timeouts/artifact retention policy
- Manual workflow inputs to constrain run scope
Out:
- Benchmark application implementation
Success Metrics
- CI cannot run unbounded or overlapping expensive benchmark jobs
Relation Contract
Parent: #1
Blocks: reliable long-term scheduled benchmark operations
Blocked by: #3, #4, #5
Implements in repo: go-modkit/benchmarks
Verification source: workflow runs and policy checks
Tasks
- Add workflow concurrency and cancellation controls #20 Add workflow concurrency and cancellation controls
- Add benchmark CI budget, timeout, and retention policy #21 Add benchmark CI budget, timeout, and retention policy
- Add bounded manual workflow inputs for benchmark scope #22 Add bounded manual workflow inputs for benchmark scope
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done