tests: Fix test server init - cleanup (#3806)

This commit is contained in:
Karthic Rao
2017-03-01 07:35:52 +05:30
committed by Harshavardhana
parent 472fa4a6ca
commit 2b0ed21f08
3 changed files with 59 additions and 44 deletions

View File

@@ -28,25 +28,9 @@ import (
humanize "github.com/dustin/go-humanize"
)
// Prepare benchmark backend
// Prepare XL/FS backend for benchmark.
func prepareBenchmarkBackend(instanceType string) (ObjectLayer, []string, error) {
switch instanceType {
// Total number of disks for FS backend is set to 1.
case FSTestStr:
obj, disk, err := prepareFS()
if err != nil {
return nil, nil, err
}
return obj, []string{disk}, nil
// Total number of disks for XL backend is set to 16.
case XLTestStr:
return prepareXL()
}
obj, disk, err := prepareFS()
if err != nil {
return nil, nil, err
}
return obj, []string{disk}, nil
return prepareTestBackend(instanceType)
}
// Benchmark utility functions for ObjectLayer.PutObject().