Class StatisticsSummary

java.lang.Object
io.hyperfoil.api.statistics.StatisticsSummary

public class StatisticsSummary extends Object
  • Field Details

    • startTime

      public final long startTime
    • endTime

      public final long endTime
    • minResponseTime

      public final long minResponseTime
    • meanResponseTime

      public final long meanResponseTime
    • stdDevResponseTime

      public final long stdDevResponseTime
    • maxResponseTime

      public final long maxResponseTime
    • percentileResponseTime

      public final SortedMap<Double,Long> percentileResponseTime
    • requestCount

      public final int requestCount
    • responseCount

      public final int responseCount
    • invalid

      public final int invalid
    • connectionErrors

      public final int connectionErrors
    • requestTimeouts

      public final int requestTimeouts
    • internalErrors

      public final int internalErrors
    • blockedTime

      public final long blockedTime
    • extensions

      public final SortedMap<String,StatsExtension> extensions
  • Constructor Details

    • StatisticsSummary

      public StatisticsSummary(long startTime, long endTime, long minResponseTime, long meanResponseTime, long stdDevResponseTime, long maxResponseTime, SortedMap<Double,Long> percentileResponseTime, int requestCount, int responseCount, int invalid, int connectionErrors, int requestTimeouts, int internalErrors, long blockedTime, SortedMap<String,StatsExtension> extensions)
  • Method Details

    • printHeader

      public static void printHeader(PrintWriter writer, double[] percentiles)
    • printTo

      public void printTo(PrintWriter writer, String[] extensionHeaders)