From d244e3bf6eee94551313fc3c605b2344fad58003 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Wed, 26 Nov 2014 23:07:35 -0800 Subject: [PATCH] raft: fix node bench --- raft/node_bench_test.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/raft/node_bench_test.go b/raft/node_bench_test.go index a92d883c4..89a37d330 100644 --- a/raft/node_bench_test.go +++ b/raft/node_bench_test.go @@ -27,14 +27,16 @@ func BenchmarkOneNode(b *testing.B) { defer cancel() n := newNode() - r := newRaft(1, []uint64{1}, 10, 1, nil) + s := NewMemoryStorage() + r := newRaft(1, []uint64{1}, 10, 1, s) go n.run(r) defer n.Stop() n.Campaign(ctx) for i := 0; i < b.N; i++ { - <-n.Ready() + rd := <-n.Ready() + s.Append(rd.Entries) n.Advance() n.Propose(ctx, []byte("foo")) }