diff options
Diffstat (limited to 'weed/storage/needle_map_metric_test.go')
| -rw-r--r-- | weed/storage/needle_map_metric_test.go | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/weed/storage/needle_map_metric_test.go b/weed/storage/needle_map_metric_test.go deleted file mode 100644 index 539f83a87..000000000 --- a/weed/storage/needle_map_metric_test.go +++ /dev/null @@ -1,30 +0,0 @@ -package storage - -import ( - "github.com/chrislusf/seaweedfs/weed/glog" - . "github.com/chrislusf/seaweedfs/weed/storage/types" - "io/ioutil" - "math/rand" - "testing" -) - -func TestFastLoadingNeedleMapMetrics(t *testing.T) { - - idxFile, _ := ioutil.TempFile("", "tmp.idx") - nm := NewBtreeNeedleMap(idxFile) - - for i := 0; i < 10000; i++ { - nm.Put(Uint64ToNeedleId(uint64(i+1)), Uint32ToOffset(uint32(0)), uint32(1)) - if rand.Float32() < 0.2 { - nm.Delete(Uint64ToNeedleId(uint64(rand.Int63n(int64(i))+1)), Uint32ToOffset(uint32(0))) - } - } - - mm, _ := newNeedleMapMetricFromIndexFile(idxFile) - - glog.V(0).Infof("FileCount expected %d actual %d", nm.FileCount(), mm.FileCount()) - glog.V(0).Infof("DeletedSize expected %d actual %d", nm.DeletedSize(), mm.DeletedSize()) - glog.V(0).Infof("ContentSize expected %d actual %d", nm.ContentSize(), mm.ContentSize()) - glog.V(0).Infof("DeletedCount expected %d actual %d", nm.DeletedCount(), mm.DeletedCount()) - glog.V(0).Infof("MaxFileKey expected %d actual %d", nm.MaxFileKey(), mm.MaxFileKey()) -} |
