Class SummaryStatistics


  • public class SummaryStatistics
    extends java.lang.Object
    Statistics class for MasterBenchSummary.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      float[] mMaxTimeMs
      max time over time, over the duration of the test.
      long mNumSuccess
      number of successes.
      float[] mTime99PercentileMs
      percentiles of just 99.x%.
      float[] mTimePercentileMs
      response times for all percentiles from 0 -> 100 (101 values).
    • Constructor Summary

      Constructors 
      Constructor Description
      SummaryStatistics()
      Creates an instance.
      SummaryStatistics​(long numSuccess, float[] timePercentileMs, float[] time99PercentileMs, float[] maxTimeMs)
      Creates an instance.
    • Field Detail

      • mNumSuccess

        public long mNumSuccess
        number of successes.
      • mTimePercentileMs

        public float[] mTimePercentileMs
        response times for all percentiles from 0 -> 100 (101 values).
      • mTime99PercentileMs

        public float[] mTime99PercentileMs
        percentiles of just 99.x%. first entry is 99%, second is 99.9%, etc.
      • mMaxTimeMs

        public float[] mMaxTimeMs
        max time over time, over the duration of the test.
    • Constructor Detail

      • SummaryStatistics

        public SummaryStatistics()
        Creates an instance.
      • SummaryStatistics

        public SummaryStatistics​(long numSuccess,
                                 float[] timePercentileMs,
                                 float[] time99PercentileMs,
                                 float[] maxTimeMs)
        Creates an instance.
        Parameters:
        numSuccess - the number of success
        timePercentileMs - the response times (in ms), for all percentiles
        time99PercentileMs - the response times (in ms), for the 99.x percentiles
        maxTimeMs - the max response times (in ms) over time
    • Method Detail

      • computeTimeData

        public LineGraph.Data computeTimeData()
        Returns:
        the response time linegraph data