|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pushtotest.testmaker.XSTest.client.TNTally
public class TNTally
| Constructor Summary | |
|---|---|
TNTally(java.lang.String basedir,
XMLReader theReader)
|
|
| Method Summary | |
|---|---|
void |
addtime(long time)
|
void |
addtx(int tx)
|
long |
averageTime()
|
void |
backupFile(java.lang.String filename,
java.lang.String destname)
Copy filename to backlog. |
void |
backupSummary()
Generate Summary XML to backlog. |
void |
decomposeSummary(java.lang.String NODENAME)
Decomposes the Summary into levels use_case ->concurrent_requestsr -> payload_size -> -> rowset s0=node name index s1=target name index s2=usecase name index s3=concurrent users index s4=payload size index is a global NodeSummary |
java.util.HashMap<java.lang.String,com.pushtotest.tool.charts.PTTChart> |
getFiles()
|
java.lang.String[] |
getValues(java.lang.String myTarget,
java.lang.String myUsecase,
java.lang.String myNodename,
java.lang.String myCvs,
java.lang.String myMz)
Get Tally values |
long |
maxtime()
|
long |
mintime()
|
void |
output(java.lang.String logfilename,
int nodecount)
Output the results |
java.util.HashMap<java.util.Calendar,MonitorSummary> |
parseLogData(java.lang.String fileName)
|
void |
printheader()
""" Print the legend of the results """ """ Print the legend of the results """ |
void |
reset()
Initialize the counters and summary fields |
void |
setBacklog(java.lang.String basedir)
Initialize the backlog for saving |
void |
setCharting(boolean dist,
boolean sum,
com.pushtotest.tool.charts.ChartProcessor cp)
Signals Charting in output |
void |
setmin(long min)
|
java.lang.Object |
tallyxml(java.lang.String xmlfilename)
Initialize the JAXB pull parser to read the log file hashtable when the result is monitor List when the file is a transaction |
void |
testsum()
Initialize the counters and summary fields |
int |
transactionAmount()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TNTally(java.lang.String basedir,
XMLReader theReader)
| Method Detail |
|---|
public void reset()
public void testsum()
throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionpublic void setBacklog(java.lang.String basedir)
public void backupSummary()
public void backupFile(java.lang.String filename,
java.lang.String destname)
public void setCharting(boolean dist,
boolean sum,
com.pushtotest.tool.charts.ChartProcessor cp)
public java.lang.Object tallyxml(java.lang.String xmlfilename)
throws javax.xml.bind.JAXBException,
org.xmlpull.v1.XmlPullParserException,
java.io.FileNotFoundException,
java.io.IOException
javax.xml.bind.JAXBException
org.xmlpull.v1.XmlPullParserException
java.io.FileNotFoundException
java.io.IOExceptionpublic java.util.HashMap<java.lang.String,com.pushtotest.tool.charts.PTTChart> getFiles()
public void decomposeSummary(java.lang.String NODENAME)
public java.lang.String[] getValues(java.lang.String myTarget,
java.lang.String myUsecase,
java.lang.String myNodename,
java.lang.String myCvs,
java.lang.String myMz)
public java.util.HashMap<java.util.Calendar,MonitorSummary> parseLogData(java.lang.String fileName)
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException,
javax.xml.bind.JAXBException
org.xmlpull.v1.XmlPullParserException
java.io.IOException
javax.xml.bind.JAXBExceptionpublic void setmin(long min)
public void addtime(long time)
public void addtx(int tx)
public long averageTime()
public int transactionAmount()
public long mintime()
public long maxtime()
public void output(java.lang.String logfilename,
int nodecount)
throws java.io.IOException,
java.lang.Exception
java.io.IOException
java.lang.Exceptionpublic void printheader()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||