PerformancePlan
data class PerformancePlan(val warmup: Int = 30, val samples: Int = 60, val repetitions: Int = 3, val preparationTimeoutMillis: Long)(source)
Reproducible execution counts, independent of application data and host implementation.
Parameters
warmup
successful operations discarded before collection.
samples
successful operations required in each interval.
repetitions
independent executions required for complete evidence.
preparationTimeoutMillis
upper bound for readiness, not a performance threshold.