mercredi 21 octobre 2015

Go benchmark by function name

I have this Benchmark function:

BenchmarkMyTest(b *testing.B) {
}

And I would like to run only this function not running all other tests, but the command never worked for me.

go test -bench='BenchmarkMyTest'
or
go test -run='BenchmarkMyTest'

What's the correct way of running one single benchmark function in Go? It says to use regex but I can't find any documentation.

Thanks,

Aucun commentaire:

Enregistrer un commentaire