Skip to content

Improve test report for performance_test.go

Igor Drozdov requested to merge id-lsif-better-test-report into master

Now when we dropped 1.12 support, we improve the output, when we run the tests with benchmark flags:

go test -bench=. -benchmem

Before

BenchmarkGenerate: 6.634155 MiB/op
goos: darwin
goarch: amd64
pkg: gitlab.com/gitlab-org/gitlab-workhorse/internal/lsif_transformer/parser
BenchmarkGenerate-12    	       1	2160212223 ns/op	252491808 B/op	 4675416 allocs/op
PASS
ok  	gitlab.com/gitlab-org/gitlab-workhorse/internal/lsif_transformer/parser	2.201s

After

goos: darwin
goarch: amd64
pkg: gitlab.com/gitlab-org/gitlab-workhorse/internal/lsif_transformer/parser
BenchmarkGenerate-12    	       1	2139190934 ns/op	         6.55 MiB/op	252462472 B/op	 4675280 allocs/op
PASS
ok  	gitlab.com/gitlab-org/gitlab-workhorse/internal/lsif_transformer/parser	2.175s

Merge request reports