SYMBOL INDEX (1223 symbols across 85 files) FILE: src/main/java/hudson/plugins/performance/PerformancePublisher.java class PerformancePublisher (line 82) | public class PerformancePublisher extends Recorder implements SimpleBuil... method PerformancePublisher (line 191) | @Restricted(NoExternalUse.class) method PerformancePublisher (line 237) | @DataBoundConstructor method getPerformanceReport (line 242) | public static File getPerformanceReport(Run build, String parser... method getProjectAction (line 248) | @Override method getRequiredMonitorService (line 253) | public BuildStepMonitor getRequiredMonitorService() { method getPerformanceReportBuildFileName (line 266) | public static String getPerformanceReportBuildFileName(String performa... method locatePerformanceReports (line 283) | protected static List locatePerformanceReports(FilePath work... method getParsers (line 333) | protected List getParsers(Run build, Fi... method migrateParsers (line 353) | private void migrateParsers() { method readResolve (line 372) | public Object readResolve() { method perform (line 386) | @Override method prepareEvaluation (line 417) | public Collection prepareEvaluation(Run run, ... method addExternalReportActionsToBuild (line 438) | private void addExternalReportActionsToBuild(Run run, List locatePerformanceReports(Run perfor... method getBuildUriReports (line 497) | protected List getBuildUriReports(Run build, FilePath... method evaluateInStandardMode (line 537) | public void evaluateInStandardMode(Run run, FilePath workspace, ... method compareWithAbsoluteThreshold (line 550) | public void compareWithAbsoluteThreshold(Run run, TaskListener l... method analyzeErrorThreshold (line 568) | private void analyzeErrorThreshold(Run run, PerformanceReport pe... method checkAverageResponseTime (line 593) | private Result checkAverageResponseTime(PerformanceReport performanceR... method writeStandardResultsToXML (line 613) | private void writeStandardResultsToXML(Run run, Collection run, Performance... method appendStatsToXml (line 675) | private String appendStatsToXml(List reports) { method getResponseTimeThresholdMap (line 711) | private HashMap getResponseTimeThresholdMap(PrintStrea... method compareWithRelativeThreshold (line 731) | public void compareWithRelativeThreshold(Run run, FilePath works... method compareUriReports (line 790) | private void compareUriReports(Run run, List currentU... method calculateBuildStatus (line 811) | private void calculateBuildStatus(Run run, PrintStream logger, S... method calculateDiffInPercents (line 838) | private double calculateDiffInPercents(double value1, double value2) { method calculateRelativeFailedThresholdNegative (line 842) | private boolean calculateRelativeFailedThresholdNegative(double relati... method calculateRelativeUnstableThresholdNegative (line 847) | private boolean calculateRelativeUnstableThresholdNegative(double rela... method calculateRelativeFailedThresholdPositive (line 852) | private boolean calculateRelativeFailedThresholdPositive(double relati... method calculateRelativeUnstableThresholdPositive (line 857) | private boolean calculateRelativeUnstableThresholdPositive(double rela... method calculateRelativeDiffInPercent (line 862) | private double calculateRelativeDiffInPercent(UriReport currentReport,... method writeRelativeThresholdReportInXML (line 893) | private void writeRelativeThresholdReportInXML(Run run, StringBu... method createArchiveDirectoryIfMissing (line 937) | private File createArchiveDirectoryIfMissing(Run run) { method appendRelativeInfoAboutAverage (line 946) | private void appendRelativeInfoAboutAverage(UriReport currentReport, U... method appendRelativeInfoAboutMedian (line 958) | private void appendRelativeInfoAboutMedian(UriReport currentReport, Ur... method appendRelativeInfoAbout90Line (line 970) | private void appendRelativeInfoAbout90Line(UriReport currentReport, Ur... method printInfoAboutErrorThreshold (line 983) | private void printInfoAboutErrorThreshold(PrintStream logger) { method printInfoAboutRelativeThreshold (line 1000) | private void printInfoAboutRelativeThreshold(PrintStream logger) { method printInfoAboutCompareBasedOn (line 1023) | private void printInfoAboutCompareBasedOn(PrintStream logger, String l... method evaluateInExpertMode (line 1042) | public void evaluateInExpertMode(Run run, FilePath workspace, Ta... method copyReportsToMaster (line 1091) | private List copyReportsToMaster(Run build, PrintStream lo... method getErrorFailedThreshold (line 1107) | public int getErrorFailedThreshold() { method setErrorFailedThreshold (line 1111) | @DataBoundSetter method getErrorUnstableThreshold (line 1116) | public int getErrorUnstableThreshold() { method setErrorUnstableThreshold (line 1120) | @DataBoundSetter method getErrorUnstableResponseTimeThreshold (line 1125) | public String getErrorUnstableResponseTimeThreshold() { method setErrorUnstableResponseTimeThreshold (line 1129) | @DataBoundSetter method isModePerformancePerTestCase (line 1134) | public boolean isModePerformancePerTestCase() { method setModePerformancePerTestCase (line 1138) | @DataBoundSetter method getFilename (line 1143) | public String getFilename() { method setFilename (line 1147) | public void setFilename(String filename) { method isFailBuildIfNoResultFile (line 1151) | public boolean isFailBuildIfNoResultFile() { method setFailBuildIfNoResultFile (line 1155) | @DataBoundSetter method isART (line 1160) | public boolean isART() { method isMRT (line 1164) | public boolean isMRT() { method isPRT (line 1168) | public boolean isPRT() { method getPerformanceReportDirectory (line 1172) | public static File[] getPerformanceReportDirectory(Run build, St... method getnthBuild (line 1186) | public Run getnthBuild(Run build) { method getExistingReports (line 1199) | private List getExistingReports(Run build, PrintStream log... method getRelativeFailedThresholdPositive (line 1217) | public double getRelativeFailedThresholdPositive() { method getRelativeFailedThresholdNegative (line 1221) | public double getRelativeFailedThresholdNegative() { method setRelativeFailedThresholdPositive (line 1225) | @DataBoundSetter method setRelativeFailedThresholdNegative (line 1230) | @DataBoundSetter method getRelativeUnstableThresholdPositive (line 1235) | public double getRelativeUnstableThresholdPositive() { method getRelativeUnstableThresholdNegative (line 1239) | public double getRelativeUnstableThresholdNegative() { method setRelativeUnstableThresholdPositive (line 1243) | @DataBoundSetter method setRelativeUnstableThresholdNegative (line 1248) | @DataBoundSetter method getNthBuildNumber (line 1253) | public int getNthBuildNumber() { method setNthBuildNumber (line 1257) | @DataBoundSetter method getConfigType (line 1262) | public String getConfigType() { method setConfigType (line 1266) | @DataBoundSetter method getGraphType (line 1271) | public String getGraphType() { method setGraphType (line 1275) | @DataBoundSetter method getModeOfThreshold (line 1280) | public boolean getModeOfThreshold() { method setModeOfThreshold (line 1284) | @DataBoundSetter method getCompareBuildPrevious (line 1289) | public boolean getCompareBuildPrevious() { method setCompareBuildPrevious (line 1293) | @DataBoundSetter method isModeThroughput (line 1298) | public boolean isModeThroughput() { method setModeThroughput (line 1302) | @DataBoundSetter method getConstraints (line 1307) | public List getConstraints() { method setConstraints (line 1311) | @DataBoundSetter method setIgnoreFailedBuilds (line 1316) | @DataBoundSetter method isIgnoreFailedBuilds (line 1321) | public boolean isIgnoreFailedBuilds() { method setIgnoreUnstableBuilds (line 1325) | @DataBoundSetter method isIgnoreUnstableBuilds (line 1330) | public boolean isIgnoreUnstableBuilds() { method isPersistConstraintLog (line 1334) | public boolean isPersistConstraintLog() { method setPersistConstraintLog (line 1338) | @DataBoundSetter method isModeEvaluation (line 1343) | public boolean isModeEvaluation() { method setModeEvaluation (line 1347) | @DataBoundSetter method setShowTrendGraphs (line 1352) | @DataBoundSetter method isShowTrendGraphs (line 1357) | public boolean isShowTrendGraphs() { method getShowTrendGraphs (line 1361) | public boolean getShowTrendGraphs() { method getSourceDataFiles (line 1365) | public String getSourceDataFiles() { method setSourceDataFiles (line 1369) | public void setSourceDataFiles(String sourceDataFiles) { method getParsers (line 1373) | public List getParsers() { method setParsers (line 1377) | @DataBoundSetter method isExcludeResponseTime (line 1383) | public boolean isExcludeResponseTime() { method setExcludeResponseTime (line 1387) | @DataBoundSetter method getJunitOutput (line 1392) | public String getJunitOutput() { method setJunitOutput (line 1396) | @DataBoundSetter method getPercentiles (line 1401) | public String getPercentiles() { method setPercentiles (line 1405) | @DataBoundSetter method getBaselineBuild (line 1411) | public int getBaselineBuild() { method setBaselineBuild (line 1415) | @DataBoundSetter method addAliases (line 1423) | @Initializer(before = InitMilestone.PLUGINS_STARTED) class DescriptorImpl (line 1505) | @Symbol({"perfReport", "performanceReport"}) method getDisplayName (line 1508) | @Override method getHelpFile (line 1513) | @Override method getParserDescriptors (line 1518) | public List getParserDescriptors() { method getConstraintDescriptors (line 1522) | public List getConstraintDescriptors() { method isApplicable (line 1526) | @Override method doFillConfigTypeItems (line 1537) | public ListBoxModel doFillConfigTypeItems() { method doFillGraphTypeItems (line 1541) | public ListBoxModel doFillGraphTypeItems() { method getResponseTimeOptions (line 1545) | private ListBoxModel getResponseTimeOptions() { method getFilterRegex (line 1557) | public String getFilterRegex() { method setFilterRegex (line 1564) | @DataBoundSetter FILE: src/main/java/hudson/plugins/performance/PerformanceReportMap.java class PerformanceReportMap (line 48) | public class PerformanceReportMap implements ModelObject { method PerformanceReportMap (line 66) | public PerformanceReportMap(final PerformanceBuildAction buildAction, method PerformanceReportMap (line 76) | public PerformanceReportMap(final PerformanceBuildAction buildAction, method addAll (line 96) | private void addAll(Collection reports) { method getBuild (line 103) | public Run getBuild() { method getBuildAction (line 107) | PerformanceBuildAction getBuildAction() { method getDisplayName (line 111) | public String getDisplayName() { method getPerformanceListOrdered (line 115) | public List getPerformanceListOrdered() { method getPublisher (line 122) | protected PerformancePublisher getPublisher() { method ifModeThroughputUsed (line 137) | public boolean ifModeThroughputUsed() { method ifShowTrendGraphsUsed (line 142) | public boolean ifShowTrendGraphsUsed() { method ifModePerformancePerTestCaseUsed (line 147) | public boolean ifModePerformancePerTestCaseUsed() { method getPerformanceReportMap (line 152) | public Map getPerformanceReportMap() { method getPerformanceReport (line 164) | public PerformanceReport getPerformanceReport(String performanceReport... method getUriReport (line 174) | public UriReport getUriReport(String uriReport) { method getUrlName (line 194) | public String getUrlName() { method setBuildAction (line 198) | public void setBuildAction(PerformanceBuildAction buildAction) { method setPerformanceReportMap (line 202) | public void setPerformanceReportMap( method getPerformanceReportFileRelativePath (line 207) | public static String getPerformanceReportFileRelativePath( method getPerformanceReportDirRelativePath (line 212) | public static String getPerformanceReportDirRelativePath() { method getRelativePath (line 216) | private static String getRelativePath(String... suffixes) { method isFailed (line 234) | public boolean isFailed(String performanceReportName) { method doRespondingTimeGraph (line 238) | public void doRespondingTimeGraph(StaplerRequest request, method doThroughputGraph (line 263) | public void doThroughputGraph(StaplerRequest request, StaplerResponse ... method createThroughputChart (line 303) | protected JFreeChart createThroughputChart(CategoryDataset dataset) { method doRespondingTimeGraphPerTestCaseMode (line 308) | public void doRespondingTimeGraphPerTestCaseMode( method doErrorsGraph (line 357) | public void doErrorsGraph(StaplerRequest request, StaplerResponse resp... method createErrorsChart (line 398) | protected JFreeChart createErrorsChart(CategoryDataset dataset) { method createRespondingTimeChart (line 403) | protected JFreeChart createRespondingTimeChart(CategoryDataset dataset... method getKeyLabel (line 407) | private String getKeyLabel(String configType) { method getBuildReports (line 415) | private Map, Map> getBuildReports... method doSummarizerGraph (line 439) | public void doSummarizerGraph(StaplerRequest request, StaplerResponse ... method createSummarizerChart (line 465) | protected JFreeChart createSummarizerChart(CategoryDataset dataset) { method parseReports (line 469) | protected void parseReports(Run build, TaskListener listener, method addPreviousBuildReports (line 530) | private void addPreviousBuildReports() { method getReportMap (line 543) | protected PerformanceReportMap getReportMap(Run build) { method getPerformanceReportForBuild (line 556) | protected PerformanceReport getPerformanceReportForBuild(Run bui... method getBuild (line 565) | protected Run getBuild(int buildNumber) { type PerformanceReportCollector (line 573) | protected interface PerformanceReportCollector { method addAll (line 575) | void addAll(Collection parse); method getDynamic (line 578) | public Object getDynamic(final String link, final StaplerRequest request, method createTrendReportGraphs (line 587) | public Object createTrendReportGraphs(final StaplerRequest request) { method getTrendReportFilename (line 602) | private String getTrendReportFilename(final StaplerRequest request) { FILE: src/main/java/hudson/plugins/performance/TrendReportGraphs.java class TrendReportGraphs (line 16) | public class TrendReportGraphs implements ModelObject { method TrendReportGraphs (line 23) | public TrendReportGraphs(final Job project, method getUriReportForRequest (line 32) | private UriReport getUriReportForRequest(StaplerRequest request) { method doRespondingTimeGraph (line 49) | public void doRespondingTimeGraph(StaplerRequest request, method doPercentileGraph (line 57) | public void doPercentileGraph(StaplerRequest request, method doThroughputGraph (line 65) | public void doThroughputGraph(StaplerRequest request, method doErrorGraph (line 73) | public void doErrorGraph(StaplerRequest request, method getUris (line 81) | public ArrayList getUris() { method getUriReport (line 91) | public UriReport getUriReport(String uri) { method getDisplayName (line 100) | public String getDisplayName() { method getFilename (line 104) | public String getFilename() { method getProject (line 108) | public Job getProject() { method getBuild (line 112) | public Run getBuild() { method hasSamples (line 116) | public boolean hasSamples(String uri) { method getPerformanceReport (line 121) | public PerformanceReport getPerformanceReport() { FILE: src/main/java/hudson/plugins/performance/actions/ExternalBuildReportAction.java class ExternalBuildReportAction (line 7) | public class ExternalBuildReportAction implements Action, StaplerProxy { method ExternalBuildReportAction (line 10) | public ExternalBuildReportAction(String reportURL) { method getIconFileName (line 14) | @Override method getDisplayName (line 19) | @Override method getUrlName (line 24) | @Override method getTarget (line 29) | @Override FILE: src/main/java/hudson/plugins/performance/actions/PerformanceBuildAction.java class PerformanceBuildAction (line 18) | public class PerformanceBuildAction implements Action, StaplerProxy { method PerformanceBuildAction (line 34) | public PerformanceBuildAction(Run pBuild, PrintStream logger, method getParserByDisplayName (line 41) | public PerformanceReportParser getParserByDisplayName(String displayNa... method getDisplayName (line 49) | public String getDisplayName() { method getIconFileName (line 53) | public String getIconFileName() { method getUrlName (line 57) | public String getUrlName() { method getTarget (line 61) | public PerformanceReportMap getTarget() { method getBuild (line 65) | public Run getBuild() { method getHudsonConsoleWriter (line 69) | public PrintStream getHudsonConsoleWriter() { method getPerformanceReportMap (line 73) | public synchronized PerformanceReportMap getPerformanceReportMap() { method getPerformanceReportMap (line 77) | public synchronized PerformanceReportMap getPerformanceReportMap(boole... method setPerformanceReportMap (line 97) | public synchronized void setPerformanceReportMap(WeakReference job) { method createErrorsChart (line 103) | public static JFreeChart createErrorsChart(CategoryDataset dataset) { method doCreateRespondingTimeChart (line 154) | public static JFreeChart doCreateRespondingTimeChart(CategoryDataset d... method createThroughputChart (line 203) | public static JFreeChart createThroughputChart(final CategoryDataset d... method doCreateSummarizerChart (line 248) | public static JFreeChart doCreateSummarizerChart(CategoryDataset dataset, method createSummarizerTrend (line 282) | public static JFreeChart createSummarizerTrend( method createUriPercentileChart (line 317) | public static JFreeChart createUriPercentileChart(XYDataset dataset, S... method createUriThroughputChart (line 342) | public static JFreeChart createUriThroughputChart(IntervalXYDataset da... method getPerformanceReportNameFile (line 368) | private String getPerformanceReportNameFile(StaplerRequest request) { method getPerformanceReportNameFile (line 374) | private String getPerformanceReportNameFile(final PerformanceReportPos... method doErrorsGraph (line 382) | public void doErrorsGraph(StaplerRequest request, StaplerResponse resp... method createErrorsGraph (line 433) | protected JFreeChart createErrorsGraph(CategoryDataset dataset) { method doRespondingTimeGraphPerTestCaseMode (line 437) | public void doRespondingTimeGraphPerTestCaseMode( method getPerformanceReport (line 487) | protected PerformanceReport getPerformanceReport(Run build, Stri... method createRespondingTimeChart (line 497) | protected JFreeChart createRespondingTimeChart(CategoryDataset dataset... method doRespondingTimeGraph (line 501) | public void doRespondingTimeGraph(StaplerRequest request, StaplerRespo... method doThroughputGraph (line 560) | public void doThroughputGraph(final StaplerRequest request, final Stap... method createThroughputGraph (line 611) | protected JFreeChart createThroughputGraph(CategoryDataset dataset) { method doSummarizerGraph (line 615) | public void doSummarizerGraph(StaplerRequest request, StaplerResponse ... method createSummarizerChart (line 676) | protected JFreeChart createSummarizerChart(CategoryDataset dataset, St... method getFirstAndLastBuild (line 689) | private Range getFirstAndLastBuild(StaplerRequest request, List bui... method all (line 749) | public Range all(List builds) { method getJob (line 753) | public Job getJob() { method getSomeBuildWithWorkspace (line 757) | public final Run getSomeBuildWithWorkspace() { method getPerformanceReportList (line 775) | @NonNull method setPerformanceReportList (line 822) | public void setPerformanceReportList(List performanceReportLis... method isTrendVisibleOnProjectDashboard (line 826) | public boolean isTrendVisibleOnProjectDashboard() { method getDynamic (line 838) | public Object getDynamic(final String link, final StaplerRequest request, method createUserConfiguration (line 857) | private Object createUserConfiguration(final StaplerRequest request) { method createTrendReport (line 867) | private Object createTrendReport(final StaplerRequest request) { method createTestsuiteReport (line 873) | private Object createTestsuiteReport(final StaplerRequest request) { method getTrendReportFilename (line 879) | private String getTrendReportFilename(final StaplerRequest request) { method getTestSuiteReportFilename (line 885) | private String getTestSuiteReportFilename(final StaplerRequest request) { method getTrendReportData (line 891) | private DataSetBuilder getTrendReportDat... method ifSummarizerParserUsed (line 937) | public boolean ifSummarizerParserUsed(String filename) { method ifModePerformancePerTestCaseUsed (line 944) | public boolean ifModePerformancePerTestCaseUsed() { method ifModeThroughputUsed (line 955) | public boolean ifModeThroughputUsed() { class Range (line 966) | public static class Range { method Range (line 974) | public Range(int first, int last) { method Range (line 980) | public Range(int first, int last, int step) { method in (line 985) | public boolean in(int nbBuildsToAnalyze) { method includedByStep (line 989) | public boolean includedByStep(int buildNumber) { FILE: src/main/java/hudson/plugins/performance/build/PerformanceTestBuild.java class PerformanceTestBuild (line 39) | public class PerformanceTestBuild extends Builder implements SimpleBuild... class Descriptor (line 58) | @Symbol({"bzt","performanceTest"}) method isApplicable (line 62) | @Override method getDisplayName (line 67) | @Override method PerformanceTestBuild (line 89) | @DataBoundConstructor method readResolve (line 97) | public Object readResolve() { method getProjectAction (line 106) | @Override method perform (line 112) | @Override method addPipelineEnvVars (line 158) | private void addPipelineEnvVars(Run run, EnvVars envVars) { method addEnvVars (line 171) | private void addEnvVars(Action action, EnvVars envVars) { method getVirtualenvWorkspace (line 182) | private FilePath getVirtualenvWorkspace(Run run, FilePath worksp... method createTemporaryWorkspace (line 188) | private FilePath createTemporaryWorkspace(Run run, FilePath work... method configJobName (line 201) | private String configJobName(String displayName) { method getBztWorkingDirectory (line 205) | protected FilePath getBztWorkingDirectory(FilePath jobWorkspace) { method isAbsoluteFilePath (line 216) | private boolean isAbsoluteFilePath() { method generatePerformanceTrend (line 220) | protected void generatePerformanceTrend(String path, Run run, Fi... method installBztAndCheck (line 225) | private boolean installBztAndCheck(FilePath workspace, PrintStream log... method installBzt (line 230) | private boolean installBzt(FilePath workspace, PrintStream logger, Lau... method createVirtualenvAndInstallBzt (line 235) | private boolean createVirtualenvAndInstallBzt(FilePath workspace, Prin... method isGlobalBztInstalled (line 241) | private boolean isGlobalBztInstalled(FilePath workspace, PrintStream l... method isVirtualenvInstalled (line 252) | private boolean isVirtualenvInstalled(FilePath workspace, PrintStream ... method createIsolatedPython (line 267) | private boolean createIsolatedPython(FilePath workspace, PrintStream l... method installBztInVirtualenv (line 285) | private boolean installBztInVirtualenv(FilePath workspace, PrintStream... method isVirtualenvBztInstalled (line 300) | private boolean isVirtualenvBztInstalled(FilePath workspace, PrintStre... method runPerformanceTest (line 315) | private int runPerformanceTest(FilePath bztWorkingDirectory, FilePath ... method isSuccessCode (line 342) | public boolean isSuccessCode(int code) { method getJobResult (line 346) | public Result getJobResult(int code) { method getBztJobResult (line 355) | public Result getBztJobResult(int code) { method getVirtualenvPath (line 365) | private String getVirtualenvPath(FilePath workspace) { method getBztInstallCommand (line 372) | private String[] getBztInstallCommand(FilePath workspace) throws IOExc... method getInstallCommand (line 377) | private String getInstallCommand(FilePath workspace) throws IOExceptio... method isURLToFile (line 387) | private boolean isURLToFile() { method isPathToFile (line 400) | private boolean isPathToFile(FilePath workspace) throws IOException, I... method getBztCheckCommand (line 405) | private String[] getBztCheckCommand(FilePath workspace) { method getVirtualEnvCommand (line 409) | private String getVirtualEnvCommand(EnvVars envVars) { method runCmd (line 413) | public int runCmd(String[] commands, FilePath workspace, OutputStream ... method extractDefaultReportToWorkingDirectory (line 428) | protected String extractDefaultReportToWorkingDirectory(FilePath worki... method getParams (line 437) | public String getParams() { method setParams (line 441) | public void setParams(String params) { method isPrintDebugOutput (line 445) | public boolean isPrintDebugOutput() { method isAlwaysUseVirtualenv (line 449) | public boolean isAlwaysUseVirtualenv() { method setAlwaysUseVirtualenv (line 453) | @DataBoundSetter method setPrintDebugOutput (line 458) | @DataBoundSetter method isUseSystemSitePackages (line 463) | public boolean isUseSystemSitePackages() { method setUseSystemSitePackages (line 467) | @DataBoundSetter method isGeneratePerformanceTrend (line 472) | public boolean isGeneratePerformanceTrend() { method setGeneratePerformanceTrend (line 476) | @DataBoundSetter method isUseBztExitCode (line 481) | public boolean isUseBztExitCode() { method setUseBztExitCode (line 485) | @DataBoundSetter method getWorkspace (line 490) | public String getWorkspace() { method setWorkspace (line 494) | @DataBoundSetter method getBztVersion (line 500) | public String getBztVersion() { method setBztVersion (line 504) | @DataBoundSetter method getWorkingDirectory (line 509) | public String getWorkingDirectory() { method setWorkingDirectory (line 513) | @DataBoundSetter method getVirtualEnvCommand (line 518) | public String getVirtualEnvCommand() { method setVirtualEnvCommand (line 522) | @DataBoundSetter FILE: src/main/java/hudson/plugins/performance/constraints/AbsoluteConstraint.java class AbsoluteConstraint (line 26) | public class AbsoluteConstraint extends AbstractConstraint { class DescriptorImpl (line 33) | @Symbol("absolute") method getDisplayName (line 37) | @Override method doCheckRelatedPerfReport (line 42) | public FormValidation doCheckRelatedPerfReport(@QueryParameter Strin... method doCheckTestCase (line 49) | public FormValidation doCheckTestCase(@QueryParameter String testCas... method AbsoluteConstraint (line 58) | @DataBoundConstructor method clone (line 70) | @SuppressFBWarnings("CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE") method evaluate (line 79) | @Override method check (line 108) | private ConstraintEvaluation check(double newValue) { method getValue (line 145) | public long getValue() { method setValue (line 149) | public void setValue(long value) { FILE: src/main/java/hudson/plugins/performance/constraints/AbstractConstraint.java class AbstractConstraint (line 26) | public abstract class AbstractConstraint implements Describable all() { method AbstractConstraint (line 78) | protected AbstractConstraint(Metric meteredValue, Operator operator, S... method clone (line 95) | public abstract AbstractConstraint clone(); method evaluate (line 108) | public abstract ConstraintEvaluation evaluate(List... method checkMetredValueforUriReport (line 118) | protected double checkMetredValueforUriReport(Metric meteredValue, Uri... method checkMetredValueforPerfReport (line 146) | protected double checkMetredValueforPerfReport(Metric meteredValue, Pe... method checkForDefectiveParams (line 173) | protected void checkForDefectiveParams(List> build... type Metric (line 220) | public enum Metric { method Metric (line 226) | private Metric(final String text, boolean isSelected) { method toString (line 231) | @Override method isSelected (line 236) | public boolean isSelected() { type Escalation (line 242) | public enum Escalation { method Escalation (line 248) | private Escalation(final String text, boolean isSelected) { method toString (line 253) | @Override method isSelected (line 258) | public boolean isSelected() { type Operator (line 264) | public enum Operator { method Operator (line 270) | private Operator(final String text, boolean isSelected) { method toString (line 275) | @Override method isSelected (line 280) | public boolean isSelected() { method setSuccess (line 286) | public void setSuccess(boolean success) { method getSuccess (line 290) | public boolean getSuccess() { method getResultMessage (line 294) | public String getResultMessage() { method setResultMessage (line 298) | public void setResultMessage(String resultMessage) { method getJunitResult (line 302) | public String getJunitResult() { method setJunitResult (line 306) | public void setJunitResult(String junitResult) { method getRelatedPerfReport (line 310) | public String getRelatedPerfReport() { method setRelatedPerfReport (line 314) | public void setRelatedPerfReport(String relatedPerfReport) { method getMeteredValue (line 318) | public Metric getMeteredValue() { method setMeteredValue (line 322) | public void setMeteredValue(Metric meteredValue) { method getOperator (line 326) | public Operator getOperator() { method setOperator (line 330) | public void setOperator(Operator operator) { method getEscalationLevel (line 334) | public Escalation getEscalationLevel() { method setEscalationLevel (line 338) | public void setEscalationLevel(Escalation escalationLevel) { method getTestCaseBlock (line 342) | public TestCaseBlock getTestCaseBlock() { method setTestCaseBlock (line 346) | public void setTestCaseBlock(TestCaseBlock testCaseBlock) { method isSpecifiedTestCase (line 350) | public boolean isSpecifiedTestCase() { method setSpecifiedTestCase (line 354) | public void setSpecifiedTestCase(boolean isSpecifiedTestCase) { method getSettings (line 358) | public ConstraintSettings getSettings() { method setSettings (line 362) | public void setSettings(ConstraintSettings settings) { method getTestCase (line 366) | public String getTestCase() { method setTestCase (line 374) | public void setTestCase(String testCase) { FILE: src/main/java/hudson/plugins/performance/constraints/ConstraintChecker.java class ConstraintChecker (line 17) | public class ConstraintChecker { method ConstraintChecker (line 28) | public ConstraintChecker(ConstraintSettings settings, List checkAllConstraints(List> getBuilds() { method setBuilds (line 73) | public void setBuilds(List> builds) { FILE: src/main/java/hudson/plugins/performance/constraints/ConstraintEvaluation.java class ConstraintEvaluation (line 8) | public class ConstraintEvaluation { method ConstraintEvaluation (line 14) | public ConstraintEvaluation(AbstractConstraint constraint, double resu... method ConstraintEvaluation (line 20) | public ConstraintEvaluation() { method getConstraintValue (line 23) | public double getConstraintValue() { method setConstraintValue (line 27) | public void setConstraintValue(double constraintValue) { method getMeasuredValue (line 31) | public double getMeasuredValue() { method setMeasuredValue (line 35) | public void setMeasuredValue(double measuredValue) { method getAbstractConstraint (line 39) | public AbstractConstraint getAbstractConstraint() { method setAbstractConstraint (line 43) | public void setAbstractConstraint(AbstractConstraint abstractConstrain... FILE: src/main/java/hudson/plugins/performance/constraints/ConstraintFactory.java class ConstraintFactory (line 19) | public class ConstraintFactory { method createConstraintClones (line 28) | public List createConstraintClones(Run> builds, d... method calcAveOfReports (line 369) | private long calcAveOfReports(List> builds) { method evaluateDate (line 427) | private List> evaluateDate(List> builds) { method evaluatePreviousBuilds (line 462) | private List> evaluatePreviousBuilds(List { class DescriptorImpl (line 18) | @Symbol("testCase") method getDisplayName (line 21) | @Override method TestCaseBlock (line 27) | @DataBoundConstructor method getTestCase (line 32) | public String getTestCase() { method setTestCase (line 36) | public void setTestCase(String testCase) { FILE: src/main/java/hudson/plugins/performance/cookie/CookieHandler.java class CookieHandler (line 14) | public class CookieHandler { method CookieHandler (line 29) | public CookieHandler(final String name) { method create (line 40) | public Cookie create(final List requestAncestors, final Stri... method getValue (line 56) | public String getValue(final Cookie[] cookies) { FILE: src/main/java/hudson/plugins/performance/data/ConstraintSettings.java class ConstraintSettings (line 10) | public class ConstraintSettings { method ConstraintSettings (line 37) | public ConstraintSettings(TaskListener listener, boolean ignoreFailedB... method getListener (line 46) | public TaskListener getListener() { method setListener (line 50) | private void setListener(TaskListener listener) { method isIgnoreFailedBuilds (line 54) | public boolean isIgnoreFailedBuilds() { method setIgnoreFailedBuilds (line 58) | public void setIgnoreFailedBuilds(boolean ignoreFailedBuilds) { method isIgnoreUnstableBuilds (line 62) | public boolean isIgnoreUnstableBuilds() { method setIgnoreUnstableBuilds (line 66) | public void setIgnoreUnstableBuilds(boolean ignoreUnstableBuilds) { method isPersistConstraintLog (line 70) | public boolean isPersistConstraintLog() { method setPersistConstraintLog (line 74) | public void setPersistConstraintLog(boolean persistConstraintLog) { method getBaselineBuild (line 78) | public int getBaselineBuild() { method setBaselineBuild (line 82) | public void setBaselineBuild(int baselineBuild) { FILE: src/main/java/hudson/plugins/performance/data/HttpSample.java class HttpSample (line 14) | public class HttpSample implements Serializable, Comparable { method getDuration (line 43) | public long getDuration() { method getDate (line 47) | public Date getDate() { method getUri (line 51) | public String getUri() { method getHttpCode (line 55) | public String getHttpCode() { method getSummarizerSamples (line 59) | public long getSummarizerSamples() { method getSummarizerMin (line 63) | public long getSummarizerMin() { method getSummarizerMax (line 67) | public long getSummarizerMax() { method getSummarizerErrors (line 71) | public float getSummarizerErrors() { method isFailed (line 75) | public boolean isFailed() { method isSuccessful (line 79) | public boolean isSuccessful() { method setDuration (line 83) | public void setDuration(long duration) { method setSuccessful (line 87) | public void setSuccessful(boolean successful) { method setErrorObtained (line 91) | public void setErrorObtained(boolean errorObtained) { method hasError (line 95) | public boolean hasError() { method setDate (line 99) | public void setDate(Date time) { method setUri (line 103) | public void setUri(String uri) { method setHttpCode (line 107) | public void setHttpCode(String httpCode) { method setSummarizerSamples (line 111) | public void setSummarizerSamples(long summarizerSamples) { method setSummarizerMin (line 115) | public void setSummarizerMin(long summarizerMin) { method setSummarizerMax (line 119) | public void setSummarizerMax(long summarizerMax) { method setSummarizerErrors (line 123) | public void setSummarizerErrors(float summarizerErrors) { method compareTo (line 127) | public int compareTo(HttpSample o) { method equals (line 131) | @Override method hashCode (line 139) | @Override method getSizeInKb (line 144) | public double getSizeInKb() { method setSizeInKb (line 148) | public void setSizeInKb(double d) { method isErrorObtained (line 152) | public boolean isErrorObtained() { method isSummarizer (line 156) | public boolean isSummarizer() { method setSummarizer (line 160) | public void setSummarizer(boolean summarizer) { FILE: src/main/java/hudson/plugins/performance/data/PerformanceReportPosition.java class PerformanceReportPosition (line 3) | public class PerformanceReportPosition { method getPerformanceReportPosition (line 8) | public String getPerformanceReportPosition() { method getSummarizerReportType (line 12) | public String getSummarizerReportType() { method getSummarizerTrendUri (line 16) | public String getSummarizerTrendUri() { method setPerformanceReportPosition (line 20) | public void setPerformanceReportPosition(String performanceReportPosit... method setSummarizerReportType (line 24) | public void setSummarizerReportType(String summarizerReportType) { method setSummarizerTrendUri (line 28) | public void setSummarizerTrendUri(String summarizerTrendUri) { FILE: src/main/java/hudson/plugins/performance/data/ReportValueSelector.java class ReportValueSelector (line 8) | public abstract class ReportValueSelector { method getValue (line 10) | public abstract long getValue(AbstractReport report); method getGraphType (line 12) | public abstract String getGraphType(); method get (line 14) | public static ReportValueSelector get(Job job) { method get (line 23) | public static ReportValueSelector get(PerformancePublisher publisher) { class SelectAverage (line 37) | private static class SelectAverage extends ReportValueSelector { method getValue (line 39) | @Override method getGraphType (line 44) | @Override class SelectMedian (line 50) | private static class SelectMedian extends ReportValueSelector { method getValue (line 52) | @Override method getGraphType (line 57) | @Override class SelectPercentile (line 63) | private static class SelectPercentile extends ReportValueSelector { method getValue (line 65) | @Override method getGraphType (line 70) | @Override FILE: src/main/java/hudson/plugins/performance/data/TaurusFinalStats.java class TaurusFinalStats (line 5) | public class TaurusFinalStats implements Serializable { method getLabel (line 29) | public String getLabel() { method setLabel (line 33) | public void setLabel(String label) { method getSucc (line 37) | public int getSucc() { method setSucc (line 41) | public void setSucc(int succ) { method getFail (line 45) | public int getFail() { method setFail (line 49) | public void setFail(int fail) { method getAverageResponseTime (line 53) | public double getAverageResponseTime() { method setAverageResponseTime (line 57) | public void setAverageResponseTime(double averageResponseTime) { method getBytes (line 61) | public long getBytes() { method setBytes (line 65) | public void setBytes(long bytes) { method getPerc50 (line 69) | public double getPerc50() { method setPerc50 (line 73) | public void setPerc50(double perc50) { method getPerc90 (line 77) | public double getPerc90() { method getPerc95 (line 81) | public double getPerc95() { method setPerc90 (line 85) | public void setPerc90(double perc90) { method setPerc95 (line 89) | public void setPerc95(double perc95) { method getPerc0 (line 93) | public double getPerc0() { method setPerc0 (line 97) | public void setPerc0(double perc0) { method getPerc100 (line 101) | public double getPerc100() { method setPerc100 (line 105) | public void setPerc100(double perc100) { method getThroughput (line 109) | public long getThroughput() { method setThroughput (line 113) | public void setThroughput(long throughput) { method getTestDuration (line 117) | public Double getTestDuration() { method setTestDuration (line 121) | public void setTestDuration(Double testDuration) { FILE: src/main/java/hudson/plugins/performance/descriptors/ConstraintDescriptor.java class ConstraintDescriptor (line 8) | public abstract class ConstraintDescriptor extends Descriptor project, method doSave (line 129) | public void doSave(final StaplerRequest request, method getDisplayName (line 185) | public String getDisplayName() { method createCookieHandler (line 196) | private static CookieHandler createCookieHandler(final String cookieNa... method persistValue (line 200) | protected void persistValue(final String value, final StaplerRequest r... method serializeToString (line 224) | protected String serializeToString(final String configType, method createDefaultsFile (line 238) | protected static File createDefaultsFile(final Job project, method initializeFrom (line 254) | private List initializeFrom(final String value) { method getGregorianCalendarFromString (line 362) | public static GregorianCalendar getGregorianCalendarFromString( method reset (line 374) | private void reset(List initializationResult) { method readFromDefaultsFile (line 400) | private String readFromDefaultsFile(final File defaultsFile) { method getBuildCount (line 414) | public int getBuildCount() { method setBuildCount (line 418) | public void setBuildCount(int buildCount) { method getBuildStep (line 422) | public int getBuildStep() { method setBuildStep (line 426) | public void setBuildStep(int buildStep) { method getFirstDayCount (line 430) | public String getFirstDayCount() { method setFirstDayCount (line 434) | public void setFirstDayCount(String firstDayCount) { method getLastDayCount (line 438) | public String getLastDayCount() { method setLastDayCount (line 442) | public void setLastDayCount(String lastDayCount) { method getConfigType (line 446) | public String getConfigType() { method setConfigType (line 450) | public void setConfigType(String configType) { FILE: src/main/java/hudson/plugins/performance/details/TestSuiteReportDetail.java class TestSuiteReportDetail (line 43) | public class TestSuiteReportDetail implements ModelObject { method TestSuiteReportDetail (line 51) | public TestSuiteReportDetail(final Job project, String filename, method doRespondingTimeGraphPerTestCaseMode (line 58) | public void doRespondingTimeGraphPerTestCaseMode(StaplerRequest request, method getChartDatasetBuilderForBuilds (line 76) | DataSetBuilder getChartDatasetBuilderFor... method createRespondingTimeChart (line 110) | protected static JFreeChart createRespondingTimeChart(CategoryDataset ... method getPerformanceReportTestCaseList (line 159) | public List getPerformanceReportTestCaseList() { method getProject (line 192) | public Job getProject() { method getFilename (line 196) | public String getFilename() { method getDisplayName (line 200) | public String getDisplayName() { FILE: src/main/java/hudson/plugins/performance/details/TrendReportDetail.java class TrendReportDetail (line 16) | public class TrendReportDetail implements ModelObject, method TrendReportDetail (line 23) | public TrendReportDetail(final Job project, method getProject (line 31) | public Job getProject() { method getFilename (line 35) | public String getFilename() { method getDisplayName (line 39) | public String getDisplayName() { method iterator (line 43) | public Iterator iterator() { method getIterator (line 47) | public Iterator getIterator() { method getColumnLabels (line 51) | public List getColumnLabels() { class RowIterator (line 55) | public class RowIterator implements Iterator { method hasNext (line 59) | public boolean hasNext() { method next (line 63) | public Row next() { method remove (line 67) | public void remove() { class Row (line 72) | public class Row { method Row (line 76) | public Row(int entry) { method getLabel (line 80) | public Object getLabel() { method getLabels (line 84) | public List getLabels() { method getValues (line 88) | public List getValues() { FILE: src/main/java/hudson/plugins/performance/parsers/AbstractParser.java class AbstractParser (line 40) | public abstract class AbstractParser extends PerformanceReportParser { method AbstractParser (line 64) | public AbstractParser(String glob, String percentiles, String filterRe... method parse (line 70) | @Override method passBaselineBuild (line 97) | private void passBaselineBuild(PerformanceReport report) { method parse (line 110) | abstract PerformanceReport parse(File reportFile) throws Exception; method loadSerializedReport (line 126) | protected static PerformanceReport loadSerializedReport(File reportFil... method saveSerializedReport (line 159) | protected static void saveSerializedReport(File reportFile, Performanc... class ObjectInputStreamWithClassMapping (line 180) | public static class ObjectInputStreamWithClassMapping extends ObjectIn... method ObjectInputStreamWithClassMapping (line 183) | public ObjectInputStreamWithClassMapping(InputStream in) throws IOEx... method resolveClass (line 190) | @Override method clearDateFormat (line 200) | public void clearDateFormat() { method parseTimestamp (line 205) | public Date parseTimestamp(String timestamp) { method initDateFormat (line 220) | private void initDateFormat(String timestamp) { method createPerformanceReport (line 247) | protected PerformanceReport createPerformanceReport() { FILE: src/main/java/hudson/plugins/performance/parsers/IagoParser.java class IagoParser (line 37) | public class IagoParser extends AbstractParser { class DescriptorImpl (line 41) | @Extension method getDisplayName (line 43) | @Override method IagoParser (line 49) | public IagoParser(String glob, String percentiles) { method IagoParser (line 53) | @DataBoundConstructor method getDefaultGlobPattern (line 58) | @Override method parse (line 65) | @Override method getSample (line 93) | protected HttpSample getSample(String line, String key) throws ParseEx... class Stats (line 139) | protected static class Stats { method Stats (line 157) | public Stats() { method getClientRequestLatencyMsMinimum (line 161) | public long getClientRequestLatencyMsMinimum() { method setClientRequestLatencyMsMinimum (line 165) | public void setClientRequestLatencyMsMinimum( method getClientRequestLatencyMsMaximum (line 170) | public long getClientRequestLatencyMsMaximum() { method setClientRequestLatencyMsMaximum (line 174) | public void setClientRequestLatencyMsMaximum( method getClientRequestLatencyMsAverage (line 179) | public long getClientRequestLatencyMsAverage() { method setClientRequestLatencyMsAverage (line 183) | public void setClientRequestLatencyMsAverage( method getClientSendBytes (line 188) | public long getClientSendBytes() { method setClientSendBytes (line 192) | public void setClientSendBytes(long clientSendBytes) { method getClientRequests (line 196) | public long getClientRequests() { method setClientRequests (line 200) | public void setClientRequests(long clientRequests) { method getClientSuccess (line 204) | public long getClientSuccess() { method setClientSuccess (line 208) | public void setClientSuccess(long clientSuccess) { method addValidationError (line 212) | public void addValidationError(String name, long value) { method getSumValidationErrors (line 218) | public long getSumValidationErrors() { class StatsDeserializer (line 237) | private static class StatsDeserializer implements JsonDeserializer getCsvData(final File reportFile) { method getDefaultGlobPattern (line 106) | @Override FILE: src/main/java/hudson/plugins/performance/parsers/ParserDetector.java class ParserDetector (line 20) | public class ParserDetector { method ParserDetector (line 22) | private ParserDetector() { method detect (line 29) | public static String detect(String reportPath) throws IOException { method isIagoFileType (line 63) | private static boolean isIagoFileType(String line) { method isWRKFileType (line 75) | private static boolean isWRKFileType(String line) { method isJMeterCSVFileType (line 88) | private static boolean isJMeterCSVFileType(String header) { method isJMeterSummarizerFileType (line 98) | private static boolean isJMeterSummarizerFileType(String firstLine, fi... method isLoadRunnerFileType (line 119) | private static boolean isLoadRunnerFileType(String line) { method detectXMLFileType (line 132) | private static String detectXMLFileType(String reportPath) throws IOEx... method detectXMLFileType (line 140) | @VisibleForTesting method isLocustFileType (line 173) | private static boolean isLocustFileType(String line) { FILE: src/main/java/hudson/plugins/performance/parsers/ParserFactory.java class ParserFactory (line 18) | public class ParserFactory { method getParser (line 35) | public static List getParser(Run build,... method getParserWithRelativePath (line 47) | private static List getParserWithRelativePath... method getParserUsingAntPatternRelativePath (line 64) | private static List getParserUsingAntPatternR... method getParserWithAbsolutePath (line 87) | private static List getParserWithAbsolutePath... method getParserUsingAntPatternAbsolutePath (line 104) | private static List getParserUsingAntPatternA... method getParser (line 139) | private static PerformanceReportParser getParser(String parserName, St... FILE: src/main/java/hudson/plugins/performance/parsers/PerformanceReportParser.java class PerformanceReportParser (line 26) | public abstract class PerformanceReportParser implements method PerformanceReportParser (line 40) | protected PerformanceReportParser(String glob) { method getDescriptor (line 45) | public PerformanceReportParserDescriptor getDescriptor() { method parse (line 53) | public abstract Collection parse( method getDefaultGlobPattern (line 57) | public abstract String getDefaultGlobPattern(); method all (line 62) | public static ExtensionList all() { method getReportName (line 66) | public String getReportName() { method isExcludeResponseTime (line 70) | public boolean isExcludeResponseTime() { method setExcludeResponseTime (line 74) | public void setExcludeResponseTime(boolean excludeResponseTime) { method isShowTrendGraphs (line 78) | public boolean isShowTrendGraphs() { method setShowTrendGraphs (line 82) | public void setShowTrendGraphs(boolean showTrendGraphs) { method setBaselineBuild (line 86) | public void setBaselineBuild(int baselineBuild) { FILE: src/main/java/hudson/plugins/performance/parsers/TaurusParser.java class TaurusParser (line 21) | public class TaurusParser extends AbstractParser { class DescriptorImpl (line 23) | @Extension method getDisplayName (line 25) | @Override method TaurusParser (line 31) | public TaurusParser(String glob, String percentiles) { method TaurusParser (line 35) | @DataBoundConstructor method getDefaultGlobPattern (line 40) | @Override method parse (line 45) | @Override method readFromXML (line 50) | private PerformanceReport readFromXML(File reportFile) throws Exception { method getTaurusFinalStats (line 92) | @SuppressFBWarnings("DM_BOXED_PRIMITIVE_FOR_PARSING") method getValueAttribute (line 125) | private String getValueAttribute(String elementName, Element group) { FILE: src/main/java/hudson/plugins/performance/parsers/WrkSummarizerParser.java class WrkSummarizerParser (line 24) | public class WrkSummarizerParser extends AbstractParser { type LineType (line 26) | private enum LineType { type TimeUnit (line 41) | public enum TimeUnit { method TimeUnit (line 49) | TimeUnit(int factor) { method getFactor (line 53) | public int getFactor() { class DescriptorImpl (line 58) | @Extension method getDisplayName (line 60) | @Override method WrkSummarizerParser (line 66) | public WrkSummarizerParser(String glob, String percentiles) { method WrkSummarizerParser (line 70) | @DataBoundConstructor method getDefaultGlobPattern (line 75) | @Override method parse (line 80) | @Override method getTime (line 188) | public long getTime(String timeString, TimeUnit tu) { method determineLineType (line 224) | public LineType determineLineType(String t1, String t2) { FILE: src/main/java/hudson/plugins/performance/reports/AbstractReport.java class AbstractReport (line 20) | public abstract class AbstractReport { method countErrors (line 43) | public abstract int countErrors(); method errorPercent (line 45) | public abstract double errorPercent(); method calculatePercentiles (line 47) | public abstract void calculatePercentiles(); method calculateDiffPercentiles (line 49) | public abstract void calculateDiffPercentiles(); method AbstractReport (line 51) | public AbstractReport() { method errorPercentFormated (line 71) | public String errorPercentFormated() { method checkPercentileAndSet (line 76) | protected void checkPercentileAndSet(Double key, Long value) { method parsePercentiles (line 83) | protected List parsePercentiles(String percentiles) { method getAverage (line 98) | public abstract long getAverage(); method getAverageFormated (line 100) | public String getAverageFormated() { method getMedian (line 104) | public abstract long getMedian(); method getMeanFormated (line 106) | public String getMeanFormated() { method get90Line (line 110) | public abstract long get90Line(); method get90LineFormated (line 112) | public String get90LineFormated() { method get95Line (line 116) | public abstract long get95Line(); method get95LineFormated (line 118) | public String get95LineFormated() { method getMax (line 122) | public abstract long getMax(); method getMaxFormated (line 124) | public String getMaxFormated() { method getMin (line 128) | public abstract long getMin(); method samplesCount (line 130) | public abstract int samplesCount(); method getHttpCode (line 132) | public abstract String getHttpCode(); method getAverageDiff (line 134) | public abstract long getAverageDiff(); method getMedianDiff (line 136) | public abstract long getMedianDiff(); method get90LineDiff (line 138) | public abstract long get90LineDiff(); method get95LineDiff (line 140) | public abstract long get95LineDiff(); method getErrorPercentDiff (line 142) | public abstract double getErrorPercentDiff(); method getLastBuildHttpCodeIfChanged (line 144) | public abstract String getLastBuildHttpCodeIfChanged(); method getSamplesCountDiff (line 146) | public abstract int getSamplesCountDiff(); method isExcludeResponseTime (line 148) | public boolean isExcludeResponseTime() { method setExcludeResponseTime (line 152) | public void setExcludeResponseTime(boolean excludeResponseTime) { method isShowTrendGraphs (line 156) | public boolean isShowTrendGraphs() { method setShowTrendGraphs (line 160) | public void setShowTrendGraphs(boolean showTrendGraphs) { method isIncludeResponseTime (line 164) | protected boolean isIncludeResponseTime(HttpSample sample) { method getPercentilesValues (line 168) | public Map getPercentilesValues() { method getPercentilesDiffValues (line 176) | public Map getPercentilesDiffValues() { method getPercentileLabel (line 184) | public String getPercentileLabel(Double perc) { FILE: src/main/java/hudson/plugins/performance/reports/ConstraintReport.java class ConstraintReport (line 28) | public class ConstraintReport { method ConstraintReport (line 100) | public ConstraintReport(ArrayList ceList, Run ceList, Ru... method determineBuildResult (line 188) | private Result determineBuildResult(ArrayList ce... method createLoggerMsg (line 212) | private void createLoggerMsg(ArrayList ceList) { method createLoggerMsgAdv (line 283) | private void createLoggerMsgAdv() { method createJunitReport (line 295) | private String createJunitReport(ArrayList ceLis... method writeResultsToFile (line 312) | public void writeResultsToFile() throws IOException { method writeResultsToEnvVar (line 334) | public void writeResultsToEnvVar() { method getBuildNumber (line 340) | public int getBuildNumber() { method getBuildDate (line 344) | public Calendar getBuildDate() { method getBuildResult (line 348) | public Result getBuildResult() { method getLinkToBuild (line 352) | public String getLinkToBuild() { method getAllConstraints (line 356) | public short getAllConstraints() { method getRelativeConstraints (line 360) | public short getRelativeConstraints() { method getAbsoluteConstraints (line 364) | public short getAbsoluteConstraints() { method getSuccessfulConstraints (line 368) | public short getSuccessfulConstraints() { method getViolatedConstraints (line 372) | public short getViolatedConstraints() { method getViolatedInformation (line 376) | public short getViolatedInformation() { method getViolatedUnstable (line 380) | public short getViolatedUnstable() { method getViolatedError (line 384) | public short getViolatedError() { method getLoggerMsg (line 388) | public String getLoggerMsg() { method getLoggerMsgAdv (line 392) | public String getLoggerMsgAdv() { method getJunitReport (line 396) | public String getJunitReport() { method getPerformanceLog (line 400) | public File getPerformanceLog() { method setPerformanceLog (line 404) | public void setPerformanceLog(File performanceLog) { FILE: src/main/java/hudson/plugins/performance/reports/PerformanceReport.java class PerformanceReport (line 29) | public class PerformanceReport extends AbstractReport implements Seriali... method PerformanceReport (line 105) | public PerformanceReport() { method PerformanceReport (line 109) | public PerformanceReport(String percentiles, String filterRegex) { method PerformanceReport (line 117) | public PerformanceReport(String defaultPercentiles) { method readResolve (line 121) | public Object readResolve() { method asStaplerURI (line 145) | public static String asStaplerURI(String uri) { method addSample (line 149) | public void addSample(HttpSample pHttpSample) { method isIncluded (line 188) | private boolean isIncluded(String name) { method addSample (line 196) | public void addSample(TaurusFinalStats sample, boolean isSummaryReport) { method compareTo (line 257) | public int compareTo(PerformanceReport jmReport) { method equals (line 264) | @Override method hashCode (line 272) | @Override method countErrors (line 277) | public int countErrors() { method errorPercent (line 281) | public double errorPercent() { method getAverage (line 290) | public long getAverage() { method getAverageSizeInKb (line 297) | public double getAverageSizeInKb() { method getDurationAt (line 311) | public long getDurationAt(double percentage) { method calculatePercentiles (line 346) | @Override method calculateDiffPercentiles (line 355) | @Override method get90Line (line 371) | public long get90Line() { method get95Line (line 378) | public long get95Line() { method getMedian (line 385) | public long getMedian() { method getHttpCode (line 392) | public String getHttpCode() { method getBuild (line 396) | public Run getBuild() { method getBuildAction (line 400) | PerformanceBuildAction getBuildAction() { method getDisplayName (line 404) | public String getDisplayName() { method getDynamic (line 408) | public UriReport getDynamic(String token) throws IOException { method getMax (line 412) | public long getMax() { method getTotalTrafficInKb (line 419) | public double getTotalTrafficInKb() { method getMin (line 423) | public long getMin() { method getReportFileName (line 430) | public String getReportFileName() { method getUriListOrdered (line 434) | public List getUriListOrdered() { method getUriReportMap (line 444) | public Map getUriReportMap() { method setBuildAction (line 448) | public void setBuildAction(PerformanceBuildAction buildAction) { method setReportFileName (line 452) | public void setReportFileName(String reportFileName) { method samplesCount (line 456) | public int samplesCount() { method setLastBuildReport (line 460) | public void setLastBuildReport(PerformanceReport lastBuildReport) { method getAverageDiff (line 473) | public long getAverageDiff() { method getMedianDiff (line 480) | public long getMedianDiff() { method get90LineDiff (line 487) | public long get90LineDiff() { method get95LineDiff (line 494) | public long get95LineDiff() { method getErrorPercentDiff (line 501) | public double getErrorPercentDiff() { method getLastBuildHttpCodeIfChanged (line 508) | public String getLastBuildHttpCodeIfChanged() { method getSamplesCountDiff (line 512) | public int getSamplesCountDiff() { method ifSummarizerParserUsed (line 526) | public boolean ifSummarizerParserUsed(String filename) { method setSummarizerSize (line 541) | public void setSummarizerSize(long summarizerSize) { method getSummarizerSize (line 545) | public long getSummarizerSize() { method setSummarizerMin (line 549) | public void setSummarizerMin(long summarizerMin) { method getSummarizerMin (line 553) | public long getSummarizerMin() { method setSummarizerMax (line 557) | public void setSummarizerMax(long summarizerMax) { method getSummarizerMax (line 561) | public long getSummarizerMax() { method setSummarizerAvg (line 565) | public void setSummarizerAvg(long summarizerAvg) { method getSummarizerAvg (line 569) | public long getSummarizerAvg() { method setSummarizerErrors (line 573) | public void setSummarizerErrors(String summarizerErrorPercent) { method getSummarizerErrors (line 577) | public String getSummarizerErrors() { method getThroughput (line 581) | public Long getThroughput() { method getBaselineBuild (line 585) | public int getBaselineBuild() { method setBaselineBuild (line 589) | public void setBaselineBuild(int baselineBuild) { method getFilterRegex (line 596) | public String getFilterRegex() { method setFilterRegex (line 603) | public void setFilterRegex(String filterRegex) { FILE: src/main/java/hudson/plugins/performance/reports/ThroughputReport.java class ThroughputReport (line 8) | public class ThroughputReport { method ThroughputReport (line 14) | public ThroughputReport(final PerformanceReport performanceReport) { method get (line 18) | public double get() { FILE: src/main/java/hudson/plugins/performance/reports/UriReport.java class UriReport (line 45) | public class UriReport extends AbstractReport implements Serializable, M... method readResolve (line 137) | public Object readResolve() { method UriReport (line 149) | public UriReport(PerformanceReport performanceReport, String staplerUr... method addHttpSample (line 156) | public void addHttpSample(HttpSample sample) { method setFromTaurusFinalStats (line 184) | public void setFromTaurusFinalStats(TaurusFinalStats report) { method compareTo (line 209) | public int compareTo(UriReport uriReport) { method equals (line 215) | @Override method hashCode (line 223) | @Override method countErrors (line 228) | public int countErrors() { method errorPercent (line 232) | public double errorPercent() { method getAverage (line 236) | public long getAverage() { method getDurationAt (line 244) | private long getDurationAt(double percentage) { method calculatePercentiles (line 270) | @Override method calculateDiffPercentiles (line 279) | @Override method get90Line (line 295) | public long get90Line() { method get95Line (line 302) | public long get95Line() { method getHttpCode (line 309) | public String getHttpCode() { method getMedian (line 313) | public long getMedian() { method getBuild (line 320) | public Run getBuild() { method getDisplayName (line 324) | public String getDisplayName() { method getHttpSampleList (line 328) | public List getHttpSampleList() { method getPerformanceReport (line 332) | public PerformanceReport getPerformanceReport() { method getSortedDuration (line 336) | protected List getSortedDuration() { method getDurations (line 354) | public List getDurations() { method getMax (line 368) | public long getMax() { method getMin (line 375) | public long getMin() { method getStaplerUri (line 382) | public String getStaplerUri() { method getUri (line 386) | public String getUri() { method getShortUri (line 390) | public String getShortUri() { method isFailed (line 397) | public boolean isFailed() { method samplesCount (line 401) | public int samplesCount() { method encodeUriReport (line 407) | public String encodeUriReport() throws UnsupportedEncodingException { method addLastBuildUriReport (line 415) | public void addLastBuildUriReport(UriReport lastBuildUriReport) { method getAverageDiff (line 420) | public long getAverageDiff() { method getMedianDiff (line 427) | public long getMedianDiff() { method get90LineDiff (line 434) | public long get90LineDiff() { method get95LineDiff (line 441) | public long get95LineDiff() { method getErrorPercentDiff (line 448) | public double getErrorPercentDiff() { method getLastBuildHttpCodeIfChanged (line 455) | public String getLastBuildHttpCodeIfChanged() { method getSamplesCountDiff (line 467) | public int getSamplesCountDiff() { method getSummarizerErrors (line 474) | public float getSummarizerErrors() { method doSummarizerTrendGraph (line 478) | public void doSummarizerTrendGraph(StaplerRequest request, StaplerResp... method doErrorGraph (line 502) | public void doErrorGraph(StaplerRequest request, StaplerResponse respo... method doPercentileGraph (line 523) | public void doPercentileGraph(StaplerRequest request, StaplerResponse ... method doThroughputGraph (line 553) | public void doThroughputGraph(StaplerRequest request, StaplerResponse ... method getStart (line 578) | public Date getStart() { method getEnd (line 582) | public Date getEnd() { method isIncludeResponseTime (line 587) | protected boolean isIncludeResponseTime(Sample sample) { class Sample (line 591) | public static class Sample implements Serializable, Comparable { method Sample (line 601) | public Sample(Date date, long duration, String httpCode, boolean isS... method convertFromHttpSample (line 609) | public static Sample convertFromHttpSample(HttpSample httpSample) { method getHttpCode (line 614) | public String getHttpCode() { method getDate (line 618) | public Date getDate() { method getDuration (line 622) | public long getDuration() { method isSuccessful (line 626) | public boolean isSuccessful() { method isFailed (line 630) | public boolean isFailed() { method isSummarizer (line 634) | public boolean isSummarizer() { method compareTo (line 641) | public int compareTo(Sample other) { method equals (line 651) | @Override method hashCode (line 660) | @Override method setThroughput (line 668) | @Deprecated method getThroughput (line 673) | @Deprecated method hasSamples (line 678) | public boolean hasSamples() { method getAverageSizeInKb (line 682) | public double getAverageSizeInKb() { method getTotalTrafficInKb (line 686) | public double getTotalTrafficInKb() { method getAverageSizeInKbDiff (line 690) | public double getAverageSizeInKbDiff() { method getTotalTrafficInKbDiff (line 697) | public double getTotalTrafficInKbDiff() { FILE: src/main/java/hudson/plugins/performance/tools/SafeMaths.java class SafeMaths (line 6) | public class SafeMaths { method safeDivide (line 7) | public static double safeDivide(double dividend, double divisor) { method roundTwoDecimals (line 29) | public static double roundTwoDecimals(double d) { FILE: src/main/java/hudson/plugins/performance/workflow/WorkflowActionsFactory.java class WorkflowActionsFactory (line 16) | @Extension method type (line 19) | @Override method createFor (line 24) | @NonNull FILE: src/test/java/hudson/plugins/performance/AbstractGraphGenerationTest.java class AbstractGraphGenerationTest (line 25) | public abstract class AbstractGraphGenerationTest { method baseSetup (line 43) | @BeforeEach method setGraphType (line 57) | protected void setGraphType(String graphType) { method toArray (line 65) | protected Number[] toArray(CategoryDataset cd) { FILE: src/test/java/hudson/plugins/performance/BaselineComparisonTest.java class BaselineComparisonTest (line 22) | @ExtendWith(MockitoExtension.class) method setup (line 46) | @BeforeEach method prepareReportForBuild (line 72) | private void prepareReportForBuild(int num, int baseline, Map projec... method getPerformanceReportList (line 90) | @NonNull method getPerformanceReport (line 96) | @Override method createRespondingTimeChart (line 101) | @Override method createSummarizerChart (line 107) | @Override method createErrorsGraph (line 113) | @Override method createThroughputGraph (line 119) | @Override FILE: src/test/java/hudson/plugins/performance/actions/PerformanceProjectActionTest.java class PerformanceProjectActionTest (line 21) | @WithJenkins method testDynamic (line 28) | @Test FILE: src/test/java/hudson/plugins/performance/build/PerformanceTestBuildTest.java class PerformanceTestBuildTest (line 37) | @WithJenkins method testFlow (line 40) | @Test method testInstallFromGit (line 79) | @Test method testInstallFromURL (line 121) | @Test method testInstallFromPath (line 162) | @Test class PerformanceTestBuildExt (line 202) | public static class PerformanceTestBuildExt extends PerformanceTestBui... method PerformanceTestBuildExt (line 203) | public PerformanceTestBuildExt(String params) { method runCmd (line 209) | @Override class FreeStyleBuildExt (line 220) | public static class FreeStyleBuildExt extends FreeStyleBuild { method FreeStyleBuildExt (line 222) | public FreeStyleBuildExt(FreeStyleProject project) throws IOException { method setWorkspace (line 226) | @Override method onStartBuilding (line 231) | @Override method testGetters (line 237) | @Test method testGenerateReportInPipe (line 283) | @Test method testFailCriteria (line 320) | @Test method testResutsChecker (line 357) | @Test method testPWD (line 376) | @Test method resetVirtualEnvCommands (line 416) | private void resetVirtualEnvCommands() { method testDefaultVirtualEnvCommand (line 422) | @Test method testHardcodedVirtualEnvCommand (line 464) | @Test method testVariableVirtualEnvCommand (line 507) | @Test FILE: src/test/java/hudson/plugins/performance/constraints/ConstraintCheckerTest.java class ConstraintCheckerTest (line 40) | @ExtendWith(MockitoExtension.class) method happyPathForAbsoluteConstraints (line 177) | @Test method happyPathForRelativeConstraints (line 211) | @Test method happyPathForMixedConstraints (line 248) | @Test method setUp (line 286) | @BeforeEach method test (line 704) | @Test method generateJunitOutput (line 717) | @Test FILE: src/test/java/hudson/plugins/performance/constraints/ConstraintFactoryTest.java class ConstraintFactoryTest (line 30) | @ExtendWith(MockitoExtension.class) method setUp (line 52) | @BeforeEach method testHappyPath (line 107) | @Test method testOptionalBlock (line 138) | @Test FILE: src/test/java/hudson/plugins/performance/constraints/ConstraintTest.java class ConstraintTest (line 25) | @WithJenkins method informationModeDoesntAffectBuildStatus (line 37) | @Test method warningModeMakesBuildUnstable (line 80) | @Test method errorModeMakesBuildFail (line 123) | @Test method equalValuesWithNotGreaterOperator (line 165) | @Test method calculatedValueGreaterWithNotGreaterOperator (line 208) | @Test method equalValuesWithNotEqualOperator (line 250) | @Test method notEqualValueWithNotEqualOperator (line 292) | @Test method equalValuesWithNotLessOperator (line 335) | @Test method calculatedValueLessWithNotLessOperator (line 378) | @Test FILE: src/test/java/hudson/plugins/performance/cookie/CookieHandlerTest.java class CookieHandlerTest (line 13) | class CookieHandlerTest { method testCookieHandler (line 15) | @Test class AncestorImpl (line 34) | private static class AncestorImpl implements Ancestor { method AncestorImpl (line 37) | public AncestorImpl(String url) { method getObject (line 40) | public Object getObject() { method getUrl (line 43) | public String getUrl() { method getRestOfUrl (line 46) | public String getRestOfUrl() { method getNextToken (line 49) | public String getNextToken(int n) { method getFullUrl (line 52) | public String getFullUrl() { method getRelativePath (line 55) | public String getRelativePath() { method getPrev (line 58) | public Ancestor getPrev() { method getNext (line 61) | public Ancestor getNext() { FILE: src/test/java/hudson/plugins/performance/data/PerformanceReportPositionTest.java class PerformanceReportPositionTest (line 7) | class PerformanceReportPositionTest { method test (line 9) | @Test FILE: src/test/java/hudson/plugins/performance/data/ReportValueSelectorTest.java class ReportValueSelectorTest (line 19) | @ExtendWith(MockitoExtension.class) method setUp (line 31) | @BeforeEach method testAverageConfiguration (line 38) | @Test method testMedianConfiguration (line 46) | @Test method testPercentileConfiguration (line 54) | @Test method testFallbackNoPublisher (line 62) | @Test method testFallbackMissingGraphConfig (line 69) | @Test method testPublisherSearchedFromAbstractProject (line 77) | @Test FILE: src/test/java/hudson/plugins/performance/descriptors/ConstraintDescriptorTest.java class ConstraintDescriptorTest (line 13) | @WithJenkins method name (line 16) | @Test FILE: src/test/java/hudson/plugins/performance/descriptors/PerformanceReportParserDescriptorTest.java class PerformanceReportParserDescriptorTest (line 18) | @WithJenkins method name (line 21) | @Test FILE: src/test/java/hudson/plugins/performance/details/GraphConfigurationDetailTest.java class GraphConfigurationDetailTest (line 19) | @WithJenkins method testDefault (line 26) | @Test method testCalendar (line 61) | @Test FILE: src/test/java/hudson/plugins/performance/details/TestSuiteReportDetailTest.java class TestSuiteReportDetailTest (line 41) | @WithJenkins method setUp (line 63) | @BeforeEach method getUriReport (line 68) | private UriReport getUriReport() { method chartDatasetHasAverageOfSamples (line 83) | @Test method chartDatasetHasMedianOfSamples (line 89) | @Test method getDatasetValue (line 95) | private Number getDatasetValue() { method alwaysInRangeMock (line 110) | public static PerformanceProjectAction.Range alwaysInRangeMock() { method testFlow (line 117) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/AbstractParserTest.java class AbstractParserTest (line 12) | class AbstractParserTest { method testDeserialized (line 14) | @Test method testUploadOldReport (line 27) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/IagoParserTest.java class IagoParserTest (line 26) | @WithJenkins method testParseValidLine (line 29) | @Test method testParseInvalidLine (line 46) | @Test method testParseInvalidDate (line 65) | @Test method testParseValidFile (line 84) | @Test method testUserRegexNoValidationErrors (line 143) | @Test method testNoErrors (line 163) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/JMeterCsvParserTest.java class JMeterCsvParserTest (line 16) | class JMeterCsvParserTest { method beforeMethod (line 22) | @BeforeEach method canParseCsvFile (line 30) | @Test method testDateDateFormats (line 36) | @Test method parseAndVerifyResult (line 47) | private PerformanceReport parseAndVerifyResult(JMeterCsvParser parser,... method testLookingForDelimeter (line 55) | @Test method testMultiLineCSV (line 71) | @Test method testCSVWithRegex (line 97) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/JMeterParserTest.java class JMeterParserTest (line 21) | class JMeterParserTest { method testIsXml (line 26) | @Test method testIsCsv (line 42) | @Test method testIsEmpty (line 58) | @Test method testIsWhitespaceXml (line 74) | @Test method testParseXmlJtlFile (line 94) | @Test method testParseCsvJtlFile (line 116) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/JMeterTestHelper.java class JMeterTestHelper (line 11) | public class JMeterTestHelper { method parse (line 13) | public static PerformanceReport parse(String resourceName) throws Exce... FILE: src/test/java/hudson/plugins/performance/parsers/JUnitParserTest.java class JUnitParserTest (line 12) | class JUnitParserTest { method testParseDurationLongRunningTest (line 19) | @Test method testCanParseFileWithoutTimeAtrribute (line 26) | @Test method testCanParseJunitResultFileWithSuccessErrorAndFailure (line 39) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/JmeterSummarizerParserTest.java class JmeterSummarizerParserTest (line 11) | class JmeterSummarizerParserTest { method testParse (line 13) | @Test method testParseNewLog (line 27) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/LoadRunnerParserTest.java class LoadRunnerParserTest (line 14) | class LoadRunnerParserTest { method test (line 29) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/LocustParserTest.java class LocustParserTest (line 16) | class LocustParserTest { method setUp (line 22) | @BeforeEach method shouldCreateParser (line 29) | @Test method parserShouldReturnGlobPattern (line 34) | @Test method reportShouldContainSummarizedValues (line 39) | @Test method reportShouldContainAllReports (line 47) | @Test method reportHasValuesInUriReport (line 57) | @Test method reportShouldContainTrafficSize (line 65) | @Test method reportShouldReturnProperFileName (line 70) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/ParserDetectorTest.java class ParserDetectorTest (line 15) | public class ParserDetectorTest { method testFlow (line 17) | @Test method testIssue44317 (line 49) | @Issue("JENKINS-44317") method testIssue45723 (line 56) | @Issue("JENKINS-45723") method testIssue (line 63) | @Issue("JENKINS-47808") method getHugeJMeterInputStream (line 69) | public static InputStream getHugeJMeterInputStream() { method getPrefixInputStream (line 73) | private static ByteArrayInputStream getPrefixInputStream() { method getInfiniteSampleInputStream (line 78) | private static InputStream getInfiniteSampleInputStream() { method repeat (line 83) | public static InputStream repeat(final byte[] sample, final int times) { FILE: src/test/java/hudson/plugins/performance/parsers/ParserFactoryTest.java class ParserFactoryTest (line 21) | @WithJenkins method testFlow (line 24) | @Test method testFlowWithGlob (line 59) | @Test method test43503 (line 72) | @Test method test45119 (line 97) | @Test method testAntAbsolutePath (line 126) | @Test class FreeStyleBuildExt (line 151) | public static class FreeStyleBuildExt extends FreeStyleBuild { method FreeStyleBuildExt (line 153) | public FreeStyleBuildExt(FreeStyleProject project) throws IOException { method setWorkspace (line 157) | @Override FILE: src/test/java/hudson/plugins/performance/parsers/TaurusParserTest.java class TaurusParserTest (line 15) | public class TaurusParserTest { method testReadXML (line 19) | @Test method checkUriReport1 (line 47) | private void checkUriReport1(UriReport report) { method checkUriReport2 (line 59) | private void checkUriReport2(UriReport report) { method checkPerformanceReport (line 71) | private void checkPerformanceReport(PerformanceReport report) { method checkReportDiff (line 83) | private void checkReportDiff(PerformanceReport report) { method testGlobPattern (line 92) | @Test FILE: src/test/java/hudson/plugins/performance/parsers/WrkSummarizerParserTest.java class WrkSummarizerParserTest (line 21) | class WrkSummarizerParserTest { method before (line 26) | @BeforeEach method testParseResultsWithMilliSecondResponseTimes (line 32) | @Test method testParseResultsWithSecondResponseTimes (line 48) | @Test method testParseWithLatencyDistributionBuckets (line 63) | @Test method testParseWithErrors (line 74) | @Test method testParseTimeMeasurements (line 91) | @Test FILE: src/test/java/hudson/plugins/performance/reports/ConstraintReportTest.java class ConstraintReportTest (line 31) | @ExtendWith(MockitoExtension.class) method setUp (line 104) | @BeforeEach method tearDown (line 159) | @AfterEach method happyPathWithoutConstraintLog (line 164) | @Test method happyPathWithConstraintLog (line 192) | @Test FILE: src/test/java/hudson/plugins/performance/reports/PerformanceReportTest.java class PerformanceReportTest (line 29) | public class PerformanceReportTest { method setUp (line 34) | @BeforeEach method testAddSample (line 41) | @Test method testAddTaurusSample (line 72) | @Test method testPerformanceReport (line 86) | @Test method parseOneJMeter (line 106) | private PerformanceReport parseOneJMeter(File f) throws IOException { method parseOneJUnit (line 111) | private PerformanceReport parseOneJUnit(File f) throws IOException { method testPerformanceNonHTTPSamplesMultiThread (line 116) | @Test method testPerformanceReportJUnit (line 135) | @Test method testIssue5571 (line 155) | @Test method testPerformanceReportMultiLevel (line 172) | @Test method testGetUriListOrdered (line 182) | @Test method testCanGetCorrect90LineValue (line 189) | @Test method testCanGetCorrect95LineValue (line 195) | @Test method testCanGetCorrect90LineValueWithThreeSamples (line 201) | @Test method testCanGetCorrect95LineValueWithThreeSamples (line 207) | @Test method testCanGetCorrectMaxValueWithThreeSamples (line 213) | @Test method testCanGetCorrectMinValueWithThreeSamples (line 219) | @Test method testCanGetZeroPercentileDurationForEmptySampleFile (line 225) | @Test method testCanGetZeroPercentileDurationFromOneSampleFile (line 231) | @Test method testCanGetOneHundredPercentileDurationFromOneSampleFile (line 237) | @Test method testCannotGetDurationForNegativePercentile (line 243) | @Test method testCannotGetDurationForMoreThan100Percentile (line 250) | @Test method testCompare (line 257) | @Test method testExcludeResponseTimeOfErroredSamples (line 268) | @Test method testDivisionByZero (line 320) | @Test FILE: src/test/java/hudson/plugins/performance/reports/ThroughputReportTest.java class ThroughputReportTest (line 23) | class ThroughputReportTest { method shouldReturnZeroIfNoUri (line 30) | @Test method shouldSummarizeThroughputByDifferentUri (line 35) | @Test method shouldSummarizeThroughputUnder1ByDifferentUri (line 57) | @Test method testThroughputJMeterReport (line 83) | @Test method testThroughputTaurusReport (line 122) | @Test method testDuration (line 134) | @Test method testDurationBackwardCompatibility (line 149) | @Test FILE: src/test/java/hudson/plugins/performance/reports/UriReportTest.java class UriReportTest (line 18) | class UriReportTest { method setUp (line 26) | @BeforeEach method testHasSamples (line 48) | @Test method testCountErrors (line 53) | @Test method testGetAverage (line 58) | @Test method testGetMax (line 63) | @Test method testGetMin (line 68) | @Test method testIsFailed (line 73) | @Test method testCompareSameDateDifferentDuration (line 81) | @Test method testCompareDifferentDateSameDuration (line 100) | @Test method testCompareDifferentDateDifferentDuration (line 119) | @Test method testCompareNullDateSameDuration (line 138) | @Test FILE: src/test/java/hudson/plugins/performance/tools/SafeMathsTest.java class SafeMathsTest (line 7) | class SafeMathsTest { method safeDivideDividendIsNaN (line 9) | @Test method safeDivideDivisorIsNaN (line 16) | @Test method safeDivideDivisorIsNullPositivePositive (line 23) | @Test method safeDivideDivisorIsNullNegativePositive (line 30) | @Test method safeDivideHappyPath (line 37) | @Test FILE: src/test/java/hudson/plugins/performance/workflow/WorkflowActionsFactoryTest.java class WorkflowActionsFactoryTest (line 22) | @WithJenkins method testFlow (line 26) | @Test method testFlowWithProjectAction (line 43) | @Test