Class SamplerMetric
java.lang.Object
org.apache.jmeter.visualizers.backend.SamplerMetric
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(SampleResult result) Add aSampleResultto be used in the statisticsdoubleGet the maximal elapsed time for requests within sliding windowdoubleGet the arithmetic mean of the stored valuesdoubleGet the minimal elapsed time for requests within sliding windowdoublegetAllPercentile(double percentile) Returns an estimate for the requested percentile of the stored values.intGet the number of failed requests for the current time slotdoubleGet the maximal elapsed time for requests within sliding windowdoubleGet the arithmetic mean of the stored valuesdoubleGet the minimal elapsed time for requests within sliding windowdoublegetKoPercentile(double percentile) Returns an estimate for the requested percentile of the stored values.doubleGet the maximal elapsed time for requests within sliding windowdoubleGet the arithmetic mean of the stored valuesdoubleGet the minimal elapsed time for requests within sliding windowdoublegetOkPercentile(double percentile) Returns an estimate for the requested percentile of the stored values.intGet the number of successful requests for the current time slotintgetTotal()Get the number of total requests for the current time slotvoidReset metric except for percentile related data
-
Constructor Details
-
SamplerMetric
public SamplerMetric()
-
-
Method Details
-
add
Add aSampleResultto be used in the statistics- Parameters:
result-SampleResultto be used
-
resetForTimeInterval
public void resetForTimeInterval()Reset metric except for percentile related data -
getTotal
public int getTotal()Get the number of total requests for the current time slot- Returns:
- number of total requests
-
getSuccesses
public int getSuccesses()Get the number of successful requests for the current time slot- Returns:
- number of successful requests
-
getFailures
public int getFailures()Get the number of failed requests for the current time slot- Returns:
- number of failed requests
-
getOkMaxTime
public double getOkMaxTime()Get the maximal elapsed time for requests within sliding window- Returns:
- the maximal elapsed time, or
0if no requests have been added yet
-
getOkMinTime
public double getOkMinTime()Get the minimal elapsed time for requests within sliding window- Returns:
- the minTime, or
Long.MAX_VALUEif no requests have been added yet
-
getOkMean
public double getOkMean()Get the arithmetic mean of the stored values- Returns:
- The arithmetic mean of the stored values
-
getOkPercentile
public double getOkPercentile(double percentile) Returns an estimate for the requested percentile of the stored values.- Parameters:
percentile- the requested percentile (scaled from 0 - 100)- Returns:
- Returns an estimate for the requested percentile of the stored values.
-
getKoMaxTime
public double getKoMaxTime()Get the maximal elapsed time for requests within sliding window- Returns:
- the maximal elapsed time, or
0if no requests have been added yet
-
getKoMinTime
public double getKoMinTime()Get the minimal elapsed time for requests within sliding window- Returns:
- the minTime, or
Long.MAX_VALUEif no requests have been added yet
-
getKoMean
public double getKoMean()Get the arithmetic mean of the stored values- Returns:
- The arithmetic mean of the stored values
-
getKoPercentile
public double getKoPercentile(double percentile) Returns an estimate for the requested percentile of the stored values.- Parameters:
percentile- the requested percentile (scaled from 0 - 100)- Returns:
- Returns an estimate for the requested percentile of the stored values.
-
getAllMaxTime
public double getAllMaxTime()Get the maximal elapsed time for requests within sliding window- Returns:
- the maximal elapsed time, or
0if no requests have been added yet
-
getAllMinTime
public double getAllMinTime()Get the minimal elapsed time for requests within sliding window- Returns:
- the minTime, or
Long.MAX_VALUEif no requests have been added yet
-
getAllMean
public double getAllMean()Get the arithmetic mean of the stored values- Returns:
- The arithmetic mean of the stored values
-
getAllPercentile
public double getAllPercentile(double percentile) Returns an estimate for the requested percentile of the stored values.- Parameters:
percentile- the requested percentile (scaled from 0 - 100)- Returns:
- Returns an estimate for the requested percentile of the stored values.
-