github-action-benchmark icon indicating copy to clipboard operation
github-action-benchmark copied to clipboard

[bug]it doesn't work with output of table driven benchmarks in go

Open cnlangzi opened this issue 4 years ago • 3 comments

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

cnlangzi avatar Sep 14 '21 01:09 cnlangzi

fixed it in #78

cnlangzi avatar Sep 14 '21 03:09 cnlangzi

This was fixed in https://github.com/benchmark-action/github-action-benchmark/pull/32

miparnisari avatar Dec 29 '23 05:12 miparnisari