Class JMeterCsvParser
java.lang.Object
hudson.plugins.performance.parsers.PerformanceReportParser
hudson.plugins.performance.parsers.AbstractParser
hudson.plugins.performance.parsers.JMeterCsvParser
- All Implemented Interfaces:
ExtensionPoint
,Describable<PerformanceReportParser>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.plugins.performance.parsers.AbstractParser
AbstractParser.ObjectInputStreamWithClassMapping
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
char
int
int
int
int
int
int
Fields inherited from class hudson.plugins.performance.parsers.AbstractParser
filterRegex, format, isNumberDateFormat, percentiles
Fields inherited from class hudson.plugins.performance.parsers.PerformanceReportParser
baselineBuild, excludeResponseTime, glob, reportURL, showTrendGraphs
-
Constructor Summary
ConstructorsConstructorDescriptionJMeterCsvParser
(String glob, String percentiles) JMeterCsvParser
(String glob, String percentiles, String filterRegex) -
Method Summary
Modifier and TypeMethodDescriptionprotected static char
lookingForDelimiter
(String line) protected void
parseCSV
(Reader in, String[] header, PerformanceReport report) protected String[]
readCSVHeader
(String line) Methods inherited from class hudson.plugins.performance.parsers.AbstractParser
clearDateFormat, createPerformanceReport, loadSerializedReport, parse, parseTimestamp, saveSerializedReport
Methods inherited from class hudson.plugins.performance.parsers.PerformanceReportParser
all, getDescriptor, getReportName, isExcludeResponseTime, isShowTrendGraphs, setBaselineBuild, setExcludeResponseTime, setShowTrendGraphs
-
Field Details
-
delimiter
public char delimiter -
timestampIdx
public int timestampIdx -
elapsedIdx
public int elapsedIdx -
responseCodeIdx
public int responseCodeIdx -
successIdx
public int successIdx -
urlIdx
public int urlIdx -
bytesIdx
public int bytesIdx -
sentBytesIdx
public int sentBytesIdx
-
-
Constructor Details
-
JMeterCsvParser
-
JMeterCsvParser
-
-
Method Details
-
getDefaultGlobPattern
- Specified by:
getDefaultGlobPattern
in classPerformanceReportParser
-
parseCSV
- Throws:
IOException
-
readCSVHeader
-
lookingForDelimiter
-