public PerformanceTrend
Configuration for performance trend analysis, must be defined through interface PerformanceTest
interface PerformanceTest| Modifier and Type | Method and Description |
|---|---|
double |
averageTimeThreshold()
Static average time threshold.
|
int |
noisePercentile()
Only result from given percentile are counted for trend tests,
|
SelectionStrategy |
sampleSelectionStrategy()
Defines the way,
|
int |
sampleSize()
Sample size which is used for trend analysis,
|
boolean |
useStandardDeviationAsThreshold()
if true - use the sample standard deviation as an average time threshold
|
int sampleSize()
Sample size which is used for trend analysis,
i.e. only specified count of previous test executions will be used for analysis
SelectionStrategy sampleSelectionStrategy()
Defines the way,
how the sample (a subset of results) should be chosen from the all available previous results
double averageTimeThreshold()
Static average time threshold.
Performance trend test will fail if average execution time is greater than sample average time plus given threshold
boolean useStandardDeviationAsThreshold()
if true - use the sample standard deviation as an average time threshold
Performance trend test will fail if average execution time is greater than sample average time + threshold
int noisePercentile()
Only result from given percentile are counted for trend tests,
thus ignoring highest deviations