From 7d757bbc8a9012286106912854915977091f06f5 Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Wed, 28 Oct 2015 12:03:13 -0700 Subject: [PATCH] etcdserver: extend wait timeout in TestPublishRetry It fixes the failure in semaphore CI: ``` --- FAIL: TestPublishRetry (0.00s) server_test.go:1108: len(action) = 1, want >= 2 ``` --- etcdserver/server_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/etcdserver/server_test.go b/etcdserver/server_test.go index 934121674..80beb374f 100644 --- a/etcdserver/server_test.go +++ b/etcdserver/server_test.go @@ -1099,7 +1099,8 @@ func TestPublishRetry(t *testing.T) { done: make(chan struct{}), reqIDGen: idutil.NewGenerator(0, time.Time{}), } - time.AfterFunc(500*time.Microsecond, func() { close(srv.done) }) + // TODO: use fakeClockwork + time.AfterFunc(10*time.Millisecond, func() { close(srv.done) }) srv.publish(10 * time.Nanosecond) action := n.Action()