Class PerformanceReport

    • Field Detail

      • INCLUDE_ALL

        public static final String INCLUDE_ALL
      • percentiles

        protected String percentiles
      • baselineBuild

        protected int baselineBuild
    • Constructor Detail

      • PerformanceReport

        public PerformanceReport()
      • PerformanceReport

        public PerformanceReport​(String percentiles,
                                 String filterRegex)
      • PerformanceReport

        public PerformanceReport​(String defaultPercentiles)
    • Method Detail

      • readResolve

        public Object readResolve()
      • asStaplerURI

        public static String asStaplerURI​(String uri)
      • addSample

        public void addSample​(HttpSample pHttpSample)
      • addSample

        public void addSample​(TaurusFinalStats sample,
                              boolean isSummaryReport)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getAverageSizeInKb

        public double getAverageSizeInKb()
      • getDurationAt

        public long getDurationAt​(double percentage)
        0 percent will give the first value from ordered list of durations 100 percent will give the last value from ordered list of durations
        Parameters:
        percentage - must be a value between 0 and 100 (inclusive)
        Returns:
        value at the percentage specified.
      • getBuild

        public Run<?,​?> getBuild()
      • getDisplayName

        public String getDisplayName()
      • getTotalTrafficInKb

        public double getTotalTrafficInKb()
      • getReportFileName

        public String getReportFileName()
      • setReportFileName

        public void setReportFileName​(String reportFileName)
      • setLastBuildReport

        public void setLastBuildReport​(PerformanceReport lastBuildReport)
      • ifSummarizerParserUsed

        public boolean ifSummarizerParserUsed​(String filename)
        Check if the filename of the file being parsed is being parsed by a summarized parser (JMeterSummarizer).
        Parameters:
        filename - name of the file being parsed
        Returns:
        boolean indicating usage of summarized parser
      • setSummarizerSize

        public void setSummarizerSize​(long summarizerSize)
      • getSummarizerSize

        public long getSummarizerSize()
      • setSummarizerMin

        public void setSummarizerMin​(long summarizerMin)
      • getSummarizerMin

        public long getSummarizerMin()
      • setSummarizerMax

        public void setSummarizerMax​(long summarizerMax)
      • getSummarizerMax

        public long getSummarizerMax()
      • setSummarizerAvg

        public void setSummarizerAvg​(long summarizerAvg)
      • getSummarizerAvg

        public long getSummarizerAvg()
      • setSummarizerErrors

        public void setSummarizerErrors​(String summarizerErrorPercent)
      • getSummarizerErrors

        public String getSummarizerErrors()
      • getThroughput

        public Long getThroughput()
      • getBaselineBuild

        public int getBaselineBuild()
      • setBaselineBuild

        public void setBaselineBuild​(int baselineBuild)
      • getFilterRegex

        public String getFilterRegex()
        Returns:
        the filterRegex
      • setFilterRegex

        public void setFilterRegex​(String filterRegex)
        Parameters:
        filterRegex - the filterRegex to set