BenchmarkGate v0.2.0-alpha.1 Adds Stability Checks and Multi-Metric Policy Support
BenchmarkGate, an open-source local-first benchmarking tool, has released version v0.2.0-alpha.1 with significant improvements over its initial release. The update introduces a policy.json file that lets developers define performance budgets, stability thresholds, and multi-metric rules in a reviewable, committable format. Benchmarks that lack sufficient measurements are now flagged as 'Unstable' rather than passing or failing, preventing unreliable CI results from producing misleading verdicts. A new --fail-on-warning flag gives teams control over whether warning-level regressions should break builds, while output is now consistent across CLI exit codes, JSON, and JUnit formats. The tool also supports tracking memory allocation metrics alongside mean execution time, with the baseline schema updated from v1 to v2 to accommodate the expanded data model.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in