Code cleanup from emmanuel
This commit is contained in:
@@ -55,12 +55,16 @@ func NewBenchApp(h basecoin.Handler, chainID string, n int,
|
||||
|
||||
// TODO: disk writing
|
||||
var store *app.Store
|
||||
var err error
|
||||
|
||||
if persist {
|
||||
tmpDir, _ := ioutil.TempDir("", "bc-app-benchmark")
|
||||
store = app.NewStore(tmpDir, 500, logger)
|
||||
store, err = app.NewStore(tmpDir, 500, logger)
|
||||
} else {
|
||||
store = app.NewStore("", 0, logger)
|
||||
store, err = app.NewStore("", 0, logger)
|
||||
}
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
app := app.NewBasecoin(
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
BenchmarkMakeTx-4 2000 603153 ns/op
|
||||
BenchmarkSimpleTransfer/100-10-nofee-memdb-4 5000 313154 ns/op
|
||||
BenchmarkSimpleTransfer/100-10-fee-memdb-4 5000 366534 ns/op
|
||||
BenchmarkSimpleTransfer/100-200-nofee-memdb-4 5000 296381 ns/op
|
||||
BenchmarkSimpleTransfer/100-200-fee-memdb-4 5000 350973 ns/op
|
||||
BenchmarkSimpleTransfer/10000-10-nofee-memdb-4 5000 351425 ns/op
|
||||
BenchmarkSimpleTransfer/10000-10-fee-memdb-4 3000 410855 ns/op
|
||||
BenchmarkSimpleTransfer/10000-200-nofee-memdb-4 5000 344839 ns/op
|
||||
BenchmarkSimpleTransfer/10000-200-fee-memdb-4 5000 394080 ns/op
|
||||
BenchmarkSimpleTransfer/100-10-nofee-persist-4 3000 433890 ns/op
|
||||
BenchmarkSimpleTransfer/100-10-fee-persist-4 3000 496133 ns/op
|
||||
BenchmarkSimpleTransfer/100-200-nofee-persist-4 5000 310174 ns/op
|
||||
BenchmarkSimpleTransfer/100-200-fee-persist-4 5000 366868 ns/op
|
||||
BenchmarkSimpleTransfer/10000-10-nofee-persist-4 2000 815755 ns/op
|
||||
BenchmarkSimpleTransfer/10000-10-fee-persist-4 2000 874532 ns/op
|
||||
BenchmarkSimpleTransfer/10000-200-nofee-persist-4 5000 567349 ns/op
|
||||
BenchmarkSimpleTransfer/10000-200-fee-persist-4 5000 621833 ns/op
|
||||
PASS
|
||||
ok github.com/tendermint/basecoin/benchmarks 93.047s
|
||||
Reference in New Issue
Block a user