github-action-benchmark
github-action-benchmark copied to clipboard
[bug]it doesn't work with output of table driven benchmarks in go
the output is
goos: darwin
goarch: amd64
pkg: github.com/0chain/gosdk/zboxcore/sdk
cpu: Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
BenchmarkChunkedUploadFormBuilder/10M_64K-8 39 312026046 ns/op 264405427 B/op 1799151 allocs/op
BenchmarkChunkedUploadFormBuilder/10M_6M-8 318 38583357 ns/op 35552045 B/op 30195 allocs/op
BenchmarkChunkedUploadFormBuilder/10M_64K_NoHash-8 37 305542242 ns/op 264406763 B/op 1799159 allocs/op
BenchmarkChunkedUploadFormBuilder/10M_6M__NoHash-8 315 39228720 ns/op 35551235 B/op 30194 allocs/op
BenchmarkChunkedUploadFormBuilder/100M_64K-8 4 3097868954 ns/op 2665191370 B/op 18111513 allocs/op
BenchmarkChunkedUploadFormBuilder/100M_6M-8 32 371133831 ns/op 343483354 B/op 216628 allocs/op
BenchmarkChunkedUploadFormBuilder/100M_64K_NoHash-8 4 2947383724 ns/op 2665200902 B/op 18111571 allocs/op
BenchmarkChunkedUploadFormBuilder/100M_6M__NoHash-8 31 349546589 ns/op 343483543 B/op 216629 allocs/op
BenchmarkChunkedUploadFormBuilder/500M_64K-8 1 15473948734 ns/op 13335867688 B/op 90618221 allocs/op
BenchmarkChunkedUploadFormBuilder/500M_6M-8 6 1757071474 ns/op 1700784817 B/op 977624 allocs/op
BenchmarkChunkedUploadFormBuilder/500M_64K_NoHash-8 1 14786519545 ns/op 13335866840 B/op 90618212 allocs/op
BenchmarkChunkedUploadFormBuilder/500M_6M__NoHash-8 6 1775155434 ns/op 1700785812 B/op 977628 allocs/op
BenchmarkChunkedUploadFormBuilder/1G_64K-8 1 31321023689 ns/op 27328158144 B/op 185675100 allocs/op
BenchmarkChunkedUploadFormBuilder/1G_60M-8
https://github.com/rhysd/github-action-benchmark/blob/a1914d7dcbe14d006e4b5f12c7ff303a82a411f1/src/extract.ts#L211
const reExtract = /^(Benchmark\w+)(-\d+)?\s+(\d+)\s+([0-9.]+)\s+(.+)$/; does not work
fixed it in #78
This was fixed in https://github.com/benchmark-action/github-action-benchmark/pull/32