com.symbian.et.test.report
Class ResultParser

java.lang.Object
  extended bycom.symbian.et.test.report.ResultParser

public class ResultParser
extends java.lang.Object

Author:
Engineering Tools

Field Summary
private static java.lang.String EQUALS_DIGIT
           
private  java.util.regex.Pattern iAbortPattern
           
private  Errors iError
           
private  java.util.regex.Pattern iFailPattern
           
private  java.util.regex.Pattern iInconclusivePattern
           
private  boolean iIsTef
           
private  java.util.regex.Pattern iPanicPattern
           
private  java.util.regex.Pattern iPassPattern
           
private  java.io.File iResultFile
           
private  java.util.regex.Pattern iTimedoutPatter
           
private  java.util.regex.Pattern iUnexecutedPattern
           
private  java.util.regex.Pattern iUnknownPattern
           
private  java.io.BufferedReader lResultsBuffer
           
 
Constructor Summary
ResultParser(java.io.File aResultFile, boolean aIsTef)
           
 
Method Summary
 org.jdom.Element GetXml(java.lang.String aTestName)
           
 Errors ParseResults()
           
private  void ParseRTestErrorResults(java.lang.String aResultsLine)
           
private  void ParseTefErrorResults(java.lang.String aResultsLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EQUALS_DIGIT

private static final java.lang.String EQUALS_DIGIT

iPassPattern

private java.util.regex.Pattern iPassPattern

iFailPattern

private java.util.regex.Pattern iFailPattern

iTimedoutPatter

private java.util.regex.Pattern iTimedoutPatter

iPanicPattern

private java.util.regex.Pattern iPanicPattern

iUnexecutedPattern

private java.util.regex.Pattern iUnexecutedPattern

iUnknownPattern

private java.util.regex.Pattern iUnknownPattern

iAbortPattern

private java.util.regex.Pattern iAbortPattern

iInconclusivePattern

private java.util.regex.Pattern iInconclusivePattern

iError

private Errors iError

iResultFile

private java.io.File iResultFile

lResultsBuffer

private java.io.BufferedReader lResultsBuffer

iIsTef

private boolean iIsTef
Constructor Detail

ResultParser

public ResultParser(java.io.File aResultFile,
                    boolean aIsTef)
             throws java.io.FileNotFoundException
Parameters:
aResultFile -
aIsTef -
Throws:
java.io.FileNotFoundException
Method Detail

ParseResults

public Errors ParseResults()
Returns:

GetXml

public org.jdom.Element GetXml(java.lang.String aTestName)
Parameters:
aTestName -
Returns:

ParseTefErrorResults

private void ParseTefErrorResults(java.lang.String aResultsLine)
Parameters:
aResultsLine -

ParseRTestErrorResults

private void ParseRTestErrorResults(java.lang.String aResultsLine)
Parameters:
aResultsLine -