Crate windsock
Source - cloud
- create, manage and destroy cloud resources
- BenchParameters
- Instructs the benches on how the bench should be run according to the users request.
- ExternalReport
- Defines bench results that occured entirely outside of windsock.
- LatencyPercentile
- Latency metrics that can be included in
Metric::LatencyPercentiles
- OperationsReport
- The operation results of a benchmark run.
- Profiling
- Instructs the benches to activate different profilers on the users request.
- PubSubReport
- The pubsub results of a benchmark run.
- ReportArchive
- The entire results of a single benchmark run.
- Windsock
- Takes control of your application, providing a CLI into your benchmarks.
- Goal
- Defines wether a change in results is good or bad.
- Metric
- Extra metrics that can be inserted into bench results.
- Report
- An individual measurement reported to windsock.
- Bench
- Implement this to define your benchmarks
- BenchTask
- An optional helper trait for defining benchmarks.