API Reference loader v0.5.0
modules
Modules
Loader
is a load-generating library that allows you to define arbitrary distributions of arbitrary work via mathematical functions and small structs.
All entries in the ets
tables "held" by this process should have the following format:
TODO: add duration after mono completion time
A struct representing a distribution of discrete work tasks over a period of time, and functions for working with that data.
Convenience functions for defining typical "curves" (i.e. "functions") for the request distribution
in a LoadProfile
.
This GenServer creates a new ets
table for storing measurements
for the :metric
option, and registers itself with the provided registry.
Functions for aggregating statistics on measurements.
It is assumed that we are "sampling" for the standard deviation, and so the formula for the "sampled standard deviation" is used. See WikiPedia for more details.
Telemetry integration.
Internal data structure used to represent the results of executing a WorkSpec
A specification for some "work" to do, to generate load.