bobheadxi/Continuous Benchmarking for Go

Run Go benchmarks, publish results to an interactive web app, and check for performance regressions in your pull requests!

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
SUBDIRECTORYsubdirectory of project to run commands fromno.
GO_BENCHMARKSbenchmarks to run (argument for `-bench`)no.
GO_TEST_FLAGSadditional flags for `go test`no
GO_TEST_PKGSpackages to test (argument for `go test`)no./...
BENCHMARKS_OUTdestination path of benchmark datanobenchmarks.json
PUBLISH_REPOrepository base branch results are published tono
PUBLISH_BRANCHbranch results are published tonogh-pages
GOBENCHDATA_PARSE_FLAGSadditional flags to pass to gobenchdata when parsing benchmark datano
PUBLISHenable publishing of benchmark resultsnofalse
PRUNE_COUNTnumber of past runs to keep (`0` keeps everything)no0
GIT_COMMIT_MESSAGEthe commit message for the benchmark updateno
CHECKSenable checks on benchmark resultsnofalse
CHECKS_CONFIGpath to checks configurationnogobenchdata-checks.yml

no outputs