More flaky Travis fixing
Peter Bourgon
9 years ago
5 | 5 | "bytes" |
6 | 6 | "fmt" |
7 | 7 | "runtime" |
8 | "strings" | |
8 | 9 | "testing" |
9 | 10 | "time" |
10 | 11 | ) |
90 | 91 | execute := func() { ch <- time.Now(); runtime.Gosched(); time.Sleep(5 * time.Millisecond) } |
91 | 92 | by(t, time.Second, check, execute, "buffer never got write+flush") |
92 | 93 | |
93 | if want, have := fmt.Sprintf("test_statsd_callback_gauge:%f|g\n", value), buf.String(); want != have { | |
94 | if want, have := fmt.Sprintf("test_statsd_callback_gauge:%f|g\n", value), buf.String(); !strings.HasPrefix(have, want) { | |
94 | 95 | t.Errorf("want %q, have %q", want, have) |
95 | 96 | } |
96 | 97 | } |