|
||||||||||
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 |
getData()
|
long |
getEnd()
|
String |
getId()
|
Collection |
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 |
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 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 getLabels()
public TimeData getTotals(String label)
public Vector 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 |