ethdb: add benchmark test suite (#26659)

This commit is contained in:
rjl493456442
2023-02-10 04:35:00 -05:00
committed by GitHub
parent b0cd8c4a5c
commit 0ea65d4020
4 changed files with 147 additions and 1 deletions
+12
View File
@@ -38,3 +38,15 @@ func TestLevelDB(t *testing.T) {
})
})
}
func BenchmarkLevelDB(b *testing.B) {
dbtest.BenchDatabaseSuite(b, func() ethdb.KeyValueStore {
db, err := leveldb.Open(storage.NewMemStorage(), nil)
if err != nil {
b.Fatal(err)
}
return &Database{
db: db,
}
})
}