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?