From 80c22a4fb2eccf5dcee190f87d0f957e5c1f2b43 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Tue, 21 Jan 2014 17:01:26 -0800 Subject: [PATCH] fix(store/store_bench): don't use rand rand just introduces more noise to the results, don't use it. --- store/store_bench_test.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/store/store_bench_test.go b/store/store_bench_test.go index 9581ea7ef..a637d1d0b 100644 --- a/store/store_bench_test.go +++ b/store/store_bench_test.go @@ -19,7 +19,6 @@ package store import ( "encoding/json" "fmt" - "math/rand" "runtime" "testing" ) @@ -210,14 +209,10 @@ func generateNRandomKV(n int, valueSize int) ([][]string, uint64) { var size uint64 kvs := make([][]string, n) bytes := make([]byte, valueSize) - for i := range bytes { - bytes[i] = byte(rand.Int()) - } for i := 0; i < n; i++ { kvs[i] = make([]string, 2) - kvs[i][0] = fmt.Sprintf("/%d/%d/%d", - rand.Int()%100, rand.Int()%100, rand.Int()%100) + kvs[i][0] = fmt.Sprintf("/%010d/%010d/%010d", n, n, n) kvs[i][1] = string(bytes) size = size + uint64(len(kvs[i][0])) + uint64(len(kvs[i][1])) }