Package org.ow2.clif.jenkins.parser.clif
Class ActionStatInfo
- java.lang.Object
-
- org.ow2.clif.jenkins.parser.clif.ActionStatInfo
-
public class ActionStatInfo extends Object
- Author:
- Julien Coste, Bruno Dillenseger
-
-
Field Summary
Fields Modifier and Type Field Description protected ParsingContext
context
protected org.apache.commons.math.util.ResizableDoubleArray
dates
protected double[]
datesArray
protected static int
MIN_SIZE_OF_STATISTICAL_DATA
protected org.apache.commons.math.stat.descriptive.SummaryStatistics
onTheFlyStat
protected boolean
statsAvailable
protected org.apache.commons.math.util.ResizableDoubleArray
values
protected double[]
valuesArray
-
Constructor Summary
Constructors Constructor Description ActionStatInfo(ParsingContext context, ChartConfiguration chartConfiguration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
addCallTime(long date)
void
addStat(long date, double value)
void
compute()
Compute statistics and build associated graphsprotected void
dataCleanup()
void
generateCharts(File rootDir)
long
getErrors()
double
getMax()
double
getMean()
double
getMin()
long
getN()
double
getPercentile(double p)
double
getStandardDeviation()
double
getThroughput()
void
incrementErrors()
static void
resetTime()
-
-
-
Field Detail
-
MIN_SIZE_OF_STATISTICAL_DATA
protected static final int MIN_SIZE_OF_STATISTICAL_DATA
- See Also:
- Constant Field Values
-
onTheFlyStat
protected final org.apache.commons.math.stat.descriptive.SummaryStatistics onTheFlyStat
-
context
protected final ParsingContext context
-
values
protected org.apache.commons.math.util.ResizableDoubleArray values
-
dates
protected org.apache.commons.math.util.ResizableDoubleArray dates
-
valuesArray
protected double[] valuesArray
-
datesArray
protected double[] datesArray
-
statsAvailable
protected boolean statsAvailable
-
-
Constructor Detail
-
ActionStatInfo
public ActionStatInfo(ParsingContext context, ChartConfiguration chartConfiguration)
-
-
Method Detail
-
resetTime
public static void resetTime()
-
addCallTime
public static void addCallTime(long date)
-
addStat
public void addStat(long date, double value)
-
incrementErrors
public void incrementErrors()
-
getErrors
public long getErrors()
-
getThroughput
public double getThroughput()
-
getMean
public double getMean()
-
getStandardDeviation
public double getStandardDeviation()
-
getMax
public double getMax()
-
getMin
public double getMin()
-
getN
public long getN()
-
getPercentile
public double getPercentile(double p)
-
compute
public void compute()
Compute statistics and build associated graphs
-
dataCleanup
protected void dataCleanup()
-
generateCharts
public void generateCharts(File rootDir)
-
-