(b *testing.B)
| 184 | } |
| 185 | |
| 186 | func BenchmarkAddRemove(b *testing.B) { |
| 187 | cfg := newConfig() |
| 188 | c := New(nil, cfg) |
| 189 | b.ResetTimer() |
| 190 | for i := 0; i < b.N; i++ { |
| 191 | member := testMember("node" + strconv.Itoa(i)) |
| 192 | c.Add(member) |
| 193 | c.Remove(member.String()) |
| 194 | } |
| 195 | } |
| 196 | |
| 197 | func BenchmarkLocateKey(b *testing.B) { |
| 198 | cfg := newConfig() |