Crate arti_bench
source ·Expand description
A simple benchmarking utility for Arti.
This works by establishing a simple TCP server, and having Arti connect back to it via
a chutney
network of Tor nodes, benchmarking the upload and download bandwidth while doing so.
Structs§
- A helper struct for running benchmarks
- A set of benchmark results for a given
BenchmarkType
, including information about averages. - A summary of all benchmarks conducted throughout the invocation of
arti-bench
. - Timing information from the benchmarking client.
- Timing information from the benchmarking server.
- Some information about a set of benchmark samples collected during multiple runs.
- Helper type: track a StreamIsolation token over a set of runs.
- A summary of benchmarking results, generated from
ClientTiming
.
Enums§
- The type of benchmark conducted.
Constants§
- How much should we be willing to read at a time?