|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.benchmark.stats.TestRunData
public class TestRunData
This class holds series of TimeData related to a single test run. TimeData values may contribute to different measurements, so this class provides also some useful methods to separate them.
Constructor Summary | |
---|---|
TestRunData()
|
|
TestRunData(String id)
|
Method Summary | |
---|---|
void |
addData(TimeData td)
Add a data point. |
void |
endRun()
Mark the ending time of this test run. |
LinkedHashMap<String,Vector<TimeData>> |
getData()
|
long |
getEnd()
|
String |
getId()
|
Collection<String> |
getLabels()
Get a list of all available types of data points. |
MemUsage |
getMemUsage(String label)
Get memory usage stats for a given data type. |
long |
getStart()
|
Vector<TimeData> |
getTotals()
Get total values from all data points of all types. |
TimeData |
getTotals(String label)
Get total values from all data points of a given type. |
void |
setId(String id)
|
void |
startRun()
Mark the starting time of this test run. |
String |
toString()
Return a string representation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TestRunData()
public TestRunData(String id)
Method Detail |
---|
public LinkedHashMap<String,Vector<TimeData>> getData()
public String getId()
public void setId(String id)
public long getEnd()
public long getStart()
public void startRun()
public void endRun()
public void addData(TimeData td)
public Collection<String> getLabels()
public TimeData getTotals(String label)
public Vector<TimeData> getTotals()
public MemUsage getMemUsage(String label)
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |