metrics/histogram_timing_test.go
2019-11-23 00:16:38 +02:00

18 lines
265 B
Go

package metrics
import (
"testing"
)
func BenchmarkHistogramUpdate(b *testing.B) {
h := GetOrCreateHistogram("BenchmarkHistogramUpdate")
b.ReportAllocs()
b.RunParallel(func(pb *testing.PB) {
i := 0
for pb.Next() {
h.Update(float64(i))
i++
}
})
}