Expand description
Benchmarking module.
Utilities to do full-scale benchmarks involving database. With BenchDb
you
can pregenerate seed database and clone
it for every iteration of your benchmarks
or tests to get consistent, smooth benchmark experience!
Structs§
- Bench
Context - Benchmarking/test context holding instantiated client and backend references.
- BenchDb
- Pre-initialized benchmarking database.
- Bench
Keyring - Keyring full of accounts for benching.
- Block
Content - Content of the generated block.
- Block
Content Iterator - Iterator for block content.
- Task
Executor - Benchmarking task executor.
Enums§
- Block
Type - Type of block for generation
- Database
Type - Type of backend database.
- KeyTypes
- Key types to be used in benching keyring
Functions§
- drop_
system_ cache - Drop system cache.