(b *testing.B)
| 195 | } |
| 196 | |
| 197 | func BenchmarkLocateKey(b *testing.B) { |
| 198 | cfg := newConfig() |
| 199 | c := New(nil, cfg) |
| 200 | c.Add(testMember("node1")) |
| 201 | c.Add(testMember("node2")) |
| 202 | b.ResetTimer() |
| 203 | for i := 0; i < b.N; i++ { |
| 204 | key := []byte("key" + strconv.Itoa(i)) |
| 205 | c.LocateKey(key) |
| 206 | } |
| 207 | } |
| 208 | |
| 209 | func BenchmarkGetClosestN(b *testing.B) { |
| 210 | cfg := newConfig() |
nothing calls this directly
no test coverage detected
searching dependent graphs…