File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -7,18 +7,19 @@ SHELL := /bin/bash
77# # Run benchmark and show result stats, iterations count controlled by BENCH_COUNT, default 5.
88bench : bench-run bench-stat-diff bench-stat
99
10+ bench-stat-cli :
11+ @test -s $(GOPATH ) /bin/benchstat || GOFLAGS= GOBIN=$(GOPATH ) /bin $(GO ) install golang.org/x/perf/cmd/benchstat@latest
12+
1013# # Run benchmark, iterations count controlled by BENCH_COUNT, default 5.
1114bench-run :
1215 @set -o pipefail && $(GO ) test -bench=. -count=$(BENCH_COUNT ) -run=^a ./... | tee bench-$(REF_NAME ) .txt
1316
1417# # Show benchmark comparison with base branch.
15- bench-stat-diff :
16- @test -s $(GOPATH ) /bin/benchstat || GO111MODULE=off GOFLAGS= GOBIN=$(GOPATH ) /bin $(GO ) install golang.org/x/perf/cmd/benchstat@latest
18+ bench-stat-diff : bench-stat-cli
1719 @test ! -e bench-$(MASTER_BRANCH ) .txt || benchstat bench-$(MASTER_BRANCH ) .txt bench-$(REF_NAME ) .txt
1820
1921# # Show result of benchmark.
20- bench-stat :
21- @test -s $(GOPATH ) /bin/benchstat || GO111MODULE=off GOFLAGS= GOBIN=$(GOPATH ) /bin $(GO ) install golang.org/x/perf/cmd/benchstat@latest
22+ bench-stat : bench-stat-cli
2223 @$(GOPATH ) /bin/benchstat bench-$(REF_NAME ) .txt
2324
2425.PHONY : bench bench-run bench-stat-diff bench-stat
You can’t perform that action at this time.
0 commit comments