From 5d131acfbaec6935697067fb6e843d07f75a6c3d Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Wed, 24 Jun 2015 16:19:32 -0700 Subject: [PATCH] etcdserver: fix TestTriggerSnap Before checking, it needs to wait for snapshot goroutine to finish its work. --- etcdserver/server_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etcdserver/server_test.go b/etcdserver/server_test.go index d5f481e7a..71c4b4ea8 100644 --- a/etcdserver/server_test.go +++ b/etcdserver/server_test.go @@ -748,6 +748,8 @@ func TestTriggerSnap(t *testing.T) { srv.Do(context.Background(), pb.Request{Method: "PUT"}) } srv.Stop() + // wait for snapshot goroutine to finish + testutil.WaitSchedule() gaction := p.Action() // each operation is recorded as a Save