https://github.com/jeffa5/loadbench
https://github.com/jeffa5/loadbench
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jeffa5/loadbench
- Owner: jeffa5
- License: mit
- Created: 2023-08-09T15:30:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-04T21:54:19.000Z (over 1 year ago)
- Last Synced: 2025-02-08T22:13:28.711Z (5 months ago)
- Language: Rust
- Size: 1.09 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Loadbench
A load testing tool for benchmarking things.
Loadbench is an open-loop generator based on lightweight threads.
It aims to be minimal and flexible, providing users the ability to build performant load test benchmarks without having to rebuild the internals every time.
## Getting started
There are some examples in the repo which can be run with `cargo --example`.
To use the library, see [the documentation](https://jeffa5.github.io/loadbench).
You'll need to use a version of `rust-csv` that supports `#[serde(flatten)]`, such as putting the following in your `Cargo.toml`:
```toml
csv = { git = "https://github.com/gootorov/rust-csv", branch = "serde-flatten" }
```