|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object spec.harness.analyzer.AnalyzerBase
public abstract class AnalyzerBase
Constructor Summary | |
---|---|
AnalyzerBase()
|
Method Summary | |
---|---|
protected void |
addError(java.lang.String msg)
|
protected static void |
addErrorToSuiteResult(java.lang.String msg)
|
protected static void |
addViolationToSuiteResult(java.lang.String msg)
|
void |
endMeasurementInterval()
This method is called at the end of the measurement interval. |
abstract void |
execute(long time)
Execution method called at regular intervals for polling stats. |
protected long |
getBenchmarkDuration()
|
protected java.lang.String |
getBenchmarkName()
|
protected long |
getNoOps()
|
protected boolean |
isTimedRun()
|
void |
report(AnalyzerResult aResult)
|
void |
report(TYInfo tyi)
|
void |
setIterationResult(IterationResult iterationResult)
|
void |
setup()
Setup method called when analyzer is created. |
static void |
setupAnalyzerClass()
Setup method for the analyzer class, which is called when an analyzer class is created. |
void |
startMeasurementInterval()
This method is called at the start of the measurement interval. |
void |
tearDown()
Tear down method called when analyzer is brought down. |
static void |
tearDownAnalyzerClass()
Tear down method for the analyzer class, which is called when an analyzer class is created. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AnalyzerBase()
Method Detail |
---|
public abstract void execute(long time)
time
- when the call is madepublic final void setIterationResult(IterationResult iterationResult)
public static void setupAnalyzerClass()
public void setup()
public void startMeasurementInterval()
public void endMeasurementInterval()
public void tearDown()
public static void tearDownAnalyzerClass()
public final void report(TYInfo tyi)
public final void report(AnalyzerResult aResult)
protected boolean isTimedRun()
protected long getBenchmarkDuration()
protected java.lang.String getBenchmarkName()
protected long getNoOps()
protected void addError(java.lang.String msg)
protected static void addErrorToSuiteResult(java.lang.String msg)
protected static void addViolationToSuiteResult(java.lang.String msg)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |