metrics: add sleep to test in order to get predictable output

This commit is contained in:
Anton Evangelatov 2018-03-01 15:18:36 +01:00
parent 52bb0a1ec7
commit abc63fda57

View file

@ -6,6 +6,7 @@ import (
"log"
"sync"
"testing"
"time"
)
const FANOUT = 128
@ -114,7 +115,7 @@ func Example() {
// Threadsafe registration
t := GetOrRegisterTimer("db.get.latency", nil)
t.Time(func() {})
t.Time(func() { time.Sleep(10 * time.Millisecond) })
t.Update(1)
fmt.Println(c.Count())