Uses of Class
io.narayana.perf.Measurement
-
Uses of Measurement in io.narayana.perf
Methods in io.narayana.perf that return MeasurementModifier and TypeMethodDescription<T> Measurement<T>Measurement.Builder.build()Measurement.measure(WorkerLifecycle<T> lifecycle, WorkerWorkload<T> workload) Measurement.measure(WorkerWorkload<T> workload) static <T> Measurement<T>PerformanceProfileStore.regressionCheck(WorkerLifecycle lifecycle, WorkerWorkload<T> workload, String metricName, boolean useConfigArgs, long maxTestTime, int warmUpCount, int numberOfCalls, int threadCount, int batchSize) Measure the performance of a workload.static <T> Measurement<T>PerformanceProfileStore.regressionCheck(WorkerWorkload<T> workload, String metricName, boolean useConfigArgs, int warmUpCount, int numberOfCalls, int threadCount, int batchSize) Measure the performance of a workload.static <T> Measurement<T>PerformanceProfileStore.regressionCheck(WorkerWorkload<T> workload, String metricName, boolean useConfigArgs, long maxTestTime, int warmUpCount, int numberOfCalls, int threadCount, int batchSize) Measure the performance of a workload.Methods in io.narayana.perf with parameters of type MeasurementModifier and TypeMethodDescriptionWorkerWorkload.doWork(T context, int batchSize, Measurement<T> measurement) Perform a batch of work units.voidWorkerWorkload.finishWork(Measurement<T> measurement) Notify the worker that the @link{doWork} method will not be called again on the current thread (but it may still be called from other threads).Constructors in io.narayana.perf with parameters of type Measurement