META-INF/
META-INF/MANIFEST.MF
config/native-stress.xml
config/instrument.xml
config/host.xml
config/testdef.xml
org/
org/kxml2/
org/kxml2/kdom/
org/kxml2/kdom/Node.class
package org.kxml2.kdom
public org.kxml2.kdom.Node extends java.lang.Object {
public static final int DOCUMENT
public static final int ELEMENT
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
protected java.util.Vector children
protected StringBuffer types
public void ()
public void addChild (int, int, java.lang.Object)
public void addChild (int, java.lang.Object)
public org.kxml2.kdom.Element createElement (java.lang.String, java.lang.String)
public java.lang.Object getChild (int)
public int getChildCount ()
public org.kxml2.kdom.Element getElement (int)
public org.kxml2.kdom.Element getElement (java.lang.String, java.lang.String)
public java.lang.String getText (int)
public int getType (int)
public int indexOf (java.lang.String, java.lang.String, int)
public boolean isText (int)
public void parse (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void removeChild (int)
public void write (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
public void writeChildren (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/kxml2/kdom/Element.class
package org.kxml2.kdom
public org.kxml2.kdom.Element extends org.kxml2.kdom.Node {
protected String namespace
protected String name
protected java.util.Vector attributes
protected org.kxml2.kdom.Node parent
protected java.util.Vector prefixes
public void ()
public void init ()
public void clear ()
public org.kxml2.kdom.Element createElement (java.lang.String, java.lang.String)
public int getAttributeCount ()
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public org.kxml2.kdom.Node getRoot ()
public java.lang.String getName ()
public java.lang.String getNamespace ()
public java.lang.String getNamespaceUri (java.lang.String)
public int getNamespaceCount ()
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public org.kxml2.kdom.Node getParent ()
public void parse (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void setAttribute (java.lang.String, java.lang.String, java.lang.String)
public void setPrefix (java.lang.String, java.lang.String)
public void setName (java.lang.String)
public void setNamespace (java.lang.String)
protected void setParent (org.kxml2.kdom.Node)
public void write (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/kxml2/kdom/Document.class
package org.kxml2.kdom
public org.kxml2.kdom.Document extends org.kxml2.kdom.Node {
protected int rootIndex
String encoding
Boolean standalone
public void ()
public java.lang.String getEncoding ()
public void setEncoding (java.lang.String)
public void setStandalone (java.lang.Boolean)
public java.lang.Boolean getStandalone ()
public java.lang.String getName ()
public void addChild (int, int, java.lang.Object)
public void parse (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void removeChild (int)
public org.kxml2.kdom.Element getRootElement ()
public void write (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/kxml2/io/
org/kxml2/io/KXmlSerializer.class
package org.kxml2.io
public org.kxml2.io.KXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
private java.io.Writer writer
private boolean pending
private int auto
private int depth
private String[] elementStack
private int[] nspCounts
private String[] nspStack
private boolean[] indent
private boolean unicode
private String encoding
public void ()
private final void check (boolean) throws java.io.IOException
private final void writeEscaped (java.lang.String, int) throws java.io.IOException
public void docdecl (java.lang.String) throws java.io.IOException
public void endDocument () throws java.io.IOException
public void entityRef (java.lang.String) throws java.io.IOException
public boolean getFeature (java.lang.String)
public java.lang.String getPrefix (java.lang.String, boolean)
private final java.lang.String getPrefix (java.lang.String, boolean, boolean) throws java.io.IOException
public java.lang.Object getProperty (java.lang.String)
public void ignorableWhitespace (java.lang.String) throws java.io.IOException
public void setFeature (java.lang.String, boolean)
public void setProperty (java.lang.String, java.lang.Object)
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException
public void setOutput (java.io.Writer)
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
public void flush () throws java.io.IOException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
public java.lang.String getNamespace ()
public java.lang.String getName ()
public int getDepth ()
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
public void cdsect (java.lang.String) throws java.io.IOException
public void comment (java.lang.String) throws java.io.IOException
public void processingInstruction (java.lang.String) throws java.io.IOException
}
org/kxml2/io/KXmlParser.class
package org.kxml2.io
public org.kxml2.io.KXmlParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
private Object location
private static final String UNEXPECTED_EOF
private static final String ILLEGAL_TYPE
private static final int LEGACY
private static final int XML_DECL
private String version
private Boolean standalone
private boolean processNsp
private boolean relaxed
private java.util.Hashtable entityMap
private int depth
private String[] elementStack
private String[] nspStack
private int[] nspCounts
private java.io.Reader reader
private String encoding
private char[] srcBuf
private int srcPos
private int srcCount
private int line
private int column
private char[] txtBuf
private int txtPos
private int type
private boolean isWhitespace
private String namespace
private String prefix
private String name
private boolean degenerated
private int attributeCount
private String[] attributes
private int stackMismatch
private String error
private int[] peek
private int peekCount
private boolean wasCR
private boolean unresolved
private boolean token
public void ()
private final boolean isProp (java.lang.String, boolean, java.lang.String)
private final boolean adjustNsp () throws org.xmlpull.v1.XmlPullParserException
private final java.lang.String[] ensureCapacity (java.lang.String[], int)
private final void error (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private final void exception (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private final void nextImpl () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int parseLegacy (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void parseDoctype (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void parseEndTag () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int peekType () throws java.io.IOException
private final java.lang.String get (int)
private final void push (int)
private final void parseStartTag (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void pushEntity () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void pushText (int, boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void read (char) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int read () throws java.io.IOException
private final int peek (int) throws java.io.IOException
private final java.lang.String readName () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void skip () throws java.io.IOException
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public boolean getFeature (java.lang.String)
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public java.lang.Object getProperty (java.lang.String)
public int getNamespaceCount (int)
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public java.lang.String getNamespace (java.lang.String)
public int getDepth ()
public java.lang.String getPositionDescription ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getText ()
public char[] getTextCharacters (int[])
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeType (int)
public boolean isAttributeDefault (int)
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributePrefix (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public void skipSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
}
org/kxml2/wap/
org/kxml2/wap/wv/
org/kxml2/wap/wv/WV.class
package org.kxml2.wap.wv
public abstract org.kxml2.wap.wv.WV extends java.lang.Object {
public static final String[] tagTablePage0
public static final String[] tagTablePage1
public static final String[] tagTablePage2
public static final String[] tagTablePage3
public static final String[] tagTablePage4
public static final String[] tagTablePage5
public static final String[] tagTablePage6
public static final String[] tagTablePage7
public static final String[] tagTablePage8
public static final String[] tagTablePage9
public static final String[] tagTablePageA
public static final String[] attrStartTable
public static final String[] attrValueTable
public void ()
public static org.kxml2.wap.WbxmlParser createParser () throws java.io.IOException
static void ()
}
org/kxml2/wap/WbxmlParser.class
package org.kxml2.wap
public org.kxml2.wap.WbxmlParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
static final String HEX_DIGITS
public static final int WAP_EXTENSION
private static final String UNEXPECTED_EOF
private static final String ILLEGAL_TYPE
private java.io.InputStream in
private int TAG_TABLE
private int ATTR_START_TABLE
private int ATTR_VALUE_TABLE
private String[] attrStartTable
private String[] attrValueTable
private String[] tagTable
private byte[] stringTable
private java.util.Hashtable cacheStringTable
private boolean processNsp
private int depth
private String[] elementStack
private String[] nspStack
private int[] nspCounts
private int attributeCount
private String[] attributes
private int nextId
private java.util.Vector tables
private int version
private int publicIdentifierId
private String prefix
private String namespace
private String name
private String text
private Object wapExtensionData
private int wapCode
private int type
private boolean degenerated
private boolean isWhitespace
private String encoding
public void ()
public boolean getFeature (java.lang.String)
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public java.lang.Object getProperty (java.lang.String)
public int getNamespaceCount (int)
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public java.lang.String getNamespace (java.lang.String)
public int getDepth ()
public java.lang.String getPositionDescription ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getText ()
public char[] getTextCharacters (int[])
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeType (int)
public boolean isAttributeDefault (int)
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributePrefix (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
private final boolean adjustNsp () throws org.xmlpull.v1.XmlPullParserException
private final void setTable (int, int, java.lang.String[])
private final void exception (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private void selectPage (int, boolean) throws org.xmlpull.v1.XmlPullParserException
private final void nextImpl () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public java.lang.Object parseWapExtension (int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void readAttr () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private int peekId () throws java.io.IOException
protected java.lang.String resolveWapExtension (int, java.lang.Object)
java.lang.String resolveId (java.lang.String[], int) throws java.io.IOException
void parseElement (int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final java.lang.String[] ensureCapacity (java.lang.String[], int)
int readByte () throws java.io.IOException
int readInt () throws java.io.IOException
java.lang.String readStrI () throws java.io.IOException
java.lang.String readStrT () throws java.io.IOException
public void setTagTable (int, java.lang.String[])
public void setAttrStartTable (int, java.lang.String[])
public void setAttrValueTable (int, java.lang.String[])
public int getWapCode ()
public java.lang.Object getWapExtensionData ()
}
org/kxml2/wap/WbxmlSerializer.class
package org.kxml2.wap
public org.kxml2.wap.WbxmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
java.util.Hashtable stringTable
java.io.OutputStream out
java.io.ByteArrayOutputStream buf
java.io.ByteArrayOutputStream stringTableBuf
String pending
int depth
String name
String namespace
java.util.Vector attributes
java.util.Hashtable attrStartTable
java.util.Hashtable attrValueTable
java.util.Hashtable tagTable
private int attrPage
private int tagPage
private String encoding
public void ()
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String)
public void cdsect (java.lang.String) throws java.io.IOException
public void comment (java.lang.String)
public void docdecl (java.lang.String)
public void entityRef (java.lang.String)
public int getDepth ()
public boolean getFeature (java.lang.String)
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix (java.lang.String, boolean)
public java.lang.Object getProperty (java.lang.String)
public void ignorableWhitespace (java.lang.String)
public void endDocument () throws java.io.IOException
public void flush ()
public void checkPending (boolean) throws java.io.IOException
public void processingInstruction (java.lang.String)
public void setFeature (java.lang.String, boolean)
public void setOutput (java.io.Writer)
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
public void setPrefix (java.lang.String, java.lang.String)
public void setProperty (java.lang.String, java.lang.Object)
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
private void writeStr (java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
public void writeWapExtension (int, java.lang.Object) throws java.io.IOException
static void writeInt (java.io.OutputStream, int) throws java.io.IOException
void writeStrI (java.io.OutputStream, java.lang.String) throws java.io.IOException
private final void writeStrT (java.lang.String, boolean) throws java.io.IOException
public void setTagTable (int, java.lang.String[])
public void setAttrStartTable (int, java.lang.String[])
public void setAttrValueTable (int, java.lang.String[])
}
org/kxml2/wap/wml/
org/kxml2/wap/wml/Wml.class
package org.kxml2.wap.wml
public abstract org.kxml2.wap.wml.Wml extends java.lang.Object {
public static final String[] TAG_TABLE
public static final String[] ATTR_START_TABLE
public static final String[] ATTR_VALUE_TABLE
public void ()
public static org.kxml2.wap.WbxmlParser createParser ()
public static org.kxml2.wap.WbxmlSerializer createSerializer ()
static void ()
}
org/kxml2/wap/syncml/
org/kxml2/wap/syncml/SyncML.class
package org.kxml2.wap.syncml
public abstract org.kxml2.wap.syncml.SyncML extends java.lang.Object {
public static final String[] TAG_TABLE_0
public static final String[] TAG_TABLE_1
public static final String[] TAG_TABLE_2_DM
public void ()
public static org.kxml2.wap.WbxmlParser createParser ()
public static org.kxml2.wap.WbxmlSerializer createSerializer ()
public static org.kxml2.wap.WbxmlParser createDMParser ()
public static org.kxml2.wap.WbxmlSerializer createDMSerializer ()
static void ()
}
org/kxml2/wap/Wbxml.class
package org.kxml2.wap
public abstract org.kxml2.wap.Wbxml extends java.lang.Object {
public static final int SWITCH_PAGE
public static final int END
public static final int ENTITY
public static final int STR_I
public static final int LITERAL
public static final int EXT_I_0
public static final int EXT_I_1
public static final int EXT_I_2
public static final int PI
public static final int LITERAL_C
public static final int EXT_T_0
public static final int EXT_T_1
public static final int EXT_T_2
public static final int STR_T
public static final int LITERAL_A
public static final int EXT_0
public static final int EXT_1
public static final int EXT_2
public static final int OPAQUE
public static final int LITERAL_AC
}
org/xmlpull/
org/xmlpull/v1/
org/xmlpull/v1/XmlPullParserException.classXmlPullParserException.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserException extends java.lang.Exception {
protected Throwable detail
protected int row
protected int column
public void (java.lang.String)
String s
public void (java.lang.String, org.xmlpull.v1.XmlPullParser, java.lang.Throwable)
String msg
org.xmlpull.v1.XmlPullParser parser
Throwable chain
public java.lang.Throwable getDetail ()
public int getLineNumber ()
public int getColumnNumber ()
public void printStackTrace ()
}
org/xmlpull/v1/XmlPullParser.classXmlPullParser.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlPullParser extends java.lang.Object {
public static final String NO_NAMESPACE
public static final int START_DOCUMENT
public static final int END_DOCUMENT
public static final int START_TAG
public static final int END_TAG
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
public static final String[] TYPES
public static final String FEATURE_PROCESS_NAMESPACES
public static final String FEATURE_REPORT_NAMESPACE_ATTRIBUTES
public static final String FEATURE_PROCESS_DOCDECL
public static final String FEATURE_VALIDATION
public abstract void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public abstract void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getInputEncoding ()
public abstract void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespace (java.lang.String)
public abstract int getDepth ()
public abstract java.lang.String getPositionDescription ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getText ()
public abstract char[] getTextCharacters (int[])
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getPrefix ()
public abstract boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeNamespace (int)
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributePrefix (int)
public abstract java.lang.String getAttributeType (int)
public abstract boolean isAttributeDefault (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getEventType () throws org.xmlpull.v1.XmlPullParserException
public abstract int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
static void ()
}
org/xmlpull/v1/XmlSerializer.classXmlSerializer.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlSerializer extends java.lang.Object {
public abstract void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
public abstract int getDepth ()
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void flush () throws java.io.IOException
}
org/xmlpull/v1/XmlPullParserFactory.classXmlPullParserFactory.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserFactory extends java.lang.Object {
static final Class referenceContextClass
public static final String PROPERTY_NAME
private static final String RESOURCE_NAME
protected java.util.Vector parserClasses
protected String classNamesLocation
protected java.util.Vector serializerClasses
protected java.util.Hashtable features
protected void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
Boolean value
public void setNamespaceAware (boolean)
boolean awareness
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean validating
public boolean isValidating ()
public org.xmlpull.v1.XmlPullParser newPullParser () throws org.xmlpull.v1.XmlPullParserException
StringBuffer issues
int i
Class ppClass
org.xmlpull.v1.XmlPullParser pp
java.util.Enumeration e
String key
Boolean value
Exception ex
public org.xmlpull.v1.XmlSerializer newSerializer () throws org.xmlpull.v1.XmlPullParserException
StringBuffer issues
int i
Class ppClass
org.xmlpull.v1.XmlSerializer ser
Exception ex
public static org.xmlpull.v1.XmlPullParserFactory newInstance () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.XmlPullParserFactory newInstance (java.lang.String, java.lang.Class) throws org.xmlpull.v1.XmlPullParserException
String classNames
Class context
String classNamesLocation
java.io.InputStream is
StringBuffer sb
int ch
Exception e
org.xmlpull.v1.XmlPullParserFactory factory
java.util.Vector parserClasses
java.util.Vector serializerClasses
int pos
int cut
String name
Class candidate
Object instance
Exception e
boolean recognized
static void ()
org.xmlpull.v1.XmlPullParserFactory f
}
com/
com/android/
com/android/tradefed/
com/android/tradefed/config/
com/android/tradefed/config/ConfigurationDef$OptionDef.classConfigurationDef.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationDef$OptionDef extends java.lang.Object {
final String name
final String value
void (java.lang.String, java.lang.String)
String optionName
String optionValue
}
com/android/tradefed/config/Configuration.classConfiguration.java
package com.android.tradefed.config
public com.android.tradefed.config.Configuration extends java.lang.Object implements com.android.tradefed.config.IConfiguration {
public static final String BUILD_PROVIDER_NAME
public static final String TARGET_PREPARER_NAME
public static final String TEST_NAME
public static final String DEVICE_RECOVERY_NAME
public static final String LOGGER_NAME
public static final String RESULT_REPORTER_NAME
private static java.util.Set sObjNames
private java.util.Map mConfigMap
static java.util.Set getConfigObjNames ()
void ()
void (java.util.Map)
Object configObject
java.util.Iterator i$
java.util.List configObjectList
java.util.Iterator i$
java.util.Map configObjectMap
void addObject (java.lang.String, java.lang.Object)
String name
Object configObject
java.util.List objList
public com.android.tradefed.targetsetup.IBuildProvider getBuildProvider () throws com.android.tradefed.config.ConfigurationException
public java.util.List getTargetPreparers () throws com.android.tradefed.config.ConfigurationException
public java.util.List getTests () throws com.android.tradefed.config.ConfigurationException
public com.android.tradefed.device.IDeviceRecovery getDeviceRecovery () throws com.android.tradefed.config.ConfigurationException
public com.android.tradefed.log.ILeveledLogOutput getLogOutput () throws com.android.tradefed.config.ConfigurationException
public java.util.List getTestInvocationListeners () throws com.android.tradefed.config.ConfigurationException
public java.util.List getConfigurationObjectList (java.lang.String, java.lang.Class) throws com.android.tradefed.config.ConfigurationException
Object object
java.util.Iterator i$
String name
Class expectedType
java.util.List configObjects
public java.lang.Object getConfigurationObject (java.lang.String, java.lang.Class) throws com.android.tradefed.config.ConfigurationException
String name
Class expectedType
java.util.List configObjects
public java.util.Collection getAllConfigurationObjects ()
java.util.List objectList
java.util.Iterator i$
java.util.Collection objectsCopy
public void injectOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String valueText
com.android.tradefed.config.OptionSetter optionSetter
static void ()
}
com/android/tradefed/config/ArgsOptionParser.classArgsOptionParser.java
package com.android.tradefed.config
public com.android.tradefed.config.ArgsOptionParser extends com.android.tradefed.config.OptionSetter {
static final String SHORT_NAME_PREFIX
static final String OPTION_NAME_PREFIX
public void (java.util.Collection) throws com.android.tradefed.config.ConfigurationException
java.util.Collection optionSources
public transient void (java.lang.Object[]) throws com.android.tradefed.config.ConfigurationException
Object[] optionSources
public java.util.List parse (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
String[] args
private java.util.List parseOptions (java.util.ListIterator) throws com.android.tradefed.config.ConfigurationException
String arg
java.util.ListIterator args
java.util.List leftovers
private void parseLongOption (java.lang.String, java.util.ListIterator) throws com.android.tradefed.config.ConfigurationException
String arg
java.util.ListIterator args
String name
String value
int equalsIndex
private void parseGroupedShortOptions (java.lang.String, java.util.ListIterator) throws com.android.tradefed.config.ConfigurationException
String value
String value
String name
String value
int i
String arg
java.util.ListIterator args
private java.lang.String grabNextValue (java.util.ListIterator, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String type
java.util.ListIterator args
String name
public static java.lang.String getOptionHelp (java.lang.Class)
com.android.tradefed.config.Option option
java.lang.reflect.Field field
java.util.Iterator i$
Class optionClass
StringBuilder out
java.util.Collection optionFields
String eol
public volatile boolean isBooleanOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String x0
public volatile void setOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String x0
String x1
public volatile java.lang.String getTypeForOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String x0
}
com/android/tradefed/config/OptionSetter$Handler.classOptionSetter.java
package com.android.tradefed.config
abstract com.android.tradefed.config.OptionSetter$Handler extends java.lang.Object {
private void ()
boolean isBoolean ()
abstract java.lang.Object translate (java.lang.String)
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter$OptionField.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$OptionField extends java.lang.Object {
final Object mOptionSource
final java.lang.reflect.Field mField
void (java.lang.Object, java.lang.reflect.Field)
Object optionSource
java.lang.reflect.Field field
}
com/android/tradefed/config/OptionSetter.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter extends java.lang.Object {
static final String BOOL_FALSE_PREFIX
private static final java.util.HashMap handlers
private final java.util.Collection mOptionSources
private final java.util.Map mOptionMap
private com.android.tradefed.config.OptionSetter$Handler getHandler (java.lang.reflect.Type) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.ParameterizedType parameterizedType
Class rawClass
java.lang.reflect.Type actualType
java.lang.reflect.Type type
public transient void (java.lang.Object[]) throws com.android.tradefed.config.ConfigurationException
Object[] optionSources
public void (java.util.Collection) throws com.android.tradefed.config.ConfigurationException
java.util.Collection optionSources
private com.android.tradefed.config.OptionSetter$OptionField fieldForArg (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
com.android.tradefed.config.OptionSetter$OptionField field
public java.lang.String getTypeForOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
public void setOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String type
java.util.Collection collection
IllegalAccessException e
String optionName
String valueText
com.android.tradefed.config.OptionSetter$OptionField optionField
java.lang.reflect.Field field
com.android.tradefed.config.OptionSetter$Handler handler
Object value
private java.util.Map makeOptionMap () throws com.android.tradefed.config.ConfigurationException
Object objectSource
java.util.Iterator i$
java.util.Map optionMap
private void addOptionsForObject (java.lang.Object, java.util.Map) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.Option option
java.lang.reflect.Field field
java.util.Iterator i$
Object optionSource
java.util.Map optionMap
java.util.Collection optionFields
protected static java.util.Collection getOptionFieldsForClass (java.lang.Class)
Class optionClass
java.util.Collection fieldList
private static void buildOptionFieldsForClass (java.lang.Class, java.util.Collection)
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Class optionClass
java.util.Collection optionFields
Class superClass
public boolean isBooleanOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
java.lang.reflect.Field field
private boolean isBooleanField (java.lang.reflect.Field) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.Field field
private void addNameToMap (java.util.Map, java.lang.Object, java.lang.String, java.lang.reflect.Field) throws com.android.tradefed.config.ConfigurationException
java.util.Map optionMap
Object optionSource
String name
java.lang.reflect.Field field
com.android.tradefed.config.OptionSetter$OptionField optionField
static void ()
}
com/android/tradefed/config/OptionSetter$FloatHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$FloatHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationDef.classConfigurationDef.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationDef extends java.lang.Object {
private final java.util.Map mObjectClassMap
private final java.util.List mOptionList
private final String mName
private String mDescription
public void (java.lang.String)
String name
public java.lang.String getDescription ()
void setDescription (java.lang.String)
String description
void addConfigObjectDef (java.lang.String, java.lang.String)
String name
String className
java.util.List classList
void addOptionDef (java.lang.String, java.lang.String)
String optionName
String optionValue
java.util.Map getObjectClassMap ()
java.util.List getOptionList ()
com.android.tradefed.config.IConfiguration createConfiguration () throws com.android.tradefed.config.ConfigurationException
Object configObject
String className
java.util.Iterator i$
java.util.List objectList
java.util.Map$Entry objClassEntry
java.util.Iterator i$
com.android.tradefed.config.ConfigurationDef$OptionDef optionEntry
java.util.Iterator i$
java.util.Map configObjectMap
com.android.tradefed.config.IConfiguration config
java.util.Collection allConfigObjs
com.android.tradefed.config.OptionSetter setter
public java.lang.String getName ()
public void printCommandUsage (java.io.PrintStream) throws com.android.tradefed.config.ConfigurationException
String optionHelp
String objectClass
java.util.Iterator i$
java.util.Map$Entry configObjectsEntry
java.util.Iterator i$
java.io.PrintStream out
private java.lang.String printOptionsForObject (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String objectName
String objectClass
Class optionClass
private java.lang.Object createObject (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
Class objectClass
Object configObject
InstantiationException e
IllegalAccessException e
String objectName
String className
private java.lang.Class getClassForObject (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
ClassNotFoundException e
String objectName
String className
}
com/android/tradefed/config/OptionSetter$DoubleHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$DoubleHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationException.classConfigurationException.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/config/IConfigurationReceiver.classIConfigurationReceiver.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IConfigurationReceiver extends java.lang.Object {
public abstract void setConfiguration (com.android.tradefed.config.IConfiguration)
}
com/android/tradefed/config/ConfigurationXmlParser.classConfigurationXmlParser.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationXmlParser extends java.lang.Object {
private static final String LOG_TAG
void ()
com.android.tradefed.config.ConfigurationDef parse (java.lang.String, java.io.InputStream) throws com.android.tradefed.config.ConfigurationException
javax.xml.parsers.SAXParserFactory parserFactory
javax.xml.parsers.SAXParser parser
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler configHandler
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
String name
java.io.InputStream xmlInput
private void throwConfigException (java.lang.String, java.lang.Throwable) throws com.android.tradefed.config.ConfigurationException
String configName
Throwable e
}
com/android/tradefed/config/OptionSetter$BooleanHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$BooleanHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
boolean isBoolean ()
java.lang.Object translate (java.lang.String)
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter$LongHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$LongHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/IConfiguration.classIConfiguration.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IConfiguration extends java.lang.Object {
public abstract com.android.tradefed.targetsetup.IBuildProvider getBuildProvider () throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List getTargetPreparers () throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List getTests () throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List getTestInvocationListeners () throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.device.IDeviceRecovery getDeviceRecovery () throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.log.ILeveledLogOutput getLogOutput () throws com.android.tradefed.config.ConfigurationException
public abstract java.lang.Object getConfigurationObject (java.lang.String, java.lang.Class) throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List getConfigurationObjectList (java.lang.String, java.lang.Class) throws com.android.tradefed.config.ConfigurationException
public abstract void injectOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract java.util.Collection getAllConfigurationObjects () throws com.android.tradefed.config.ConfigurationException
}
com/android/tradefed/config/OptionSetter$IntegerHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$IntegerHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationXmlParser$ConfigHandler.classConfigurationXmlParser.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler extends org.xml.sax.helpers.DefaultHandler {
private static final String OBJECT_TAG
private static final String OPTION_TAG
private static final Object CONFIG_TAG
private com.android.tradefed.config.ConfigurationDef mConfigDef
void (java.lang.String)
String name
com.android.tradefed.config.ConfigurationDef getParsedDef ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String objectName
String optionName
String optionValue
String description
String uri
String localName
String name
org.xml.sax.Attributes attributes
void addObject (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String objectName
org.xml.sax.Attributes attributes
String className
private void throwException (java.lang.String) throws org.xml.sax.SAXException
String reason
static void ()
}
com/android/tradefed/config/OptionSetter$ShortHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$ShortHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationFactory.classConfigurationFactory.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationFactory extends java.lang.Object implements com.android.tradefed.config.IConfigurationFactory {
private static final String LOG_TAG
private static com.android.tradefed.config.IConfigurationFactory sInstance
static final String INSTRUMENT_CONFIG
static final String HOST_TEST_CONFIG
static final String TEST_DEF_CONFIG
static final String[] sDefaultConfigs
private java.util.Map mConfigDefMap
private void ()
public static com.android.tradefed.config.IConfigurationFactory getInstance ()
public com.android.tradefed.config.IConfiguration getConfiguration (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
com.android.tradefed.config.ConfigurationDef def
private com.android.tradefed.config.ConfigurationDef getConfigurationDef (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
com.android.tradefed.config.ConfigurationDef def
private com.android.tradefed.config.ConfigurationDef loadConfiguration (java.lang.String) throws com.android.tradefed.config.ConfigurationException
java.io.FileNotFoundException e
String name
java.io.InputStream configStream
java.io.BufferedInputStream bufStream
com.android.tradefed.config.ConfigurationXmlParser parser
public com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
String[] args
public transient com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[], java.lang.Object[]) throws com.android.tradefed.config.ConfigurationException
Object optionObj
Object[] arr$
int len$
int i$
String[] args
Object[] additionalOptionSources
String configName
com.android.tradefed.config.IConfiguration config
java.util.Collection optionObjects
com.android.tradefed.config.ArgsOptionParser parser
java.util.List unprocessedArgs
private java.lang.String getConfigNameFromArgs (java.lang.String[])
String[] args
public void printHelp (java.lang.String[], java.io.PrintStream)
String[] args
java.io.PrintStream out
public transient void printHelp (java.lang.String[], java.io.PrintStream, java.lang.Class[])
Class source
Class[] arr$
int len$
int i$
StringBuilder buf
com.android.tradefed.config.ConfigurationDef def
com.android.tradefed.config.ConfigurationException e
String configName
com.android.tradefed.config.ConfigurationDef def
java.util.Iterator i$
String[] args
java.io.PrintStream out
Class[] additionalSources
private void loadDefaultConfigs ()
com.android.tradefed.config.ConfigurationException e
String config
String[] arr$
int len$
int i$
static void ()
}
com/android/tradefed/config/OptionSetter$FileHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$FileHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter$ByteHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$ByteHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/Option.classOption.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.Option extends java.lang.Object implements java.lang.annotation.Annotation {
public static final char NO_SHORT_NAME
public abstract java.lang.String name ()
public abstract char shortName ()
public abstract java.lang.String description ()
}
com/android/tradefed/config/OptionSetter$StringHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$StringHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/IConfigurationFactory.classIConfigurationFactory.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IConfigurationFactory extends java.lang.Object {
public abstract com.android.tradefed.config.IConfiguration getConfiguration (java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
public transient abstract com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[], java.lang.Object[]) throws com.android.tradefed.config.ConfigurationException
public abstract void printHelp (java.lang.String[], java.io.PrintStream)
public transient abstract void printHelp (java.lang.String[], java.io.PrintStream, java.lang.Class[])
}
com/android/tradefed/config/OptionSetter$1.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$1 extends java.lang.Object {
}
com/android/tradefed/log/
com/android/tradefed/log/LogRegistry.classLogRegistry.java
package com.android.tradefed.log
public com.android.tradefed.log.LogRegistry extends java.lang.Object implements com.android.ddmlib.Log$ILogOutput {
private static final String LOG_TAG
private static com.android.tradefed.log.LogRegistry mLogRegistry
private java.util.Map mLogTable
private com.android.tradefed.log.FileLogger mGlobalLogger
void ()
com.android.tradefed.config.ConfigurationException e
public static com.android.tradefed.log.LogRegistry getLogRegistry ()
public void registerLogger (com.android.tradefed.log.ILeveledLogOutput)
com.android.tradefed.log.ILeveledLogOutput log
com.android.tradefed.log.ILeveledLogOutput oldValue
public void unregisterLogger ()
ThreadGroup currentThreadGroup
private static java.lang.ThreadGroup getCurrentThreadGroup ()
public void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
com.android.tradefed.log.ILeveledLogOutput log
com.android.ddmlib.Log$LogLevel currentLogLevel
public void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
com.android.tradefed.log.ILeveledLogOutput getLogger ()
com.android.tradefed.log.ILeveledLogOutput log
public void closeAndRemoveAllLogs ()
com.android.tradefed.log.ILeveledLogOutput log
java.util.Collection allLogs
java.util.Iterator iter
public void saveGlobalLog ()
java.io.File tradefedLog
java.io.IOException e
static void ()
}
com/android/tradefed/log/FileLogger.classFileLogger.java
package com.android.tradefed.log
public com.android.tradefed.log.FileLogger extends java.lang.Object implements com.android.tradefed.log.ILeveledLogOutput {
private static final String TEMP_FILE_PREFIX
private static final String TEMP_FILE_SUFFIX
private java.io.File mTempLogFile
private java.io.BufferedWriter mLogWriter
private String mLogLevel
private String mLogLevelStringDisplay
void setLogLevelDisplay (java.lang.String)
String logLevel
public void () throws com.android.tradefed.config.ConfigurationException
java.io.IOException e
public void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
java.io.IOException e
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
String outMessage
com.android.ddmlib.Log$LogLevel displayLevel
void writeToLog (java.lang.String) throws java.io.IOException
String outMessage
public java.lang.String getLogLevel ()
java.lang.String getFilename () throws java.lang.SecurityException
public java.io.InputStream getLog ()
java.io.IOException e
public void closeLog ()
java.io.IOException e
void doCloseLog () throws java.io.IOException
java.io.BufferedWriter writer
}
com/android/tradefed/log/ILeveledLogOutput.classILeveledLogOutput.java
package com.android.tradefed.log
public abstract com.android.tradefed.log.ILeveledLogOutput extends java.lang.Object implements com.android.ddmlib.Log$ILogOutput {
public abstract java.lang.String getLogLevel ()
public abstract java.io.InputStream getLog ()
public abstract void closeLog ()
}
com/android/tradefed/log/StdoutLogger.classStdoutLogger.java
package com.android.tradefed.log
public com.android.tradefed.log.StdoutLogger extends java.lang.Object implements com.android.tradefed.log.ILeveledLogOutput {
private String mLogLevel
public void ()
public void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public java.lang.String getLogLevel ()
public void closeLog ()
public java.io.InputStream getLog ()
}
com/android/tradefed/invoker/
com/android/tradefed/invoker/ITestInvocation.classITestInvocation.java
package com.android.tradefed.invoker
public abstract com.android.tradefed.invoker.ITestInvocation extends java.lang.Object {
public abstract void invoke (com.android.tradefed.device.ITestDevice, com.android.tradefed.config.IConfiguration) throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/invoker/TestInvocation.classTestInvocation.java
package com.android.tradefed.invoker
public com.android.tradefed.invoker.TestInvocation extends java.lang.Object implements com.android.tradefed.invoker.ITestInvocation {
private static final String LOG_TAG
static final String TRADEFED_LOG_NAME
static final String DEVICE_LOG_NAME
public void ()
public void invoke (com.android.tradefed.device.ITestDevice, com.android.tradefed.config.IConfiguration) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetsetup.IBuildProvider buildProvider
java.util.List preparers
com.android.tradefed.device.IDeviceRecovery recovery
java.util.List tests
com.android.tradefed.targetsetup.IBuildInfo info
com.android.tradefed.targetsetup.TargetSetupError e
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.config.IConfiguration config
java.util.List listeners
com.android.tradefed.log.ILeveledLogOutput logger
private void logStartInvocation (com.android.tradefed.targetsetup.IBuildInfo, com.android.tradefed.device.ITestDevice)
String buildAttr
java.util.Iterator i$
com.android.tradefed.targetsetup.IBuildInfo info
com.android.tradefed.device.ITestDevice device
StringBuilder msg
private void performInvocation (com.android.tradefed.config.IConfiguration, com.android.tradefed.targetsetup.IBuildProvider, com.android.tradefed.device.ITestDevice, java.util.List, java.util.List, java.util.List, com.android.tradefed.targetsetup.IBuildInfo, com.android.tradefed.log.ILeveledLogOutput) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
com.android.tradefed.targetsetup.ITargetPreparer preparer
java.util.Iterator i$
com.android.tradefed.targetsetup.BuildError e
com.android.tradefed.targetsetup.TargetSetupError e
com.android.tradefed.device.DeviceNotAvailableException e
RuntimeException e
com.android.tradefed.config.IConfiguration config
com.android.tradefed.targetsetup.IBuildProvider buildProvider
com.android.tradefed.device.ITestDevice device
java.util.List listeners
java.util.List preparers
java.util.List tests
com.android.tradefed.targetsetup.IBuildInfo info
com.android.tradefed.log.ILeveledLogOutput logger
long startTime
long elapsedTime
private void reportFailure (java.lang.Throwable, java.util.List, com.android.tradefed.targetsetup.IBuildProvider, com.android.tradefed.targetsetup.IBuildInfo)
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
Throwable exception
java.util.List listeners
com.android.tradefed.targetsetup.IBuildProvider buildProvider
com.android.tradefed.targetsetup.IBuildInfo info
private void reportInvocationEnded (com.android.tradefed.device.ITestDevice, java.util.List, com.android.tradefed.log.ILeveledLogOutput, long)
com.android.tradefed.result.TestSummary summary
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
com.android.tradefed.device.ITestDevice device
java.util.List listeners
com.android.tradefed.log.ILeveledLogOutput logger
long elapsedTime
java.util.List summaries
com.android.tradefed.log.LogRegistry getLogRegistry ()
private void runTests (com.android.tradefed.config.IConfiguration, com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IBuildInfo, java.util.List, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
long startTime
com.android.tradefed.result.JUnitToInvocationResultForwarder resultForwarder
junit.framework.TestResult result
java.util.Map emptyMap
junit.framework.Test test
java.util.Iterator i$
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IBuildInfo buildInfo
java.util.List tests
java.util.List listeners
}
com/android/tradefed/testtype/
com/android/tradefed/testtype/GTestResultParser$TestResult.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$TestResult extends java.lang.Object {
private String mTestName
private String mTestClass
private StringBuilder mStackTrace
private Long mRunTime
private void ()
boolean isComplete ()
boolean hasStackTrace ()
java.lang.String getTrace ()
public java.lang.String toString ()
StringBuilder output
void (com.android.tradefed.testtype.GTestResultParser$1)
com.android.tradefed.testtype.GTestResultParser$1 x0
static java.lang.String access$102 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.String)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
String x1
static java.lang.String access$202 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.String)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
String x1
static java.lang.String access$100 (com.android.tradefed.testtype.GTestResultParser$TestResult)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
static java.lang.String access$200 (com.android.tradefed.testtype.GTestResultParser$TestResult)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
static java.lang.Long access$302 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.Long)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
Long x1
static java.lang.StringBuilder access$400 (com.android.tradefed.testtype.GTestResultParser$TestResult)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
static java.lang.StringBuilder access$402 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.StringBuilder)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
StringBuilder x1
}
com/android/tradefed/testtype/GTestResultParser$1.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$1 extends java.lang.Object {
}
com/android/tradefed/testtype/TestTimeoutListener$TestMonitor.classTestTimeoutListener.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.TestTimeoutListener$TestMonitor extends java.lang.Thread {
private long mStartTime
private boolean mIsCanceled
private final long mTestTimeout
private final com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback mCallback
private com.android.ddmlib.testrunner.TestIdentifier mCurrentTest
final com.android.tradefed.testtype.TestTimeoutListener this$0
void (com.android.tradefed.testtype.TestTimeoutListener, long, com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback)
long testTimeout
com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback callback
public void run ()
InterruptedException e
long currentTime
public synchronized void start (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public synchronized void reset ()
public synchronized void cancel ()
}
com/android/tradefed/testtype/IDeviceTest.classIDeviceTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IDeviceTest extends java.lang.Object implements junit.framework.Test {
public abstract void setDevice (com.android.tradefed.device.ITestDevice)
public abstract com.android.tradefed.device.ITestDevice getDevice ()
}
com/android/tradefed/testtype/AbstractRemoteTest.classAbstractRemoteTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.AbstractRemoteTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest {
public void ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
java.util.List listeners
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
}
com/android/tradefed/testtype/InstrumentationListTest.classInstrumentationListTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationListTest extends com.android.tradefed.testtype.AbstractRemoteTest implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private final String mPackageName
private final String mRunnerName
private final java.util.Collection mTests
private long mTestTimeout
private com.android.tradefed.device.ITestDevice mDevice
void (java.lang.String, java.lang.String, java.util.Collection)
String packageName
String runnerName
java.util.Collection testsToRun
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
void setTestTimeout (long)
long timeout
public com.android.tradefed.device.ITestDevice getDevice ()
public int countTestCases ()
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest ()
public void run (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationTest runner
com.android.ddmlib.testrunner.TestIdentifier testToRun
java.util.Iterator i$
java.util.List listeners
}
com/android/tradefed/testtype/HostTest.classHostTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.HostTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest {
private String mClassName
private String mMethodName
private com.android.tradefed.device.ITestDevice mDevice
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public int countTestCases ()
void setClassName (java.lang.String)
String className
void setMethodName (java.lang.String)
String methodName
public void run (junit.framework.TestResult)
com.android.tradefed.testtype.DeviceTestSuite testSuite
junit.framework.TestCase testCase
junit.framework.TestResult result
Class classObj
junit.framework.Test test
private java.lang.Class loadTestClass (java.lang.String) throws java.lang.IllegalArgumentException
ClassNotFoundException e
String className
private junit.framework.Test loadTest (java.lang.Class) throws java.lang.IllegalArgumentException
Object testObject
InstantiationException e
IllegalAccessException e
Class classObj
String className
}
com/android/tradefed/testtype/GTestResultParser.classGTestResultParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GTestResultParser extends com.android.ddmlib.MultiLineReceiver {
private static final String LOG_TAG
private com.android.tradefed.testtype.GTestResultParser$TestResult mCurrentTestResult
private int mNumTestsRun
private int mNumTestsExpected
private long mTotalRunTime
private boolean mTestInProgress
private boolean mTestRunInProgress
private final String mTestRunName
private final java.util.Collection mTestListeners
private boolean mTestRunStartReported
private boolean mIsCancelled
public void (java.lang.String, java.util.Collection)
String testRunName
java.util.Collection listeners
public void (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String testRunName
com.android.ddmlib.testrunner.ITestRunListener listener
private com.android.tradefed.testtype.GTestResultParser$TestResult getCurrentTestResult ()
private void clearCurrentTestResult ()
public void processNewLines (java.lang.String[])
String line
String[] arr$
int len$
int i$
String[] lines
private void parse (java.lang.String)
String line
String message
public boolean isCancelled ()
public void cancel ()
private boolean testInProgress ()
private void setTestStarted ()
private void setTestEnded ()
private void reportTestRunStarted ()
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
private void reportTestRunEnded ()
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
java.util.Map emptyMap
private com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo parseTestIdentifier (java.lang.String)
String timeString
String discardPortion
String identifier
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo returnInfo
java.util.regex.Pattern timePattern
java.util.regex.Matcher time
String[] testId
private void processRunStartedTag (java.lang.String)
NumberFormatException e
String identifier
java.util.regex.Pattern numTestsPattern
java.util.regex.Matcher numTests
private void processRunCompletedTag (java.lang.String)
NumberFormatException e
String identifier
java.util.regex.Pattern timePattern
java.util.regex.Matcher time
private void processTestStartedTag (java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
String identifier
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo parsedResults
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
com.android.ddmlib.testrunner.TestIdentifier testId
private void doTestEnded (java.lang.String, boolean)
NumberFormatException e
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
String identifier
boolean testPassed
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo parsedResults
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
com.android.ddmlib.testrunner.TestIdentifier testId
boolean encounteredUnexpectedTest
java.util.Map emptyMap
private void processOKTag (java.lang.String)
String identifier
private void processFailedTag (java.lang.String)
String identifier
private void appendTestOutputLine (java.lang.String)
String line
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
private void handleTestRunFailed (java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.TestIdentifier testId
java.util.Map emptyMap
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
String errorMsg
String testRunStackTrace
java.util.Map emptyMap
public void done ()
}
com/android/tradefed/testtype/IRemoteTest.classIRemoteTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IRemoteTest extends java.lang.Object implements junit.framework.Test {
public abstract void run (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/testtype/InstrumentationTest.classInstrumentationTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.InstrumentationTest extends com.android.tradefed.testtype.AbstractRemoteTest implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback {
private static final String LOG_TAG
private static final int COLLECT_TESTS_ATTEMPTS
private static final int COLLECT_TESTS_POLL_INTERVAL
private static final int COLLECT_TESTS_OP_TIMEOUT
static final String TIMED_OUT_MSG
static final String DELAY_MSEC_ARG
private String mPackageName
private String mRunnerName
private String mTestClassName
private String mTestMethodName
private long mTestTimeout
private String mTestSize
private boolean mIsRerunMode
private int mTestDelay
private java.io.File mInstallFile
private com.android.tradefed.device.ITestDevice mDevice
private com.android.ddmlib.testrunner.IRemoteAndroidTestRunner mRunner
private java.util.Collection mListeners
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void setPackageName (java.lang.String)
String packageName
public void setRunnerName (java.lang.String)
String runnerName
public void setClassName (java.lang.String)
String testClassName
public void setMethodName (java.lang.String)
String testMethodName
public void setTestSize (java.lang.String)
String size
public java.lang.String getPackageName ()
java.lang.String getClassName ()
java.lang.String getMethodName ()
java.lang.String getTestSize ()
public void setTestTimeout (long)
long timeout
boolean isRerunMode ()
public void setRerunMode (boolean)
boolean rerun
long getTestTimeout ()
long getTestDelay ()
public void setInstallFile (java.io.File)
java.io.File installFile
com.android.tradefed.util.IRunUtil getRunUtil ()
public com.android.tradefed.device.ITestDevice getDevice ()
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner createRemoteAndroidTestRunner (java.lang.String, java.lang.String, com.android.ddmlib.IDevice)
String packageName
String runnerName
com.android.ddmlib.IDevice device
public void run (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.List listeners
private boolean doTestRun (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.List listeners
java.util.Collection expectedTests
private void runWithRerun (java.util.List, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationListTest testRerunner
java.util.List listeners
java.util.Collection expectedTests
com.android.tradefed.result.CollectingTestListener testTracker
com.android.tradefed.result.TestRunResult runResult
private java.util.Collection collectTestsToRun (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationTest$CollectingTestsRunnable collectRunnable
boolean result
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
public void testTimeout (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.TestIdentifier test
String msg
}
com/android/tradefed/testtype/NativeStressTest.classNativeStressTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.NativeStressTest extends com.android.tradefed.testtype.AbstractRemoteTest implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private static final String LOG_TAG
static final String DEFAULT_TEST_PATH
static final String AVG_ITERATION_TIME_KEY
static final String ITERATION_KEY
private com.android.tradefed.device.ITestDevice mDevice
private String mDeviceTestPath
private String mTestModule
private int mNumIterations
private int mNumRuns
private int mMaxIterationTime
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setModuleName (java.lang.String)
String moduleName
public java.lang.String getModuleName (java.lang.String)
String moduleName
void setNumIterations (int)
int iterations
void setNumRuns (int)
int runs
private java.lang.String getTestPath ()
StringBuilder testPath
private void doRunAllTestsInSubdirectory (com.android.tradefed.device.IFileEntry, com.android.tradefed.device.ITestDevice, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IFileEntry childEntry
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
int i
com.android.tradefed.testtype.NativeStressTestParser resultParser
String fullPath
int startIteration
int endIteration
long startTime
com.android.tradefed.device.IFileEntry rootEntry
com.android.tradefed.device.ITestDevice testDevice
java.util.Collection listeners
private void reportTestCompleted (long, java.util.Collection, com.android.tradefed.testtype.NativeStressTestParser)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
long startTime
java.util.Collection listeners
com.android.tradefed.testtype.NativeStressTestParser parser
long elapsedTime
int iterationsComplete
float avgIterationTime
java.util.Map metricMap
com.android.tradefed.testtype.NativeStressTestParser createResultParser (java.lang.String)
String runName
public void run (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.List listeners
String testPath
com.android.tradefed.device.IFileEntry nativeTestDirectory
private java.util.Collection convertListeners (java.util.List)
java.util.List listeners
java.util.ArrayList copy
}
com/android/tradefed/testtype/GTestResultParser$ParsedTestInfo.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo extends java.lang.Object {
String mTestName
String mTestClassName
String mTestRunTime
public void (java.lang.String, java.lang.String, java.lang.String)
String testName
String testClassName
String testRunTime
}
com/android/tradefed/testtype/NativeStressTestParser.classNativeStressTestParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.NativeStressTestParser extends com.android.ddmlib.MultiLineReceiver {
private static final String LOG_TAG
private static final java.util.regex.Pattern ITERATION_COMPLETE_PATTERN
private final String mTestRunName
private boolean mIsCanceled
private int mTotalIterations
public void (java.lang.String)
String runName
public void processNewLines (java.lang.String[])
String line
String[] arr$
int len$
int i$
String[] lines
private void parseLine (java.lang.String)
String line
java.util.regex.Matcher matcher
private void parseIterationValue (java.lang.String, java.lang.String)
int currentIteration
NumberFormatException e
String line
String iterationString
public boolean isCancelled ()
public java.lang.String getRunName ()
public int getIterationsCompleted ()
static void ()
}
com/android/tradefed/testtype/GTest.classGTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GTest extends com.android.tradefed.testtype.AbstractRemoteTest implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private static final String LOG_TAG
static final String DEFAULT_NATIVETEST_PATH
private com.android.tradefed.device.ITestDevice mDevice
private boolean mRunAllTestsInAllSubdirectories
private boolean mRunDisabledTests
private String mNativeTestDevicePath
private String mTestModule
private String mTestNamePositiveFilter
private String mTestNameNegativeFilter
private static final String GTEST_FLAG_PRINT_TIME
private static final String GTEST_FLAG_FILTER
private static final String GTEST_FLAG_RUN_DISABLED_TESTS
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setRunTestsInAllSubdirectories (boolean)
boolean runAllSubTests
public void setModuleName (java.lang.String)
String moduleName
public java.lang.String getModuleName (java.lang.String)
String moduleName
public void setRunDisabled (boolean)
boolean runDisabled
public boolean getRunDisabledTests ()
public void setTestNamePositiveFilter (java.lang.String)
String testName
public java.lang.String getTestNamePositiveFilter ()
public void setTestNameNegativeFilter (java.lang.String)
String testName
public java.lang.String getTestNameNegativeFilter ()
private java.lang.String getGTestFilters ()
String filter
private java.lang.String getAllGTestFlags ()
String flags
private java.lang.String getTestPath ()
StringBuilder testPath
void doRunAllTestsInSubdirectory (com.android.tradefed.device.IFileEntry, com.android.tradefed.device.ITestDevice, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IFileEntry childEntry
java.util.Iterator i$
com.android.ddmlib.IShellOutputReceiver resultParser
String fullPath
String flags
com.android.tradefed.device.IFileEntry rootEntry
com.android.tradefed.device.ITestDevice testDevice
java.util.Collection listeners
com.android.ddmlib.IShellOutputReceiver createResultParser (java.lang.String, java.util.Collection)
String runName
java.util.Collection listeners
com.android.tradefed.testtype.GTestResultParser resultParser
public void run (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.List listeners
String testPath
com.android.tradefed.device.IFileEntry nativeTestDirectory
private java.util.Collection convertListeners (java.util.List)
java.util.List listeners
java.util.ArrayList copy
}
com/android/tradefed/testtype/DeviceTestCase.classDeviceTestCase.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceTestCase extends junit.framework.TestCase implements com.android.tradefed.testtype.IDeviceTest {
private com.android.tradefed.device.ITestDevice mDevice
public void ()
public void (java.lang.String)
String name
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
}
com/android/tradefed/testtype/DeviceTestSuite.classDeviceTestSuite.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceTestSuite extends junit.framework.TestSuite implements com.android.tradefed.testtype.IDeviceTest {
private com.android.tradefed.device.ITestDevice mDevice
public void (java.lang.Class)
Class testClass
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void addTestSuite (java.lang.Class)
Class testClass
public void runTest (junit.framework.Test, junit.framework.TestResult)
com.android.tradefed.testtype.IDeviceTest deviceTest
junit.framework.Test test
junit.framework.TestResult result
}
com/android/tradefed/testtype/TestTimeoutListener$ITimeoutCallback.classTestTimeoutListener.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback extends java.lang.Object {
public abstract void testTimeout (com.android.ddmlib.testrunner.TestIdentifier)
}
com/android/tradefed/testtype/StubTest.classStubTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.StubTest extends java.lang.Object implements junit.framework.Test {
public void ()
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
}
com/android/tradefed/testtype/TestTimeoutListener.classTestTimeoutListener.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.TestTimeoutListener extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener {
private static final String LOG_TAG
private final com.android.tradefed.testtype.TestTimeoutListener$TestMonitor mMonitor
public void (long, com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback)
long testTimeout
com.android.tradefed.testtype.TestTimeoutListener$ITimeoutCallback callback
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.ITestRunListener$TestFailure, com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener$TestFailure status
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map resultBundle
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
}
com/android/tradefed/testtype/InstrumentationTest$CollectingTestsRunnable.classInstrumentationTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationTest$CollectingTestsRunnable extends java.lang.Object implements com.android.tradefed.util.IRunUtil$IRunnableResult {
private final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner mRunner
private final com.android.tradefed.device.ITestDevice mDevice
private java.util.Collection mTests
private com.android.tradefed.device.DeviceNotAvailableException mException
public void (com.android.tradefed.device.ITestDevice, com.android.ddmlib.testrunner.IRemoteAndroidTestRunner)
com.android.tradefed.device.ITestDevice device
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
public boolean run ()
com.android.tradefed.result.TestRunResult runResults
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.result.CollectingTestListener listener
java.util.Collection listeners
public java.util.Collection getTests ()
public com.android.tradefed.device.DeviceNotAvailableException getException ()
public void cancel ()
}
com/android/tradefed/testtype/testdefs/
com/android/tradefed/testtype/testdefs/XmlDefsTest.classXmlDefsTest.java
package com.android.tradefed.testtype.testdefs
public com.android.tradefed.testtype.testdefs.XmlDefsTest extends com.android.tradefed.testtype.AbstractRemoteTest implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private static final String LOG_TAG
private com.android.tradefed.device.ITestDevice mDevice
private long mTestTimeout
private String mTestSize
private boolean mIsRerunMode
private java.util.Collection mLocalFiles
private java.util.Collection mRemotePaths
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
void addRemoteFilePath (java.lang.String)
String path
public void run (java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.FileNotFoundException e
com.android.tradefed.util.xml.AbstractXmlParser$ParseException e
java.io.File testDefFile
java.util.Iterator i$
com.android.tradefed.testtype.InstrumentationTest test
com.android.tradefed.testtype.testdefs.InstrumentationTestDef def
java.util.Iterator i$
java.util.List listeners
com.android.tradefed.testtype.testdefs.XmlDefsParser parser
private java.util.Collection getRemoteFile (java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File tmpFile
java.io.IOException e
String remoteFilePath
java.util.Iterator i$
java.util.Collection remoteFilePaths
java.util.Collection files
long getTestTimeout ()
java.lang.String getTestSize ()
boolean isRerunMode ()
com.android.tradefed.testtype.testdefs.XmlDefsParser createParser ()
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest ()
}
com/android/tradefed/testtype/testdefs/InstrumentationTestDef.classInstrumentationTestDef.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.InstrumentationTestDef extends java.lang.Object {
private final String mName
private final String mPackage
private String mRunner
private String mClassName
private boolean mIsContinuous
public void (java.lang.String, java.lang.String)
String testName
String packageName
void setRunner (java.lang.String)
String runnerName
void setClassName (java.lang.String)
String className
void setContinuous (boolean)
boolean isContinuous
java.lang.String getName ()
java.lang.String getPackage ()
java.lang.String getRunner ()
java.lang.String getClassName ()
boolean isContinuous ()
}
com/android/tradefed/testtype/testdefs/XmlDefsParser.classXmlDefsParser.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.XmlDefsParser extends com.android.tradefed.util.xml.AbstractXmlParser {
private java.util.Map mTestDefsMap
void ()
public java.util.Collection getTestDefs ()
protected org.xml.sax.helpers.DefaultHandler createXmlHandler ()
static java.util.Map access$000 (com.android.tradefed.testtype.testdefs.XmlDefsParser)
com.android.tradefed.testtype.testdefs.XmlDefsParser x0
}
com/android/tradefed/testtype/testdefs/XmlDefsParser$1.classXmlDefsParser.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.XmlDefsParser$1 extends java.lang.Object {
}
com/android/tradefed/testtype/testdefs/XmlDefsParser$DefsHandler.classXmlDefsParser.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.XmlDefsParser$DefsHandler extends org.xml.sax.helpers.DefaultHandler {
private static final String TEST_TAG
final com.android.tradefed.testtype.testdefs.XmlDefsParser this$0
private void (com.android.tradefed.testtype.testdefs.XmlDefsParser)
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String defName
com.android.tradefed.testtype.testdefs.InstrumentationTestDef def
String uri
String localName
String name
org.xml.sax.Attributes attributes
void (com.android.tradefed.testtype.testdefs.XmlDefsParser, com.android.tradefed.testtype.testdefs.XmlDefsParser$1)
com.android.tradefed.testtype.testdefs.XmlDefsParser x0
com.android.tradefed.testtype.testdefs.XmlDefsParser$1 x1
}
com/android/tradefed/testtype/GTestResultParser$Prefixes.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$Prefixes extends java.lang.Object {
private static final String INFORMATIONAL_MARKER
private static final String START_TEST_RUN_MARKER
private static final String TEST_RUN_MARKER
private static final String START_TEST_MARKER
private static final String OK_TEST_MARKER
private static final String FAILED_TEST_MARKER
private void ()
}
com/android/tradefed/targetsetup/
com/android/tradefed/targetsetup/IBuildProvider.classIBuildProvider.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IBuildProvider extends java.lang.Object {
public abstract com.android.tradefed.targetsetup.IBuildInfo getBuild () throws com.android.tradefed.targetsetup.TargetSetupError
public abstract void buildNotTested (com.android.tradefed.targetsetup.IBuildInfo)
}
com/android/tradefed/targetsetup/FlashingResourcesParser.classFlashingResourcesParser.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.FlashingResourcesParser extends java.lang.Object implements com.android.tradefed.targetsetup.IFlashingResourcesParser {
private static final String ANDROID_INFO_FILE_NAME
private static final java.util.regex.Pattern KEY_PATTERN
static final String PRODUCT_KEY
static final String BOARD_KEY
static final String BOOTLOADER_VERSION_KEY
static final String BASEBAND_VERSION_KEY
private java.util.Map mReqs
public void (java.io.File) throws com.android.tradefed.targetsetup.TargetSetupError
java.io.File deviceImgZipFile
public void (java.io.BufferedReader) throws com.android.tradefed.targetsetup.TargetSetupError java.io.IOException
java.io.BufferedReader infoReader
public java.lang.String getRequiredBootloaderVersion ()
public java.lang.String getRequiredBasebandVersion ()
public java.lang.String getRequiredImageVersion (java.lang.String)
String imageVersionKey
public java.util.Collection getRequiredBoards ()
java.util.Collection all
java.util.Collection board
java.util.Collection product
private java.lang.String getFirst (java.util.List)
java.util.List values
static java.util.Map getBuildRequirements (java.io.File) throws com.android.tradefed.targetsetup.TargetSetupError
java.io.IOException e
java.io.IOException e
java.util.zip.ZipEntry androidInfoEntry
java.util.zip.ZipException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File deviceImgZipFile
java.util.zip.ZipFile deviceZip
java.io.BufferedReader infoReader
static java.util.Map parseAndroidInfo (java.io.BufferedReader) throws java.io.IOException
String values
java.util.regex.Matcher matcher
String line
java.io.BufferedReader infoReader
java.util.Map requiredImageMap
boolean eof
static void ()
}
com/android/tradefed/targetsetup/FolderBuildInfo.classFolderBuildInfo.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.FolderBuildInfo extends com.android.tradefed.targetsetup.BuildInfo implements com.android.tradefed.targetsetup.IFolderBuildInfo {
private java.io.File mRootDir
public void (int, java.lang.String, java.lang.String)
int buildId
String testTarget
String buildName
public java.io.File getRootDir ()
public void setRootDir (java.io.File)
java.io.File rootDir
public void cleanUp ()
}
com/android/tradefed/targetsetup/DeviceSetup.classDeviceSetup.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.DeviceSetup extends java.lang.Object implements com.android.tradefed.targetsetup.ITargetPreparer {
private static final String LOG_TAG
private static final int BOOT_POLL_TIME_MS
private String mWifiNetwork
private String mWifiPsk
private long mMinExternalStoreSpace
private java.io.File mLocalDataFile
private String mRemoteDataPath
private boolean mDisableDialing
private boolean mSetMonkey
private boolean mSetAudioSilent
private boolean mDisableDalvikVerifier
private long mDeviceBootTime
private boolean mSkipFlash
private String mUserDataFlashString
public void ()
void setLocalDataPath (java.io.File)
java.io.File localPath
void setRemoteDataPath (java.lang.String)
String remotePath
void setWifiNetwork (java.lang.String)
String network
void setDeviceBootTime (long)
long bootTime
int getDeviceBootPollTimeMs ()
void setMinExternalStoreSpace (int)
int minKBytes
com.android.tradefed.util.IRunUtil getRunUtil ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.BuildError
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
com.android.tradefed.targetsetup.IDeviceFlasher flasher
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IBuildInfo buildInfo
protected com.android.tradefed.targetsetup.IDeviceFlasher createFlasher (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
private void waitForBootComplete (com.android.tradefed.device.ITestDevice, int) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.BuildError
String output
com.android.tradefed.device.ITestDevice device
int buildId
long startTime
protected void configureDevice (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
private void configureSystemProperties (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
boolean result
java.io.File localFile
com.android.tradefed.device.ITestDevice device
StringBuilder propertyBuilder
private void keepScreenOn (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
private void checkExternalStoreSpace (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
long freeSpace
com.android.tradefed.device.ITestDevice device
private void connectToWifi (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
void syncTestData (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
String fullRemotePath
boolean result
com.android.tradefed.device.ITestDevice device
private java.io.File createTempFile (java.lang.String, java.lang.String) throws com.android.tradefed.targetsetup.TargetSetupError
java.io.IOException e
String fileName
String fileContents
java.io.File tmpFile
}
com/android/tradefed/targetsetup/IFolderBuildInfo.classIFolderBuildInfo.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IFolderBuildInfo extends java.lang.Object implements com.android.tradefed.targetsetup.IBuildInfo {
public abstract java.io.File getRootDir ()
public abstract void setRootDir (java.io.File)
public abstract void cleanUp ()
}
com/android/tradefed/targetsetup/BuildError.classBuildError.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.BuildError extends java.lang.Exception {
public void (java.lang.String)
String reason
}
com/android/tradefed/targetsetup/AppBuildInfo.classAppBuildInfo.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.AppBuildInfo extends com.android.tradefed.targetsetup.BuildInfo {
private java.util.List mAppPackageFiles
public void (int, java.lang.String, java.lang.String)
int buildId
String testTarget
String buildName
public java.util.List getAppPackageFiles ()
java.util.List listCopy
public void addAppPackageFile (java.io.File)
java.io.File appPackageFile
public void cleanUp ()
java.io.File appPackageFile
java.util.Iterator i$
}
com/android/tradefed/targetsetup/IFlashingResourcesRetriever.classIFlashingResourcesRetriever.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IFlashingResourcesRetriever extends java.lang.Object {
public abstract java.io.File retrieveFile (java.lang.String, java.lang.String) throws com.android.tradefed.targetsetup.TargetSetupError
}
com/android/tradefed/targetsetup/DeviceBuildInfo.classDeviceBuildInfo.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.DeviceBuildInfo extends com.android.tradefed.targetsetup.BuildInfo implements com.android.tradefed.targetsetup.IDeviceBuildInfo {
private java.util.Map mImageFileMap
private static final String DEVICE_IMAGE_NAME
private static final String USERDATA_IMAGE_NAME
private static final String TESTZIP_IMAGE_NAME
private static final String BASEBAND_IMAGE_NAME
private static final String BOOTLOADER_IMAGE_NAME
public void (int, java.lang.String, java.lang.String)
int buildId
String testTarget
String buildName
public java.io.File getImageFile (java.lang.String)
String imageName
com.android.tradefed.targetsetup.DeviceBuildInfo$ImageFile imgFileRecord
public java.lang.String getImageVersion (java.lang.String)
String imageName
com.android.tradefed.targetsetup.DeviceBuildInfo$ImageFile imgFileRecord
public void setImageFile (java.lang.String, java.io.File, java.lang.String)
String imageName
java.io.File file
String version
public java.io.File getDeviceImageFile ()
public void setDeviceImageFile (java.io.File)
java.io.File deviceImageFile
public java.io.File getUserDataImageFile ()
public void setUserDataImageFile (java.io.File)
java.io.File userDataFile
public java.io.File getTestsZipFile ()
public void setTestsZipFile (java.io.File)
java.io.File testsZipFile
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public void cleanUp ()
com.android.tradefed.targetsetup.DeviceBuildInfo$ImageFile fileRecord
java.util.Iterator i$
}
com/android/tradefed/targetsetup/DeviceBuildInfo$ImageFile.classDeviceBuildInfo.java
package com.android.tradefed.targetsetup
com.android.tradefed.targetsetup.DeviceBuildInfo$ImageFile extends java.lang.Object {
private final java.io.File mImageFile
private final String mVersion
void (java.io.File, java.lang.String)
java.io.File imageFile
String version
java.io.File getImageFile ()
java.lang.String getVersion ()
}
com/android/tradefed/targetsetup/DeviceFlasher$1.classDeviceFlasher.java
package com.android.tradefed.targetsetup
com.android.tradefed.targetsetup.DeviceFlasher$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$targetsetup$IDeviceFlasher$UserDataFlashOption
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/tradefed/targetsetup/IFlashingResourcesParser.classIFlashingResourcesParser.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IFlashingResourcesParser extends java.lang.Object {
public abstract java.lang.String getRequiredBootloaderVersion ()
public abstract java.lang.String getRequiredBasebandVersion ()
public abstract java.lang.String getRequiredImageVersion (java.lang.String)
public abstract java.util.Collection getRequiredBoards ()
}
com/android/tradefed/targetsetup/IDeviceFlasher$UserDataFlashOption.classIDeviceFlasher.java
package com.android.tradefed.targetsetup
public final com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption extends java.lang.Enum {
public static final com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption FLASH
public static final com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption WIPE
public static final com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption TESTS_ZIP
public static final com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption RETAIN
private static final com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption[] $VALUES
public static com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption[] values ()
public static com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/targetsetup/BuildInfo.classBuildInfo.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.BuildInfo extends java.lang.Object implements com.android.tradefed.targetsetup.IBuildInfo {
private int mBuildInfo
private String mTestTarget
private String mBuildName
private java.util.Map mBuildAttributes
public void ()
public void (int, java.lang.String, java.lang.String)
int buildId
String testTarget
String buildName
public int getBuildId ()
public java.lang.String getTestTarget ()
public java.util.Map getBuildAttributes ()
public java.lang.String getBuildName ()
public void addBuildAttribute (java.lang.String, java.lang.String)
String attributeName
String attributeValue
public void cleanUp ()
}
com/android/tradefed/targetsetup/IBuildInfo.classIBuildInfo.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IBuildInfo extends java.lang.Object {
public abstract int getBuildId ()
public abstract java.lang.String getTestTarget ()
public abstract java.lang.String getBuildName ()
public abstract java.util.Map getBuildAttributes ()
public abstract void addBuildAttribute (java.lang.String, java.lang.String)
public abstract void cleanUp ()
}
com/android/tradefed/targetsetup/IDeviceBuildInfo.classIDeviceBuildInfo.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IDeviceBuildInfo extends java.lang.Object implements com.android.tradefed.targetsetup.IBuildInfo {
public abstract java.io.File getImageFile (java.lang.String)
public abstract java.lang.String getImageVersion (java.lang.String)
public abstract void setImageFile (java.lang.String, java.io.File, java.lang.String)
public abstract java.io.File getDeviceImageFile ()
public abstract void setDeviceImageFile (java.io.File)
public abstract java.io.File getUserDataImageFile ()
public abstract void setUserDataImageFile (java.io.File)
public abstract java.io.File getTestsZipFile ()
public abstract void setTestsZipFile (java.io.File)
public abstract java.io.File getBasebandImageFile ()
public abstract java.lang.String getBasebandVersion ()
public abstract void setBasebandImage (java.io.File, java.lang.String)
public abstract java.io.File getBootloaderImageFile ()
public abstract java.lang.String getBootloaderVersion ()
public abstract void setBootloaderImageFile (java.io.File, java.lang.String)
public abstract void cleanUp ()
}
com/android/tradefed/targetsetup/AppSetup.classAppSetup.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.AppSetup extends java.lang.Object implements com.android.tradefed.targetsetup.ITargetPreparer {
private static final String LOG_TAG
private java.util.Collection mAppPackageNames
private boolean mReboot
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
String packageName
java.util.Iterator i$
java.io.File apkFile
java.util.Iterator i$
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IBuildInfo buildInfo
com.android.tradefed.targetsetup.AppBuildInfo appBuild
}
com/android/tradefed/targetsetup/DeviceFolderBuildInfo.classDeviceFolderBuildInfo.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.DeviceFolderBuildInfo extends com.android.tradefed.targetsetup.BuildInfo implements com.android.tradefed.targetsetup.IDeviceBuildInfo com.android.tradefed.targetsetup.IFolderBuildInfo {
private com.android.tradefed.targetsetup.IDeviceBuildInfo mDeviceBuild
private com.android.tradefed.targetsetup.IFolderBuildInfo mFolderBuildInfo
public void (int, java.lang.String, java.lang.String)
int buildId
String testTarget
String buildName
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public java.io.File getDeviceImageFile ()
public java.io.File getImageFile (java.lang.String)
String imageName
public java.lang.String getImageVersion (java.lang.String)
String imageName
public java.io.File getTestsZipFile ()
public java.io.File getUserDataImageFile ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public void setDeviceImageFile (java.io.File)
java.io.File deviceImageFile
public void setImageFile (java.lang.String, java.io.File, java.lang.String)
String imageName
java.io.File file
String version
public void setTestsZipFile (java.io.File)
java.io.File testsZipFile
public void setUserDataImageFile (java.io.File)
java.io.File userDataFile
public java.io.File getRootDir ()
public void setRootDir (java.io.File)
java.io.File rootDir
public void setCtsBuild (com.android.tradefed.targetsetup.IFolderBuildInfo)
com.android.tradefed.targetsetup.IFolderBuildInfo folderBuild
public void setDeviceBuild (com.android.tradefed.targetsetup.IDeviceBuildInfo)
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
public void cleanUp ()
}
com/android/tradefed/targetsetup/StubBuildProvider.classStubBuildProvider.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.StubBuildProvider extends java.lang.Object implements com.android.tradefed.targetsetup.IBuildProvider {
public void ()
public com.android.tradefed.targetsetup.IBuildInfo getBuild () throws com.android.tradefed.targetsetup.TargetSetupError
public void buildNotTested (com.android.tradefed.targetsetup.IBuildInfo)
com.android.tradefed.targetsetup.IBuildInfo info
}
com/android/tradefed/targetsetup/StubTargetPreparer.classStubTargetPreparer.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.StubTargetPreparer extends java.lang.Object implements com.android.tradefed.targetsetup.ITargetPreparer {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IBuildInfo buildInfo
}
com/android/tradefed/targetsetup/TargetSetupError.classTargetSetupError.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.TargetSetupError extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
}
com/android/tradefed/targetsetup/DeviceFlasher.classDeviceFlasher.java
package com.android.tradefed.targetsetup
public com.android.tradefed.targetsetup.DeviceFlasher extends java.lang.Object implements com.android.tradefed.targetsetup.IDeviceFlasher {
private static final String LOG_TAG
public static final String BASEBAND_IMAGE_NAME
private com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption mUserDataFlashOption
private java.util.Set mDataWipeSkipList
private final com.android.tradefed.targetsetup.IFlashingResourcesRetriever mResourceRetriever
public void (com.android.tradefed.targetsetup.IFlashingResourcesRetriever)
com.android.tradefed.targetsetup.IFlashingResourcesRetriever resourceRetriever
public void setUserDataFlashOption (com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption)
com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption flashOption
protected com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption getUserDataFlashOption ()
public void flash (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
private void downloadFlashingResources (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo localBuild
com.android.tradefed.targetsetup.IFlashingResourcesParser resourceParser
String deviceProductType
String bootloaderVersion
String basebandVersion
protected void downloadExtraImageFiles (com.android.tradefed.targetsetup.IFlashingResourcesParser, com.android.tradefed.targetsetup.IFlashingResourcesRetriever, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.targetsetup.IFlashingResourcesParser resourceParser
com.android.tradefed.targetsetup.IFlashingResourcesRetriever retriever
com.android.tradefed.targetsetup.IDeviceBuildInfo localBuild
protected com.android.tradefed.targetsetup.IFlashingResourcesParser createFlashingResourcesParser (com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.targetsetup.IDeviceBuildInfo localBuild
protected boolean checkAndFlashBootloader (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
String currentBootloaderVersion
protected void flashBootloader (com.android.tradefed.device.ITestDevice, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File bootloaderImageFile
protected java.lang.String getBootPartitionName ()
protected java.lang.String getBootloaderFilePrefix (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
protected void checkAndFlashBaseband (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
String currentBasebandVersion
protected void flashBaseband (com.android.tradefed.device.ITestDevice, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File basebandImageFile
protected void eraseCache (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
protected void flashUserData (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
protected void pushTestsZipOntoData (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.IFileEntry dataSubDir
java.util.Iterator i$
java.io.File hostSubDir
java.io.File[] arr$
int len$
int i$
com.android.tradefed.device.IFileEntry dataSubDir
java.util.Iterator i$
java.io.File hostDir
java.io.File[] hostDataFiles
java.io.IOException e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
com.android.tradefed.device.IFileEntry dataEntry
java.io.File unzipDir
java.io.File[] getTestsZipDataFiles (java.io.File) throws com.android.tradefed.targetsetup.TargetSetupError
java.io.File hostDir
java.io.File[] childFiles
void extractZip (com.android.tradefed.targetsetup.IDeviceBuildInfo, java.io.File) throws java.io.IOException java.util.zip.ZipException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
java.io.File unzipDir
protected void flashSystem (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetsetup.IDeviceBuildInfo deviceBuild
protected java.lang.String getImageVersion (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
String imageName
String versionQuery
String queryOutput
String patternString
java.util.regex.Pattern versionOutputPattern
java.util.regex.Matcher matcher
protected transient java.lang.String executeFastbootCmd (com.android.tradefed.device.ITestDevice, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
String[] cmdArgs
com.android.tradefed.util.CommandResult result
protected transient java.lang.String executeLongFastbootCmd (com.android.tradefed.device.ITestDevice, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
String[] cmdArgs
com.android.tradefed.util.CommandResult result
private transient java.lang.String handleFastbootResult (com.android.tradefed.device.ITestDevice, com.android.tradefed.util.CommandResult, java.lang.String[]) throws com.android.tradefed.targetsetup.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.util.CommandResult result
String[] cmdArgs
}
com/android/tradefed/targetsetup/ITargetPreparer.classITargetPreparer.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.ITargetPreparer extends java.lang.Object {
public abstract void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.targetsetup.BuildError com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/targetsetup/IDeviceFlasher.classIDeviceFlasher.java
package com.android.tradefed.targetsetup
public abstract com.android.tradefed.targetsetup.IDeviceFlasher extends java.lang.Object {
public abstract void setUserDataFlashOption (com.android.tradefed.targetsetup.IDeviceFlasher$UserDataFlashOption)
public abstract void flash (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetsetup.IDeviceBuildInfo) throws com.android.tradefed.targetsetup.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/command/
com/android/tradefed/command/CommandScheduler$DeviceCmdMatcher.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$DeviceCmdMatcher extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
private final com.android.tradefed.device.ITestDevice mDevice
void (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public boolean matches (com.android.tradefed.command.CommandScheduler$ConfigCommand)
com.android.tradefed.command.CommandScheduler$ConfigCommand cmd
com.android.tradefed.device.DeviceSelectionOptions deviceOptions
public volatile boolean matches (java.lang.Object)
Object x0
}
com/android/tradefed/command/CommandScheduler$ConfigCommand.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$ConfigCommand extends java.lang.Object {
private final String[] mArgs
private final com.android.tradefed.command.CommandScheduler$CommandOptions mCmdOptions
private final com.android.tradefed.device.DeviceSelectionOptions mDeviceOptions
private long mTotalExecTime
void (java.lang.String[], com.android.tradefed.command.CommandScheduler$CommandOptions, com.android.tradefed.device.DeviceSelectionOptions)
String[] args
com.android.tradefed.command.CommandScheduler$CommandOptions cmdOptions
com.android.tradefed.device.DeviceSelectionOptions deviceOptions
synchronized void incrementExecTime (long)
long execTime
com.android.tradefed.command.CommandScheduler$CommandOptions getCommandOptions ()
com.android.tradefed.device.DeviceSelectionOptions getDeviceOptions ()
java.lang.String[] getArgs ()
static long access$000 (com.android.tradefed.command.CommandScheduler$ConfigCommand)
com.android.tradefed.command.CommandScheduler$ConfigCommand x0
}
com/android/tradefed/command/CommandScheduler$1.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$1 extends java.util.TimerTask {
final com.android.tradefed.command.CommandScheduler$ConfigCommand val$cmd
final com.android.tradefed.command.CommandScheduler this$0
void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$ConfigCommand)
public void run ()
}
com/android/tradefed/command/Console.classConsole.java
package com.android.tradefed.command
public com.android.tradefed.command.Console extends java.lang.Object {
private static final String LOG_TAG
private static final String CONSOLE_PROMPT
private java.io.File mFile
private boolean mHelpMode
private com.android.tradefed.command.ICommandScheduler mScheduler
private java.io.Console mTerminal
void ()
void (com.android.tradefed.command.ICommandScheduler)
com.android.tradefed.command.ICommandScheduler scheduler
void setConfigFile (java.io.File)
java.io.File file
private java.lang.String getConsoleInput () throws java.io.IOException
String line
private java.lang.String index (java.lang.String[], int)
String[] array
int i
public void run (java.lang.String[])
com.android.tradefed.invoker.ITestInvocation inv
java.util.Iterator i$
java.util.Collection invs
int counter
com.android.tradefed.device.IDeviceManager manager
java.util.Collection devices
String config
java.util.Iterator i$
java.util.Collection configs
int counter
String[] tokens
String cmd
com.android.tradefed.config.ArgsOptionParser myParser
String input
boolean shouldExit
com.android.tradefed.config.ConfigurationException e
java.io.FileNotFoundException e
java.io.IOException e
InterruptedException e
Exception e
String[] args
void initLogging ()
void exit ()
com.android.tradefed.command.ConfigFileParser createConfigFileParser ()
private void printHelp ()
public static void main (java.lang.String[])
String[] mainArgs
com.android.tradefed.command.Console console
}
com/android/tradefed/command/Command.classCommand.java
package com.android.tradefed.command
public com.android.tradefed.command.Command extends java.lang.Object {
private static final String LOG_TAG
static final long WAIT_DEVICE_TIME
private boolean mHelpMode
public void ()
protected void run (java.lang.String[])
com.android.tradefed.device.DeviceSelectionOptions deviceOptions
com.android.tradefed.config.IConfiguration config
com.android.tradefed.config.ConfigurationException e
String[] args
com.android.tradefed.device.IDeviceManager manager
private void printHelp (java.lang.String[])
String[] args
void initLogging ()
private void runInvocation (com.android.tradefed.device.IDeviceManager, com.android.tradefed.device.DeviceSelectionOptions, com.android.tradefed.config.IConfiguration) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.invoker.ITestInvocation instance
com.android.tradefed.device.DeviceUnresponsiveException e
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.IDeviceManager manager
com.android.tradefed.device.DeviceSelectionOptions deviceOptions
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.IDeviceManager$FreeDeviceState deviceState
private void exit (com.android.tradefed.device.IDeviceManager)
com.android.tradefed.device.IDeviceManager manager
com.android.tradefed.invoker.ITestInvocation createRunInstance ()
com.android.tradefed.device.IDeviceManager getDeviceManager ()
com.android.tradefed.log.LogRegistry getLogRegistry ()
com.android.tradefed.config.IConfigurationFactory getConfigFactory ()
public static void main (java.lang.String[])
String[] args
com.android.tradefed.command.Command cmd
}
com/android/tradefed/command/ConfigFileParser$ConfigLine.classConfigFileParser.java
package com.android.tradefed.command
com.android.tradefed.command.ConfigFileParser$ConfigLine extends java.util.LinkedList {
final com.android.tradefed.command.ConfigFileParser this$0
void (com.android.tradefed.command.ConfigFileParser)
void (com.android.tradefed.command.ConfigFileParser, java.util.Collection)
java.util.Collection c
}
com/android/tradefed/command/ConfigFileParser.classConfigFileParser.java
package com.android.tradefed.command
com.android.tradefed.command.ConfigFileParser extends java.lang.Object {
private static final String LOG_TAG
private static final java.util.regex.Pattern mMacroPattern
private java.util.Map mMacros
private java.util.Map mLongMacros
private java.util.List mLines
void ()
private boolean isLineMacro (com.android.tradefed.command.ConfigFileParser$ConfigLine)
com.android.tradefed.command.ConfigFileParser$ConfigLine line
private boolean isLineLongMacro (com.android.tradefed.command.ConfigFileParser$ConfigLine)
com.android.tradefed.command.ConfigFileParser$ConfigLine line
private boolean shouldParseLine (java.lang.String)
String line
private void scanFile (java.io.File) throws java.io.IOException com.android.tradefed.config.ConfigurationException
String[] args
IllegalArgumentException e
String name
com.android.tradefed.command.ConfigFileParser$ConfigLine expansion
com.android.tradefed.command.ConfigFileParser$ConfigLine line
String name
java.util.List expansion
com.android.tradefed.command.ConfigFileParser$ConfigLine lArgs
java.io.File file
java.io.BufferedReader fileReader
String inputLine
public void parseFile (java.io.File, com.android.tradefed.command.ICommandScheduler) throws java.io.IOException com.android.tradefed.config.ConfigurationException
int i
int i
com.android.tradefed.command.ConfigFileParser$ConfigLine line
boolean sawMacro
java.util.List longMacroExpansion
int inputIdx
int iCount
String[] aryCmdLine
com.android.tradefed.command.ConfigFileParser$ConfigLine configLine
java.util.Iterator i$
java.io.File file
com.android.tradefed.command.ICommandScheduler scheduler
java.util.List inputBitmask
int inputBitmaskCount
private java.util.List expandLongMacro (com.android.tradefed.command.ConfigFileParser$ConfigLine, boolean) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.command.ConfigFileParser$ConfigLine expanded
com.android.tradefed.command.ConfigFileParser$ConfigLine macroLine
java.util.Iterator i$
java.util.List expansion
String name
java.util.List longMacro
com.android.tradefed.command.ConfigFileParser$ConfigLine prefix
com.android.tradefed.command.ConfigFileParser$ConfigLine suffix
String token
java.util.regex.Matcher matchMacro
int idx
com.android.tradefed.command.ConfigFileParser$ConfigLine line
boolean checkMissingMacro
private boolean expandMacro (com.android.tradefed.command.ConfigFileParser$ConfigLine)
String name
com.android.tradefed.command.ConfigFileParser$ConfigLine macro
String token
java.util.regex.Matcher matchMacro
com.android.tradefed.command.ConfigFileParser$ConfigLine line
boolean sawMacro
int idx
java.io.BufferedReader createConfigFileReader (java.io.File) throws java.io.IOException
java.io.File file
static void ()
}
com/android/tradefed/command/ICommandScheduler.classICommandScheduler.java
package com.android.tradefed.command
public abstract com.android.tradefed.command.ICommandScheduler extends java.lang.Object {
public abstract void addConfig (java.lang.String[])
public abstract void shutdown ()
public abstract void start ()
public abstract void join () throws java.lang.InterruptedException
public abstract java.util.Collection listInvocations () throws java.lang.UnsupportedOperationException
public abstract boolean stopInvocation (com.android.tradefed.invoker.ITestInvocation) throws java.lang.UnsupportedOperationException
public abstract java.util.Collection listConfigs () throws java.lang.UnsupportedOperationException
}
com/android/tradefed/command/CommandScheduler$ConfigComparator.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$ConfigComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (com.android.tradefed.command.CommandScheduler$ConfigCommand, com.android.tradefed.command.CommandScheduler$ConfigCommand)
com.android.tradefed.command.CommandScheduler$ConfigCommand c1
com.android.tradefed.command.CommandScheduler$ConfigCommand c2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.android.tradefed.command.CommandScheduler$1)
com.android.tradefed.command.CommandScheduler$1 x0
}
com/android/tradefed/command/FatalHostError.classFatalHostError.java
package com.android.tradefed.command
public com.android.tradefed.command.FatalHostError extends java.lang.RuntimeException {
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String)
String msg
}
com/android/tradefed/command/CommandScheduler$CommandOptions.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$CommandOptions extends java.lang.Object {
private boolean mHelpMode
private long mMinLoopTime
private boolean mLoopMode
void ()
void setHelpMode (boolean)
boolean helpMode
public boolean isHelpMode ()
void setLoopMode (boolean)
boolean loopMode
boolean isLoopMode ()
void setMinLoopTime (long)
long loopTime
public long getMinLoopTime ()
}
com/android/tradefed/command/CommandScheduler$InvocationThread.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$InvocationThread extends java.lang.Thread {
private com.android.tradefed.device.IDeviceManager mManager
private com.android.tradefed.device.ITestDevice mDevice
private com.android.tradefed.invoker.ITestInvocation mInvocation
private boolean mIsStarted
final com.android.tradefed.command.CommandScheduler this$0
public void (com.android.tradefed.command.CommandScheduler, java.lang.String, com.android.tradefed.device.IDeviceManager, com.android.tradefed.device.ITestDevice)
String name
com.android.tradefed.device.IDeviceManager manager
com.android.tradefed.device.ITestDevice device
private synchronized com.android.tradefed.invoker.ITestInvocation createInvocation ()
public void run ()
com.android.tradefed.config.IConfiguration config
long elapsedTime
com.android.tradefed.device.DeviceUnresponsiveException e
long elapsedTime
com.android.tradefed.device.DeviceNotAvailableException e
long elapsedTime
com.android.tradefed.config.ConfigurationException e
long elapsedTime
com.android.tradefed.command.FatalHostError e
long elapsedTime
Throwable e
long elapsedTime
long elapsedTime
com.android.tradefed.device.IDeviceManager$FreeDeviceState deviceState
com.android.tradefed.command.CommandScheduler$ConfigCommand cmd
long startTime
com.android.tradefed.invoker.ITestInvocation instance
private synchronized com.android.tradefed.invoker.ITestInvocation getInvocation ()
public void shutdownInvocation ()
static com.android.tradefed.invoker.ITestInvocation access$600 (com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler$InvocationThread x0
}
com/android/tradefed/command/CommandScheduler.classCommandScheduler.java
package com.android.tradefed.command
public com.android.tradefed.command.CommandScheduler extends java.lang.Thread implements com.android.tradefed.command.ICommandScheduler {
private static final String LOG_TAG
private com.android.tradefed.util.ConditionPriorityBlockingQueue mConfigQueue
private java.util.Set mInvocationThreads
private java.util.Timer mConfigTimer
private boolean mShutdown
void ()
com.android.tradefed.invoker.ITestInvocation createRunInstance ()
com.android.tradefed.device.IDeviceManager getDeviceManager ()
com.android.tradefed.config.IConfigurationFactory getConfigFactory ()
public void run ()
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
com.android.tradefed.device.ITestDevice device
Thread thread
java.util.Iterator i$
com.android.tradefed.device.IDeviceManager manager
java.util.List threadListCopy
private void waitForThread (java.lang.Thread)
InterruptedException e
Thread thread
private void exit (com.android.tradefed.device.IDeviceManager)
com.android.tradefed.device.IDeviceManager manager
public void addConfig (java.lang.String[])
com.android.tradefed.command.CommandScheduler$ConfigCommand cmd
com.android.tradefed.config.ConfigurationException e
String[] args
com.android.tradefed.command.CommandScheduler$CommandOptions cmdOptions
com.android.tradefed.device.DeviceSelectionOptions deviceOptions
com.android.tradefed.command.CommandScheduler$CommandOptions createCommandOptions ()
com.android.tradefed.device.DeviceSelectionOptions createDeviceOptions ()
private com.android.tradefed.command.CommandScheduler$ConfigCommand dequeueConfigCommand (com.android.tradefed.device.ITestDevice)
InterruptedException e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.command.CommandScheduler$ConfigCommand cmd
private void returnConfigToQueue (com.android.tradefed.command.CommandScheduler$ConfigCommand)
java.util.TimerTask delayConfig
com.android.tradefed.command.CommandScheduler$ConfigCommand cmd
long minLoopTime
private java.lang.String getArgString (java.lang.String[])
String arg
String[] arr$
int len$
int i$
String[] args
StringBuilder builder
private com.android.tradefed.command.CommandScheduler$InvocationThread startInvocation (com.android.tradefed.device.IDeviceManager, com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.IDeviceManager manager
com.android.tradefed.device.ITestDevice device
String invocationName
com.android.tradefed.command.CommandScheduler$InvocationThread invocationThread
private synchronized void removeInvocationThread (com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
private synchronized void addInvocationThread (com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
private synchronized boolean isShutdown ()
public synchronized void shutdown ()
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
java.util.Iterator i$
public java.util.Collection listInvocations () throws java.lang.UnsupportedOperationException
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
java.util.Iterator i$
java.util.Collection invs
public boolean stopInvocation (com.android.tradefed.invoker.ITestInvocation) throws java.lang.UnsupportedOperationException
com.android.tradefed.invoker.ITestInvocation invocation
public java.util.Collection listConfigs () throws java.lang.UnsupportedOperationException
com.android.tradefed.command.CommandScheduler$ConfigCommand config
java.util.Iterator configIter
java.util.Collection stringConfigs
static com.android.tradefed.command.CommandScheduler$ConfigCommand access$100 (com.android.tradefed.command.CommandScheduler, com.android.tradefed.device.ITestDevice)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.device.ITestDevice x1
static void access$200 (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.command.CommandScheduler$InvocationThread x1
static java.lang.String access$300 (com.android.tradefed.command.CommandScheduler, java.lang.String[])
com.android.tradefed.command.CommandScheduler x0
String[] x1
static com.android.tradefed.util.ConditionPriorityBlockingQueue access$500 (com.android.tradefed.command.CommandScheduler)
com.android.tradefed.command.CommandScheduler x0
}
com/android/tradefed/util/
com/android/tradefed/util/RunUtil$RunnableNotifier.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$RunnableNotifier extends java.lang.Thread {
private final com.android.tradefed.util.IRunUtil$IRunnableResult mRunnable
private com.android.tradefed.util.CommandStatus mStatus
void (com.android.tradefed.util.IRunUtil$IRunnableResult)
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
public void run ()
InterruptedException e
Exception e
com.android.tradefed.util.CommandStatus status
public void interrupt ()
synchronized com.android.tradefed.util.CommandStatus getStatus ()
}
com/android/tradefed/util/RunUtil.classRunUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.RunUtil extends java.lang.Object implements com.android.tradefed.util.IRunUtil {
private static final String LOG_TAG
private static final int POLL_TIME_INCREASE_FACTOR
private static com.android.tradefed.util.IRunUtil sInstance
private void ()
public static com.android.tradefed.util.IRunUtil getInstance ()
public transient com.android.tradefed.util.CommandResult runTimedCmd (long, java.lang.String[])
long timeout
String[] command
com.android.tradefed.util.CommandResult result
com.android.tradefed.util.IRunUtil$IRunnableResult osRunnable
com.android.tradefed.util.CommandStatus status
public com.android.tradefed.util.CommandStatus runTimed (long, com.android.tradefed.util.IRunUtil$IRunnableResult)
InterruptedException e
long timeout
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
com.android.tradefed.util.RunUtil$RunnableNotifier runThread
public boolean runTimedRetry (long, long, int, com.android.tradefed.util.IRunUtil$IRunnableResult)
int i
long opTimeout
long pollInterval
int attempts
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
public boolean runFixedTimedRetry (long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
long opTimeout
long pollInterval
long maxTime
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
long initialTime
public boolean runEscalatingTimedRetry (long, long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
long opTimeout
long initialPollInterval
long maxPollInterval
long maxTime
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
long pollInterval
long initialTime
public void sleep (long)
InterruptedException e
long time
static void ()
}
com/android/tradefed/util/IRunUtil.classIRunUtil.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IRunUtil extends java.lang.Object {
public transient abstract com.android.tradefed.util.CommandResult runTimedCmd (long, java.lang.String[])
public abstract com.android.tradefed.util.CommandStatus runTimed (long, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract boolean runTimedRetry (long, long, int, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract boolean runFixedTimedRetry (long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract boolean runEscalatingTimedRetry (long, long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract void sleep (long)
}
com/android/tradefed/util/QuotationAwareTokenizer.classQuotationAwareTokenizer.java
package com.android.tradefed.util
public com.android.tradefed.util.QuotationAwareTokenizer extends java.lang.Object {
private static final String LOG_TAG
public void ()
public static java.lang.String[] tokenizeLine (java.lang.String) throws java.lang.IllegalArgumentException
String line
java.util.ArrayList tokens
StringBuilder token
java.util.regex.Pattern charPattern
java.util.regex.Matcher charMatcher
String aChar
boolean quotation
String[] tokensArray
}
com/android/tradefed/util/ConditionPriorityBlockingQueue$IMatcher.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
}
com/android/tradefed/util/xml/
com/android/tradefed/util/xml/AbstractXmlParser.classAbstractXmlParser.java
package com.android.tradefed.util.xml
public abstract com.android.tradefed.util.xml.AbstractXmlParser extends java.lang.Object {
private static final String LOG_TAG
public void ()
public void parse (java.io.InputStream) throws com.android.tradefed.util.xml.AbstractXmlParser$ParseException
javax.xml.parsers.SAXParserFactory parserFactory
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xmlInput
protected abstract org.xml.sax.helpers.DefaultHandler createXmlHandler ()
}
com/android/tradefed/util/xml/AbstractXmlParser$ParseException.classAbstractXmlParser.java
package com.android.tradefed.util.xml
public com.android.tradefed.util.xml.AbstractXmlParser$ParseException extends java.lang.Exception {
public void (java.lang.Throwable)
Throwable cause
}
com/android/tradefed/util/CommandResult.classCommandResult.java
package com.android.tradefed.util
public com.android.tradefed.util.CommandResult extends java.lang.Object {
private com.android.tradefed.util.CommandStatus mCmdStatus
private String mStdout
private String mStderr
public void ()
public com.android.tradefed.util.CommandStatus getStatus ()
public void setStatus (com.android.tradefed.util.CommandStatus)
com.android.tradefed.util.CommandStatus status
public java.lang.String getStdout ()
public void setStdout (java.lang.String)
String stdout
public java.lang.String getStderr ()
public void setStderr (java.lang.String)
String stderr
}
com/android/tradefed/util/ConditionPriorityBlockingQueue.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
public com.android.tradefed.util.ConditionPriorityBlockingQueue extends java.lang.Object implements java.lang.Iterable {
private final java.util.LinkedList mList
private final java.util.concurrent.locks.ReentrantLock mLock
private final java.util.List mWaitingMatcherList
private final java.util.Comparator mComparator
static final boolean $assertionsDisabled
public void ()
public void (java.util.Comparator)
java.util.Comparator c
public java.lang.Object poll ()
public java.lang.Object poll (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher)
Object obj
Object minObject
java.util.ListIterator iter
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
public java.lang.Object poll (long, java.util.concurrent.TimeUnit, com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
Long nanos
private java.lang.Object blockingPoll (java.lang.Long, com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher) throws java.lang.InterruptedException
InterruptedException ie
Object matchedObj
java.util.concurrent.locks.Condition myCondition
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair myMatcherPair
Long nanos
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
private int compareObjects (java.lang.Object, java.lang.Object)
Object object
Object minObject
public java.lang.Object take () throws java.lang.InterruptedException
public java.lang.Object take (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher) throws java.lang.InterruptedException
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
public boolean add (java.lang.Object)
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair matcherPair
java.util.Iterator i$
boolean ok
Object addedElement
public void clear ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object object
public int size ()
public boolean remove (java.lang.Object)
Object object
static void ()
}
com/android/tradefed/util/FileUtil.classFileUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.FileUtil extends java.lang.Object {
private static final String LOG_TAG
private static final long MIN_DISK_SPACE
public void ()
public static boolean setGroupReadWritable (java.io.File)
java.io.File file
com.android.tradefed.util.CommandResult result
public static java.io.File createTempDir (java.lang.String) throws java.io.IOException
String prefix
public static java.io.File createTempDir (java.lang.String, java.io.File) throws java.io.IOException
String prefix
java.io.File parentDir
java.io.File tmpDir
public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
java.io.File returnFile
public static java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File) throws java.io.IOException
String prefix
String suffix
java.io.File parentDir
java.io.File returnFile
public static void copyFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File origFile
java.io.File destFile
public static void writeToFile (java.lang.String, java.io.File) throws java.io.IOException
String inputString
java.io.File destFile
public static void writeToFile (java.io.InputStream, java.io.File) throws java.io.IOException
int data
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream input
java.io.File destFile
java.io.InputStream origStream
java.io.OutputStream destStream
private static void verifyDiskSpace (java.io.File)
java.io.File file
public static void recursiveDelete (java.io.File)
java.io.File child
java.io.File[] arr$
int len$
int i$
java.io.File[] childFiles
java.io.File rootDir
public static void extractZip (java.util.zip.ZipFile, java.io.File) throws java.io.IOException
java.util.zip.ZipEntry entry
java.io.File childFile
java.util.zip.ZipFile zipFile
java.io.File destDir
java.util.Enumeration entries
}
com/android/tradefed/util/RunUtil$1.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$1 extends java.lang.Object implements com.android.tradefed.util.IRunUtil$IRunnableResult {
final String[] val$command
final com.android.tradefed.util.CommandResult val$result
final com.android.tradefed.util.RunUtil this$0
void (com.android.tradefed.util.RunUtil, java.lang.String[], com.android.tradefed.util.CommandResult)
public boolean run () throws java.lang.Exception
String fullCmd
Process process
int rc
public void cancel ()
}
com/android/tradefed/util/Email.classEmail.java
package com.android.tradefed.util
public com.android.tradefed.util.Email extends java.lang.Object {
private static final String LOG_TAG
private static final String mailer
private String mSender
public void ()
public void setSender (java.lang.String)
String sender
private static java.lang.String join (java.util.Collection, java.lang.String)
String element
java.util.Collection list
String sep
StringBuilder builder
java.util.Iterator iter
java.lang.Process run (java.lang.String[]) throws java.io.IOException
String[] cmd
ProcessBuilder pb
public void send (com.android.tradefed.util.Email$Message) throws java.lang.IllegalArgumentException java.io.IOException
InterruptedException e
java.io.BufferedInputStream mailerStdout
StringBuilder stdout
int theByte
com.android.tradefed.util.Email$Message msg
java.util.ArrayList cmd
String[] strArray
Process mailerProc
java.io.BufferedOutputStream mailerStdin
int retValue
}
com/android/tradefed/util/Email$Message.classEmail.java
package com.android.tradefed.util
public com.android.tradefed.util.Email$Message extends java.lang.Object {
private java.util.Collection mToAddrs
private java.util.Collection mCcAddrs
private java.util.Collection mBccAddrs
private String mSubject
private String mBody
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String to
String subject
String body
public void addTo (java.lang.String)
String address
public void addCc (java.lang.String)
String address
public void addBcc (java.lang.String)
String address
public void setSubject (java.lang.String)
String subject
public void setBody (java.lang.String)
String body
public java.util.Collection getTo ()
public java.util.Collection getCc ()
public java.util.Collection getBcc ()
public java.lang.String getSubject ()
public java.lang.String getBody ()
}
com/android/tradefed/util/CommandStatus.classCommandStatus.java
package com.android.tradefed.util
public final com.android.tradefed.util.CommandStatus extends java.lang.Enum {
public static final com.android.tradefed.util.CommandStatus SUCCESS
public static final com.android.tradefed.util.CommandStatus FAILED
public static final com.android.tradefed.util.CommandStatus TIMED_OUT
public static final com.android.tradefed.util.CommandStatus EXCEPTION
private static final com.android.tradefed.util.CommandStatus[] $VALUES
public static com.android.tradefed.util.CommandStatus[] values ()
public static com.android.tradefed.util.CommandStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/util/IRunUtil$IRunnableResult.classIRunUtil.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IRunUtil$IRunnableResult extends java.lang.Object {
public abstract boolean run () throws java.lang.Exception
public abstract void cancel ()
}
com/android/tradefed/util/ConditionPriorityBlockingQueue$AlwaysMatch.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
public com.android.tradefed.util.ConditionPriorityBlockingQueue$AlwaysMatch extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
public void ()
public boolean matches (java.lang.Object)
Object element
}
com/android/tradefed/util/ConditionPriorityBlockingQueue$ConditionMatcherPair.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair extends java.lang.Object {
private final com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher mMatcher
private final java.util.concurrent.locks.Condition mCondition
void (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher, java.util.concurrent.locks.Condition)
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher m
java.util.concurrent.locks.Condition c
static com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher access$000 (com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair)
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair x0
static java.util.concurrent.locks.Condition access$100 (com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair)
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair x0
}
com/android/tradefed/util/StreamUtil.classStreamUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.StreamUtil extends java.lang.Object {
public void ()
public static java.lang.String getStringFromStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.io.Reader ir
int irChar
StringBuilder builder
}
com/android/tradefed/util/FileUtil$LowDiskSpaceException.classFileUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.FileUtil$LowDiskSpaceException extends com.android.tradefed.command.FatalHostError {
void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
void (java.lang.String)
String msg
}
com/android/tradefed/result/
com/android/tradefed/result/CollectingTestListener.classCollectingTestListener.java
package com.android.tradefed.result
public com.android.tradefed.result.CollectingTestListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private java.util.Map mRunResultsMap
private com.android.tradefed.result.TestRunResult mCurrentResults
private Integer mNumTotalTests
private Integer mNumPassedTests
private Integer mNumFailedTests
private Integer mNumErrorTests
public void ()
public void invocationStarted (com.android.tradefed.targetsetup.IBuildInfo)
com.android.tradefed.targetsetup.IBuildInfo buildInfo
public void testRunStarted (java.lang.String, int)
String name
int numTests
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.ITestRunListener$TestFailure, com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener$TestFailure status
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStopped (long)
long elapsedTime
public com.android.tradefed.result.TestRunResult getCurrentRunResults ()
public java.util.Collection getRunResults ()
public int getNumTotalTests ()
public int getNumFailedTests ()
public int getNumErrorTests ()
public int getNumPassedTests ()
public boolean hasFailedTests ()
private synchronized boolean areTestCountsCalculated ()
private synchronized void calculateTestCounts ()
com.android.tradefed.result.TestRunResult runResult
java.util.Iterator i$
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream)
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
}
com/android/tradefed/result/JUnitToInvocationResultForwarder.classJUnitToInvocationResultForwarder.java
package com.android.tradefed.result
public com.android.tradefed.result.JUnitToInvocationResultForwarder extends java.lang.Object implements junit.framework.TestListener {
private final java.util.List mInvocationListeners
public void (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener invocationListener
public void (java.util.List)
java.util.List invocationListeners
public void addError (junit.framework.Test, java.lang.Throwable)
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
junit.framework.Test test
java.util.Map emptyMap
public void startTest (junit.framework.Test)
com.android.tradefed.result.ITestInvocationListener listener
java.util.Iterator i$
junit.framework.Test test
private com.android.ddmlib.testrunner.TestIdentifier getTestId (junit.framework.Test)
junit.framework.Test test
String className
String testName
private java.lang.String getStackTrace (java.lang.Throwable)
Throwable throwable
java.io.ByteArrayOutputStream outputStream
java.io.PrintStream bytePrintStream
}
com/android/tradefed/result/TestSummary$TypedString.classTestSummary.java
package com.android.tradefed.result
public com.android.tradefed.result.TestSummary$TypedString extends java.lang.Object {
private com.android.tradefed.result.TestSummary$Type mType
private String mString
public void (java.lang.String)
String string
public void (java.lang.String, com.android.tradefed.result.TestSummary$Type)
String string
com.android.tradefed.result.TestSummary$Type type
public com.android.tradefed.result.TestSummary$Type getType ()
public java.lang.String getString ()
public java.lang.String toString ()
}
com/android/tradefed/result/TestSummary.classTestSummary.java
package com.android.tradefed.result
public com.android.tradefed.result.TestSummary extends java.lang.Object {
private com.android.tradefed.result.TestSummary$TypedString mSummary
private java.util.Map mKvStore
private String mSource
public void (java.lang.String)
String summaryUri
public void (com.android.tradefed.result.TestSummary$TypedString)
com.android.tradefed.result.TestSummary$TypedString summary
public void setSource (java.lang.String)
String source
public void setSummary (com.android.tradefed.result.TestSummary$TypedString)
com.android.tradefed.result.TestSummary$TypedString summary
public void addKvEntry (java.lang.String, com.android.tradefed.result.TestSummary$TypedString)
String key
com.android.tradefed.result.TestSummary$TypedString value
public void setSummary (java.lang.String)
String summary
public void addKvEntry (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getSource ()
public com.android.tradefed.result.TestSummary$TypedString getSummary ()
public java.util.Map getKvEntries ()
}
com/android/tradefed/result/LogFileSaver.classLogFileSaver.java
package com.android.tradefed.result
public com.android.tradefed.result.LogFileSaver extends java.lang.Object implements com.android.tradefed.result.ILogFileSaver {
private static final String LOG_TAG
private java.io.File mRootDir
public void (com.android.tradefed.targetsetup.IBuildInfo, java.io.File)
java.io.IOException e
com.android.tradefed.targetsetup.IBuildInfo buildInfo
java.io.File rootDir
java.io.File buildDir
public java.io.File getFileDir ()
private java.io.File createBuildDir (com.android.tradefed.targetsetup.IBuildInfo, java.io.File)
com.android.tradefed.targetsetup.IBuildInfo buildInfo
java.io.File rootDir
java.io.File buildReportDir
public java.io.File saveLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
java.io.File logFile
public java.io.File saveAndZipLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
java.io.IOException e
java.io.IOException e
java.io.File logFile
int inputByte
java.io.IOException e
java.io.IOException e
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
java.io.BufferedInputStream bufInput
java.util.zip.ZipOutputStream outStream
}
com/android/tradefed/result/XmlResultReporter.classXmlResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.XmlResultReporter extends com.android.tradefed.result.CollectingTestListener {
private static final String LOG_TAG
private static final String TEST_RESULT_FILE_SUFFIX
private static final String TEST_RESULT_FILE_PREFIX
private static final String TESTSUITE
private static final String TESTCASE
private static final String ERROR
private static final String FAILURE
private static final String ATTR_NAME
private static final String ATTR_TIME
private static final String ATTR_ERRORS
private static final String ATTR_FAILURES
private static final String ATTR_TESTS
private static final String PROPERTIES
private static final String ATTR_CLASSNAME
private static final String TIMESTAMP
private static final String HOSTNAME
private static final String ns
private static final String REPORT_DIR_NAME
private java.io.File mReportDir
private com.android.tradefed.result.ILogFileSaver mLogFileSaver
private com.android.tradefed.targetsetup.IBuildInfo mBuildInfo
public void ()
public void invocationEnded (long)
long elapsedTime
public void invocationStarted (com.android.tradefed.targetsetup.IBuildInfo)
com.android.tradefed.targetsetup.IBuildInfo buildInfo
private void generateSummary (java.io.File, long)
org.kxml2.io.KXmlSerializer serializer
String msg
java.io.IOException ignored
java.io.IOException e
java.io.IOException ignored
java.io.IOException ignored
java.io.File reportDir
long elapsedTime
String timestamp
java.io.OutputStream stream
java.lang.String getTimestamp ()
java.text.SimpleDateFormat dateFormat
java.util.TimeZone gmt
String timestamp
java.io.OutputStream createOutputResultStream (java.io.File) throws java.io.IOException
java.io.File reportDir
java.io.File reportFile
void printTestResults (org.kxml2.io.KXmlSerializer, java.lang.String, long) throws java.io.IOException
java.util.Map$Entry testEntry
java.util.Iterator i$
java.util.Map testResults
com.android.tradefed.result.TestRunResult runResult
java.util.Iterator i$
org.kxml2.io.KXmlSerializer serializer
String timestamp
long elapsedTime
void print (org.kxml2.io.KXmlSerializer, com.android.ddmlib.testrunner.TestIdentifier, com.android.tradefed.result.TestResult) throws java.io.IOException
String result
String stackText
org.kxml2.io.KXmlSerializer serializer
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.tradefed.result.TestResult testResult
private java.lang.String sanitize (java.lang.String)
String text
void setReportDir (java.io.File)
java.io.File file
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream)
java.io.IOException e
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
static void ()
}
com/android/tradefed/result/InvocationStatus.classInvocationStatus.java
package com.android.tradefed.result
public final com.android.tradefed.result.InvocationStatus extends java.lang.Enum {
public static final com.android.tradefed.result.InvocationStatus SUCCESS
public static final com.android.tradefed.result.InvocationStatus FAILED
public static final com.android.tradefed.result.InvocationStatus BUILD_ERROR
Throwable mThrowable
private static final com.android.tradefed.result.InvocationStatus[] $VALUES
public static com.android.tradefed.result.InvocationStatus[] values ()
public static com.android.tradefed.result.InvocationStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void setThrowable (java.lang.Throwable)
Throwable t
public java.lang.Throwable getThrowable ()
static void ()
}
com/android/tradefed/result/LogDataType.classLogDataType.java
package com.android.tradefed.result
public final com.android.tradefed.result.LogDataType extends java.lang.Enum {
public static final com.android.tradefed.result.LogDataType TEXT
public static final com.android.tradefed.result.LogDataType PNG
public static final com.android.tradefed.result.LogDataType ZIP
public static final com.android.tradefed.result.LogDataType UNKNOWN
private final String mFileExt
private static final com.android.tradefed.result.LogDataType[] $VALUES
public static com.android.tradefed.result.LogDataType[] values ()
public static com.android.tradefed.result.LogDataType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String fileExt
java.lang.String getFileExt ()
static void ()
}
com/android/tradefed/result/TestResult.classTestResult.java
package com.android.tradefed.result
public com.android.tradefed.result.TestResult extends java.lang.Object {
private final com.android.tradefed.result.TestResult$TestStatus mStatus
private final String mStackTrace
void (com.android.tradefed.result.TestResult$TestStatus, java.lang.String)
com.android.tradefed.result.TestResult$TestStatus status
String trace
void (com.android.tradefed.result.TestResult$TestStatus)
com.android.tradefed.result.TestResult$TestStatus status
public com.android.tradefed.result.TestResult$TestStatus getStatus ()
public java.lang.String getStackTrace ()
}
com/android/tradefed/result/InvocationToJUnitResultForwarder$RemoteException.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
com.android.tradefed.result.InvocationToJUnitResultForwarder$RemoteException extends java.lang.Throwable {
private static final long serialVersionUID
private final String mStackTrace
void (java.lang.String)
String stack
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
public void setStackTrace (java.lang.StackTraceElement[])
StackTraceElement[] stackTrace
public java.lang.String toString ()
public java.lang.Throwable fillInStackTrace ()
}
com/android/tradefed/result/ILogFileSaver.classILogFileSaver.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ILogFileSaver extends java.lang.Object {
public abstract java.io.File getFileDir ()
public abstract java.io.File saveLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
public abstract java.io.File saveAndZipLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
}
com/android/tradefed/result/EmailResultReporter.classEmailResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.EmailResultReporter extends com.android.tradefed.result.CollectingTestListener implements com.android.tradefed.result.ITestSummaryListener {
private static final String LOG_TAG
private String mSender
private java.util.Collection mDestinations
private java.util.List mSummaries
public void ()
public void putSummary (java.util.List)
java.util.List summaries
protected boolean shouldSendMessage ()
protected java.lang.String generateEmailSubject ()
protected java.lang.String generateEmailBody ()
com.android.tradefed.result.TestSummary summary
StringBuilder bodyBuilder
java.util.ListIterator iter
public void invocationEnded (long)
Throwable e
long elapsedTime
com.android.tradefed.util.Email mailer
com.android.tradefed.util.Email$Message msg
java.util.Iterator toAddress
}
com/android/tradefed/result/InvocationToJUnitResultForwarder.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
public com.android.tradefed.result.InvocationToJUnitResultForwarder extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private static final String LOG_TAG
private junit.framework.TestListener mJUnitListener
public void (junit.framework.TestListener)
junit.framework.TestListener junitListener
protected junit.framework.TestListener getJUnitListener ()
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.ITestRunListener$TestFailure, com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
Throwable throwable
com.android.ddmlib.testrunner.ITestRunListener$TestFailure status
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
junit.framework.Test test
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
public void invocationStarted (com.android.tradefed.targetsetup.IBuildInfo)
com.android.tradefed.targetsetup.IBuildInfo buildInfo
public void testRunFailed (java.lang.String, java.io.File)
String errorMessage
java.io.File log
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream)
String dataName
com.android.tradefed.result.LogDataType logData
java.io.InputStream dataStream
}
com/android/tradefed/result/TestRunResult$1.classTestRunResult.java
package com.android.tradefed.result
com.android.tradefed.result.TestRunResult$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$result$TestResult$TestStatus
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/tradefed/result/TestRunResult.classTestRunResult.java
package com.android.tradefed.result
public com.android.tradefed.result.TestRunResult extends java.lang.Object {
private final String mTestRunName
private java.util.Map mTestResults
private java.util.Map mRunMetrics
private boolean mIsRunComplete
private boolean mIsRunFailed
private long mElapsedTime
private Integer mNumFailedTests
private Integer mNumErrorTests
private Integer mNumPassedTests
public void (java.lang.String)
String runName
public java.lang.String getName ()
public java.util.Map getTestResults ()
public void setMetrics (java.util.Map)
java.util.Map runMetrics
public java.util.Map getRunMetrics ()
public java.util.Set getTests ()
public boolean isRunFailure ()
public boolean isRunComplete ()
void setRunComplete (boolean)
boolean runComplete
void setRunFailed (boolean)
boolean runFailed
void addElapsedTime (long)
long elapsedTime
private synchronized boolean areTestCountsCalculated ()
private synchronized void calculateTestCounts ()
com.android.tradefed.result.TestResult result
java.util.Iterator i$
public int getNumPassedTests ()
public int getNumTests ()
public int getNumFailedTests ()
public int getNumErrorTests ()
public boolean hasFailedTests ()
public long getElapsedTime ()
}
com/android/tradefed/result/ITestInvocationListener.classITestInvocationListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ITestInvocationListener extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener {
public abstract void invocationStarted (com.android.tradefed.targetsetup.IBuildInfo)
public abstract void testLog (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream)
public abstract void invocationEnded (long)
public abstract void invocationFailed (java.lang.Throwable)
public abstract com.android.tradefed.result.TestSummary getSummary ()
}
com/android/tradefed/result/TextResultReporter.classTextResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.TextResultReporter extends com.android.tradefed.result.InvocationToJUnitResultForwarder implements com.android.tradefed.result.ITestInvocationListener {
public void ()
public void testFailed (com.android.ddmlib.testrunner.ITestRunListener$TestFailure, com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener$TestFailure status
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
junit.textui.ResultPrinter printer
}
com/android/tradefed/result/TestSummary$Type.classTestSummary.java
package com.android.tradefed.result
public final com.android.tradefed.result.TestSummary$Type extends java.lang.Enum {
public static final com.android.tradefed.result.TestSummary$Type URI
public static final com.android.tradefed.result.TestSummary$Type TEXT
private final String mType
private static final com.android.tradefed.result.TestSummary$Type[] $VALUES
public static com.android.tradefed.result.TestSummary$Type[] values ()
public static com.android.tradefed.result.TestSummary$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private void (java.lang.String, int, java.lang.String)
String type
java.lang.String getType ()
static void ()
}
com/android/tradefed/result/InvocationToJUnitResultForwarder$TestIdentifierResult.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
com.android.tradefed.result.InvocationToJUnitResultForwarder$TestIdentifierResult extends java.lang.Object implements junit.framework.Test {
private final com.android.ddmlib.testrunner.TestIdentifier mTestId
private void (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier testId
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
void (com.android.ddmlib.testrunner.TestIdentifier, com.android.tradefed.result.InvocationToJUnitResultForwarder$1)
com.android.ddmlib.testrunner.TestIdentifier x0
com.android.tradefed.result.InvocationToJUnitResultForwarder$1 x1
}
com/android/tradefed/result/ITestSummaryListener.classITestSummaryListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ITestSummaryListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
public abstract void putSummary (java.util.List)
}
com/android/tradefed/result/StubTestListener.classStubTestListener.java
package com.android.tradefed.result
public com.android.tradefed.result.StubTestListener extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener {
public void ()
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.ITestRunListener$TestFailure, com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener$TestFailure status
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
}
com/android/tradefed/result/TestResult$TestStatus.classTestResult.java
package com.android.tradefed.result
public final com.android.tradefed.result.TestResult$TestStatus extends java.lang.Enum {
public static final com.android.tradefed.result.TestResult$TestStatus ERROR
public static final com.android.tradefed.result.TestResult$TestStatus FAILURE
public static final com.android.tradefed.result.TestResult$TestStatus PASSED
private static final com.android.tradefed.result.TestResult$TestStatus[] $VALUES
public static com.android.tradefed.result.TestResult$TestStatus[] values ()
public static com.android.tradefed.result.TestResult$TestStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/result/InvocationToJUnitResultForwarder$1.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
com.android.tradefed.result.InvocationToJUnitResultForwarder$1 extends java.lang.Object {
}
com/android/tradefed/device/
com/android/tradefed/device/TestDevice$LogCatReceiver.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$LogCatReceiver extends java.lang.Thread implements com.android.ddmlib.IShellOutputReceiver {
private boolean mIsCancelled
private java.io.OutputStream mOutStream
private java.io.File mPreviousTmpFile
private java.io.File mTmpFile
private long mTmpBytesStored
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice)
public synchronized void addOutput (byte[], int, int)
java.io.IOException e
byte[] data
int offset
int length
public synchronized java.io.InputStream getLogcatData ()
java.io.FileInputStream fileStream
java.io.IOException e
public synchronized void flush ()
java.io.IOException e
public synchronized void cancel ()
private void closeLogStream ()
java.io.IOException e
public synchronized boolean isCancelled ()
public void run ()
java.io.IOException e
String msg
Exception e
private synchronized void createTmpFile () throws java.io.IOException java.io.FileNotFoundException
private synchronized void appendDeviceLogMsg (java.lang.String)
java.io.IOException e
String msg
}
com/android/tradefed/device/IDeviceManager$IFastbootListener.classIDeviceManager.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceManager$IFastbootListener extends java.lang.Object {
public abstract void stateUpdated ()
}
com/android/tradefed/device/TestDevice.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice extends java.lang.Object implements com.android.tradefed.device.IManagedTestDevice {
private static final String LOG_TAG
static final int MAX_RETRY_ATTEMPTS
private static final int LOGCAT_BUFF_SIZE
private static final String LOGCAT_CMD
private int mLogStartDelay
private static final int FASTBOOT_TIMEOUT
private static final int NUM_CLEAR_ATTEMPTS
static final String DISMISS_DIALOG_CMD
private int mCmdTimeout
private long mLongCmdTimeout
private com.android.ddmlib.IDevice mIDevice
private com.android.tradefed.device.IDeviceRecovery mRecovery
private final com.android.tradefed.device.IDeviceStateMonitor mMonitor
private com.android.tradefed.device.TestDeviceState mState
private java.util.concurrent.Semaphore mFastbootLock
private com.android.tradefed.device.TestDevice$LogCatReceiver mLogcatReceiver
private com.android.tradefed.device.IFileEntry mRootFile
private boolean mEnableAdbRoot
private boolean mDisableKeyguard
private String mDisableKeyguardCmd
private long mMaxLogcatFileSize
void (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor)
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.tradefed.util.IRunUtil getRunUtil ()
void setTmpLogcatSize (long)
long size
void setLogStartDelay (int)
int delay
public com.android.ddmlib.IDevice getIDevice ()
public void setIDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice newDevice
com.android.ddmlib.IDevice currentDevice
public java.lang.String getSerialNumber ()
public java.lang.String getProductType () throws com.android.tradefed.device.DeviceNotAvailableException
private java.lang.String internalGetProductType (int) throws com.android.tradefed.device.DeviceNotAvailableException
int retryAttempts
String productType
private java.lang.String getFastbootProduct () throws com.android.tradefed.device.DeviceNotAvailableException
java.util.regex.Pattern fastbootProductPattern
String resultText
java.util.regex.Matcher matcher
com.android.tradefed.util.CommandResult result
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.ddmlib.IShellOutputReceiver receiver
com.android.tradefed.device.TestDevice$DeviceAction action
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int, int) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.ddmlib.IShellOutputReceiver receiver
int maxTimeToOutputShellResponse
int retryAttempts
com.android.tradefed.device.TestDevice$DeviceAction action
public java.lang.String executeShellCommand (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.tradefed.device.CollectingOutputReceiver receiver
String output
public void runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.TestDevice$RunFailureListener failureListener
java.io.IOException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
java.util.Collection listeners
public transient void runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
com.android.ddmlib.testrunner.ITestRunListener[] listeners
java.util.List listenerList
public java.lang.String installPackage (java.io.File, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
String[] response
com.android.tradefed.device.TestDevice$DeviceAction installAction
public java.lang.String uninstallPackage (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String packageName
String[] response
com.android.tradefed.device.TestDevice$DeviceAction uninstallAction
public boolean pullFile (java.lang.String, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException
String remoteFilePath
java.io.File localFile
com.android.tradefed.device.TestDevice$DeviceAction pullAction
public boolean pushFile (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File localFile
String remoteFilePath
com.android.tradefed.device.TestDevice$DeviceAction pushAction
public boolean doesFileExist (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String destPath
String lsGrep
public long getExternalStoreFreeSpace () throws com.android.tradefed.device.DeviceNotAvailableException
String externalStorePath
String output
Long available
private java.lang.Long parseFreeSpaceFromAvailable (java.lang.String)
NumberFormatException e
String freeSpaceString
String dfOutput
java.util.regex.Pattern freeSpacePattern
java.util.regex.Matcher patternMatcher
private java.lang.Long parseFreeSpaceFromFree (java.lang.String, java.lang.String)
NumberFormatException e
String numericValueString
String unitType
String externalStorePath
String dfOutput
Long freeSpace
java.util.regex.Pattern freeSpaceTablePattern
java.util.regex.Matcher tablePatternMatcher
public java.lang.String getMountPoint (java.lang.String)
String mountName
public com.android.tradefed.device.IFileEntry getFileEntry (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.FileListingService service
String path
String[] pathComponents
public boolean syncFiles (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File localFileDir
String deviceFilePath
com.android.tradefed.device.IFileEntry remoteFileEntry
private boolean syncFiles (java.io.File, com.android.tradefed.device.IFileEntry) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IFileEntry entry
java.io.File localFile
java.io.File[] arr$
int len$
int i$
java.io.File localFileDir
com.android.tradefed.device.IFileEntry remoteFileEntry
java.io.File[] localFiles
java.util.ArrayList filePathsToSync
String[] files
com.android.tradefed.device.TestDevice$DeviceAction syncAction
com.android.ddmlib.FileListingService$FileEntry[] getFileChildren (com.android.ddmlib.FileListingService$FileEntry) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.FileListingService$FileEntry remoteFileEntry
com.android.tradefed.device.TestDevice$FileQueryAction action
private boolean isNewer (java.io.File, com.android.tradefed.device.IFileEntry)
java.text.SimpleDateFormat format
java.util.Date remoteDate
java.text.ParseException e
java.io.File localFile
com.android.tradefed.device.IFileEntry entry
String entryTimeString
public transient java.lang.String executeAdbCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
String[] cmdArgs
String[] fullCmd
String[] output
com.android.tradefed.device.TestDevice$DeviceAction adbAction
public transient com.android.tradefed.util.CommandResult executeFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
String[] cmdArgs
public transient com.android.tradefed.util.CommandResult executeLongFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
String[] cmdArgs
private transient com.android.tradefed.util.CommandResult doFastbootCommand (long, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
InterruptedException e
com.android.tradefed.util.CommandResult result
int i
long timeout
String[] cmdArgs
String[] fullCmd
private boolean isRecoveryNeeded (com.android.tradefed.util.CommandResult)
com.android.tradefed.util.CommandResult fastbootResult
int getCommandTimeout ()
void setLongCommandTimeout (long)
long timeout
long getLongCommandTimeout ()
void setCommandTimeout (int)
int timeout
private transient java.lang.String[] buildAdbCommand (java.lang.String[])
String[] commandArgs
int numAdbArgs
String[] newCmdArgs
private transient java.lang.String[] buildFastbootCommand (java.lang.String[])
String[] commandArgs
int numAdbArgs
String[] newCmdArgs
private boolean performDeviceAction (java.lang.String, com.android.tradefed.device.TestDevice$DeviceAction, int) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.TimeoutException e
java.io.IOException e
com.android.ddmlib.InstallException e
com.android.ddmlib.SyncException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
int i
String actionDescription
com.android.tradefed.device.TestDevice$DeviceAction action
int attempts
void recoverDevice () throws com.android.tradefed.device.DeviceNotAvailableException
private void recoverDeviceFromBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
public void startLogcat ()
public java.io.InputStream getLogcat ()
private java.io.InputStream getLogcatDump ()
com.android.tradefed.device.CollectingOutputReceiver receiver
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
String output
public void stopLogcat ()
com.android.tradefed.device.TestDevice$LogCatReceiver createLogcatReceiver ()
public boolean connectToWifiNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String pingOutput
int i
String wifiSsid
String wifiPsk
com.android.tradefed.device.WifiHelper wifi
Integer networkId
public boolean disconnectFromWifi () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.WifiHelper wifi
public boolean clearErrorDialogs () throws com.android.tradefed.device.DeviceNotAvailableException
int numErrorDialogs
int i
private int getErrorDialogCount () throws com.android.tradefed.device.DeviceNotAvailableException
int errorDialogCount
java.util.regex.Pattern crashPattern
java.util.regex.Pattern anrPattern
String systemStatusOutput
java.util.regex.Matcher crashMatcher
java.util.regex.Matcher anrMatcher
private void doClearDialogs (int) throws com.android.tradefed.device.DeviceNotAvailableException
int i
int numDialogs
com.android.tradefed.device.IDeviceStateMonitor getDeviceStateMonitor ()
public void postBootSetup () throws com.android.tradefed.device.DeviceNotAvailableException
java.lang.String getDisableKeyguardCmd ()
public void rebootIntoBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
private void doAdbRebootBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
public void reboot () throws com.android.tradefed.device.DeviceNotAvailableException
public void rebootUntilOnline () throws com.android.tradefed.device.DeviceNotAvailableException
private void doReboot () throws com.android.tradefed.device.DeviceNotAvailableException
private void doAdbReboot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String into
com.android.tradefed.device.TestDevice$DeviceAction rebootAction
private void waitForDeviceNotAvailable (java.lang.String, long)
String operationDesc
long time
public boolean enableAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
String output
public void waitForDeviceOnline (long) throws com.android.tradefed.device.DeviceNotAvailableException
long waitTime
public void waitForDeviceOnline () throws com.android.tradefed.device.DeviceNotAvailableException
public void waitForDeviceAvailable (long) throws com.android.tradefed.device.DeviceNotAvailableException
long waitTime
public void waitForDeviceAvailable () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean waitForDeviceNotAvailable (long)
long waitTime
void setEnableAdbRoot (boolean)
boolean enable
com.android.tradefed.device.IDeviceRecovery getRecovery ()
public void setRecovery (com.android.tradefed.device.IDeviceRecovery)
com.android.tradefed.device.IDeviceRecovery recovery
public void setDeviceState (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.TestDeviceState deviceState
public com.android.tradefed.device.TestDeviceState getDeviceState ()
static int access$000 (com.android.tradefed.device.TestDevice)
com.android.tradefed.device.TestDevice x0
static long access$400 (com.android.tradefed.device.TestDevice)
com.android.tradefed.device.TestDevice x0
static int access$500 (com.android.tradefed.device.TestDevice)
com.android.tradefed.device.TestDevice x0
static com.android.tradefed.device.IDeviceStateMonitor access$600 (com.android.tradefed.device.TestDevice)
com.android.tradefed.device.TestDevice x0
}
com/android/tradefed/device/TestDevice$DeviceAction.classTestDevice.java
package com.android.tradefed.device
abstract com.android.tradefed.device.TestDevice$DeviceAction extends java.lang.Object {
public abstract boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
}
com/android/tradefed/device/DeviceStateMonitor.classDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceStateMonitor extends java.lang.Object implements com.android.tradefed.device.IDeviceStateMonitor {
private static final String LOG_TAG
private com.android.ddmlib.IDevice mDevice
private com.android.tradefed.device.TestDeviceState mDeviceState
private static final long CHECK_POLL_TIME
private static final int MAX_OP_TIME
private static final long DEFAULT_ONLINE_TIMEOUT
private static final long DEFAULT_AVAILABLE_TIMEOUT
private java.util.List mStateListeners
private com.android.tradefed.device.IDeviceManager mMgr
void (com.android.tradefed.device.IDeviceManager, com.android.ddmlib.IDevice)
com.android.tradefed.device.IDeviceManager mgr
com.android.ddmlib.IDevice device
com.android.tradefed.util.IRunUtil getRunUtil ()
public com.android.ddmlib.IDevice waitForDeviceOnline (long)
long waitTime
private com.android.ddmlib.IDevice getIDevice ()
public java.lang.String getSerialNumber ()
public com.android.ddmlib.IDevice waitForDeviceOnline ()
public boolean waitForDeviceNotAvailable (long)
long waitTime
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
boolean result
public com.android.ddmlib.IDevice waitForDeviceAvailable (long)
long waitTime
long startTime
com.android.ddmlib.IDevice device
long elapsedTime
public com.android.ddmlib.IDevice waitForDeviceAvailable ()
private boolean waitForPmResponsive (long)
String output
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.tradefed.device.CollectingOutputReceiver receiver
String cmd
long waitTime
long startTime
private boolean waitForStoreMount (long)
String output
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.tradefed.device.CollectingOutputReceiver receiver
com.android.tradefed.device.CollectingOutputReceiver bitBucket
long number
String externalStore
String testFile
String testString
String writeCmd
String checkCmd
String cleanupCmd
String cmd
long waitTime
long startTime
public java.lang.String getMountPoint (java.lang.String)
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
String mountName
String mountPoint
com.android.tradefed.device.CollectingOutputReceiver receiver
public com.android.tradefed.device.TestDeviceState getDeviceState ()
public boolean waitForDeviceBootloader (long)
long time
long startTime
long elapsedTime
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
boolean result
public void waitForDeviceBootloaderStateUpdate ()
InterruptedException e
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
private boolean waitForDeviceState (com.android.tradefed.device.TestDeviceState, long)
InterruptedException e
com.android.tradefed.device.TestDeviceState state
long time
String deviceSerial
com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener listener
private void removeDeviceStateListener (com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener)
com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener listener
private void addDeviceStateListener (com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener)
com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener listener
public void setState (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener listener
java.util.Iterator i$
com.android.tradefed.device.TestDeviceState deviceState
java.util.Collection listenerCopy
public void setIDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice newDevice
com.android.ddmlib.IDevice currentDevice
}
com/android/tradefed/device/DeviceStateMonitor$1.classDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceStateMonitor$1 extends java.lang.Object {
}
com/android/tradefed/device/DeviceManager$DeviceMatcher.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$DeviceMatcher extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
private com.android.tradefed.device.DeviceSelectionOptions mOptions
void (com.android.tradefed.device.DeviceSelectionOptions)
com.android.tradefed.device.DeviceSelectionOptions options
public boolean matches (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public volatile boolean matches (java.lang.Object)
Object x0
}
com/android/tradefed/device/IDeviceManager$FreeDeviceState.classIDeviceManager.java
package com.android.tradefed.device
public final com.android.tradefed.device.IDeviceManager$FreeDeviceState extends java.lang.Enum {
public static final com.android.tradefed.device.IDeviceManager$FreeDeviceState AVAILABLE
public static final com.android.tradefed.device.IDeviceManager$FreeDeviceState UNAVAILABLE
public static final com.android.tradefed.device.IDeviceManager$FreeDeviceState UNRESPONSIVE
private static final com.android.tradefed.device.IDeviceManager$FreeDeviceState[] $VALUES
public static com.android.tradefed.device.IDeviceManager$FreeDeviceState[] values ()
public static com.android.tradefed.device.IDeviceManager$FreeDeviceState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/TestDevice$5.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$5 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String val$remoteFilePath
final java.io.File val$localFile
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String, java.io.File)
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.SyncException
com.android.ddmlib.SyncException e
com.android.ddmlib.SyncService syncService
boolean status
}
com/android/tradefed/device/WaitDeviceRecovery.classWaitDeviceRecovery.java
package com.android.tradefed.device
public com.android.tradefed.device.WaitDeviceRecovery extends java.lang.Object implements com.android.tradefed.device.IDeviceRecovery {
private static final String LOG_TAG
protected static final long INITIAL_PAUSE_TIME
protected long mWaitTime
public void ()
protected com.android.tradefed.util.IRunUtil getRunUtil ()
void setWaitTime (long)
long waitTime
public void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.ddmlib.IDevice device
protected void handleDeviceUnresponsive (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.ddmlib.IDevice newdevice
protected void handleDeviceNotAvailable (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
public void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor monitor
protected void handleDeviceBootloaderUnresponsive (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
protected void rebootDeviceIntoBootloader (com.android.ddmlib.IDevice)
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.IDevice device
protected void rebootDevice (com.android.ddmlib.IDevice)
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.IDevice device
protected void handleDeviceBootloaderNotAvailable (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
}
com/android/tradefed/device/DeviceSelectionOptions.classDeviceSelectionOptions.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceSelectionOptions extends java.lang.Object {
private java.util.Collection mSerials
private java.util.Collection mExcludeSerials
private java.util.Collection mProductTypes
public void ()
public void addSerial (java.lang.String)
String serialNumber
public void addExcludeSerial (java.lang.String)
String serialNumber
public void addProductType (java.lang.String)
String productType
public java.util.Collection getSerials ()
public java.util.Collection getExcludeSerials ()
public java.util.Collection getProductTypes ()
private java.util.Collection copyCollection (java.util.Collection)
java.util.Collection original
java.util.Collection listCopy
}
com/android/tradefed/device/TestDevice$7.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$7 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String[] val$files
final com.android.tradefed.device.IFileEntry val$remoteFileEntry
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String[], com.android.tradefed.device.IFileEntry)
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.SyncException
com.android.ddmlib.SyncException e
com.android.ddmlib.SyncService syncService
boolean status
}
com/android/tradefed/device/DeviceManager$ManagedDeviceListener.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$ManagedDeviceListener extends java.lang.Object implements com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener {
final com.android.tradefed.device.DeviceManager this$0
private void (com.android.tradefed.device.DeviceManager)
public void deviceChanged (com.android.ddmlib.IDevice, int)
com.android.tradefed.device.TestDeviceState newState
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.ddmlib.IDevice device
int changeMask
com.android.tradefed.device.IManagedTestDevice testDevice
public void deviceConnected (com.android.ddmlib.IDevice)
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.tradefed.device.TestDeviceState newState
com.android.ddmlib.IDevice device
com.android.tradefed.device.IManagedTestDevice testDevice
private boolean isValidDeviceSerial (java.lang.String)
String serial
public void deviceDisconnected (com.android.ddmlib.IDevice)
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.ddmlib.IDevice disconnectedDevice
com.android.tradefed.device.IManagedTestDevice testDevice
void (com.android.tradefed.device.DeviceManager, com.android.tradefed.device.DeviceManager$1)
com.android.tradefed.device.DeviceManager x0
com.android.tradefed.device.DeviceManager$1 x1
}
com/android/tradefed/device/TestDevice$FileQueryAction.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$FileQueryAction extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
com.android.ddmlib.FileListingService$FileEntry[] mFileContents
private com.android.ddmlib.FileListingService$FileEntry mRemoteFileEntry
private com.android.ddmlib.FileListingService mService
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, com.android.ddmlib.FileListingService$FileEntry, com.android.ddmlib.FileListingService)
com.android.ddmlib.FileListingService$FileEntry remoteFileEntry
com.android.ddmlib.FileListingService service
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException
}
com/android/tradefed/device/AndroidDebugBridgeWrapper.classAndroidDebugBridgeWrapper.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidDebugBridgeWrapper extends java.lang.Object implements com.android.tradefed.device.IAndroidDebugBridge {
private com.android.ddmlib.AndroidDebugBridge mAdbBridge
void ()
public com.android.ddmlib.IDevice[] getDevices ()
public void addDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
public void removeDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
public void init (boolean, java.lang.String)
boolean clientSupport
String adbOsLocation
public void terminate ()
}
com/android/tradefed/device/TestDevice$3.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$3 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final java.io.File val$packageFile
final boolean val$reinstall
final String[] val$response
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.io.File, boolean, java.lang.String[])
public boolean run () throws com.android.ddmlib.InstallException
String result
}
com/android/tradefed/device/CollectingOutputReceiver.classCollectingOutputReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.CollectingOutputReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private StringBuffer mOutputBuffer
private boolean mIsCanceled
void ()
public java.lang.String getOutput ()
public boolean isCancelled ()
public void cancel ()
public void addOutput (byte[], int, int)
java.io.UnsupportedEncodingException e
String s
byte[] data
int offset
int length
public void flush ()
}
com/android/tradefed/device/TestDeviceState$1.classTestDeviceState.java
package com.android.tradefed.device
com.android.tradefed.device.TestDeviceState$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$device$TestDeviceState
static final int[] $SwitchMap$com$android$ddmlib$IDevice$DeviceState
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/tradefed/device/DeviceNotAvailableException.classDeviceNotAvailableException.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceNotAvailableException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/device/ITestDevice.classITestDevice.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.ITestDevice extends java.lang.Object {
public abstract void setRecovery (com.android.tradefed.device.IDeviceRecovery)
public abstract com.android.ddmlib.IDevice getIDevice ()
public abstract java.lang.String getSerialNumber ()
public abstract java.lang.String getProductType () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int, int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String executeShellCommand (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract java.lang.String executeAdbCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract com.android.tradefed.util.CommandResult executeFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract com.android.tradefed.util.CommandResult executeLongFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract void runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String installPackage (java.io.File, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String uninstallPackage (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getMountPoint (java.lang.String)
public abstract boolean pullFile (java.lang.String, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean pushFile (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean syncFiles (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean doesFileExist (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract long getExternalStoreFreeSpace () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.device.IFileEntry getFileEntry (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.io.InputStream getLogcat ()
public abstract boolean connectToWifiNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean disconnectFromWifi () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean clearErrorDialogs () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void rebootIntoBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void reboot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void rebootUntilOnline () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean enableAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceAvailable (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceAvailable () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceOnline (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceOnline () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForDeviceNotAvailable (long)
public abstract void postBootSetup () throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/device/DeviceManager.classDeviceManager.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceManager extends java.lang.Object implements com.android.tradefed.device.IDeviceManager {
private static final String LOG_TAG
private static final long FASTBOOT_CMD_TIMEOUT
private static final long FASTBOOT_POLL_WAIT_TIME
private static final int CHECK_WAIT_DEVICE_AVAIL_MS
private static final com.android.tradefed.device.DeviceSelectionOptions ANY_DEVICE_OPTIONS
private static com.android.tradefed.device.DeviceManager sInstance
private java.util.Map mAllocatedDeviceMap
private com.android.tradefed.util.ConditionPriorityBlockingQueue mAvailableDeviceQueue
private com.android.tradefed.device.IAndroidDebugBridge mAdbBridge
private final com.android.tradefed.device.DeviceManager$ManagedDeviceListener mManagedDeviceListener
private final com.android.tradefed.device.DeviceManager$FastbootMonitor mFastbootMonitor
private java.util.Map mCheckDeviceMap
private boolean mEnableLogcat
private java.util.Set mFastbootListeners
void ()
com.android.ddmlib.IDevice device
com.android.ddmlib.IDevice[] arr$
int len$
int i$
void startFastbootMonitor ()
com.android.tradefed.util.IRunUtil getRunUtil ()
public void setEnableLogcat (boolean)
boolean enableLogcat
private void checkAndAddAvailableDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor monitor
String threadName
Thread checkThread
com.android.tradefed.device.IDeviceStateMonitor createStateMonitor (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
private void addAvailableDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public static synchronized com.android.tradefed.device.IDeviceManager getInstance ()
public com.android.tradefed.device.ITestDevice allocateDevice ()
com.android.ddmlib.IDevice allocatedDevice
private com.android.ddmlib.IDevice takeAvailableDevice ()
InterruptedException e
public com.android.tradefed.device.ITestDevice allocateDevice (long)
long timeout
com.android.ddmlib.IDevice allocatedDevice
public com.android.tradefed.device.ITestDevice allocateDevice (long, com.android.tradefed.device.DeviceSelectionOptions)
long timeout
com.android.tradefed.device.DeviceSelectionOptions options
com.android.ddmlib.IDevice allocatedDevice
private com.android.ddmlib.IDevice pollAvailableDevice (long, com.android.tradefed.device.DeviceSelectionOptions)
InterruptedException e
long timeout
com.android.tradefed.device.DeviceSelectionOptions options
private com.android.tradefed.device.ITestDevice createAllocatedDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice allocatedDevice
com.android.tradefed.device.IManagedTestDevice testDevice
com.android.tradefed.device.IManagedTestDevice createTestDevice (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor)
com.android.ddmlib.IDevice allocatedDevice
com.android.tradefed.device.IDeviceStateMonitor monitor
synchronized com.android.tradefed.device.IAndroidDebugBridge createAdbBridge ()
public void freeDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.IDeviceManager$FreeDeviceState)
com.android.tradefed.device.IManagedTestDevice managedDevice
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.IDeviceManager$FreeDeviceState deviceState
public void terminate ()
public java.util.Collection getAllocatedDevices ()
java.util.Collection allocatedDeviceSerials
public java.util.Collection getAvailableDevices ()
com.android.ddmlib.IDevice device
java.util.Iterator i$
java.util.Collection availableDeviceSerials
public java.util.Collection getUnavailableDevices ()
com.android.ddmlib.IDevice device
com.android.ddmlib.IDevice[] arr$
int len$
int i$
com.android.ddmlib.IDevice[] visibleDevices
java.util.Collection unavailableSerials
java.util.Collection availSerials
java.util.Collection allocatedSerials
public void addFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
public void removeFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
static java.util.Set getDevicesOnFastboot (java.lang.String)
String fastbootOutput
java.util.Set serials
java.util.regex.Pattern fastbootPattern
java.util.regex.Matcher fastbootMatcher
static void access$100 (com.android.tradefed.device.DeviceManager, com.android.ddmlib.IDevice)
com.android.tradefed.device.DeviceManager x0
com.android.ddmlib.IDevice x1
static java.util.Map access$200 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static java.util.Map access$300 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static com.android.tradefed.util.ConditionPriorityBlockingQueue access$400 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static void access$500 (com.android.tradefed.device.DeviceManager, com.android.ddmlib.IDevice)
com.android.tradefed.device.DeviceManager x0
com.android.ddmlib.IDevice x1
static java.util.Set access$600 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static void ()
}
com/android/tradefed/device/TestDevice$9.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$9 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String val$into
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String)
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException
}
com/android/tradefed/device/DeviceFatalError.classDeviceFatalError.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceFatalError extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String msg
}
com/android/tradefed/device/DeviceStateMonitor$DeviceStateListener.classDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceStateMonitor$DeviceStateListener extends java.lang.Object {
private final com.android.tradefed.device.TestDeviceState mExpectedState
public void (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.TestDeviceState expectedState
public void stateChanged (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.TestDeviceState newState
}
com/android/tradefed/device/IManagedTestDevice.classIManagedTestDevice.java
package com.android.tradefed.device
abstract com.android.tradefed.device.IManagedTestDevice extends java.lang.Object implements com.android.tradefed.device.ITestDevice {
public abstract void startLogcat ()
public abstract void stopLogcat ()
public abstract void setIDevice (com.android.ddmlib.IDevice)
public abstract void setDeviceState (com.android.tradefed.device.TestDeviceState)
public abstract com.android.tradefed.device.TestDeviceState getDeviceState ()
}
com/android/tradefed/device/FileEntryWrapper.classFileEntryWrapper.java
package com.android.tradefed.device
com.android.tradefed.device.FileEntryWrapper extends java.lang.Object implements com.android.tradefed.device.IFileEntry {
private final com.android.tradefed.device.TestDevice mTestDevice
private final com.android.ddmlib.FileListingService$FileEntry mFileEntry
private java.util.Map mChildMap
void (com.android.tradefed.device.TestDevice, com.android.ddmlib.FileListingService$FileEntry)
com.android.tradefed.device.TestDevice testDevice
com.android.ddmlib.FileListingService$FileEntry entry
public java.lang.String getFullEscapedPath ()
public java.lang.String getFullPath ()
public com.android.tradefed.device.IFileEntry findChild (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String name
public boolean isDirectory ()
public boolean isAppFileName ()
public java.lang.String getName ()
public java.util.Collection getChildren (boolean) throws com.android.tradefed.device.DeviceNotAvailableException
boolean useCache
private java.util.Map buildChildrenMap () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.FileListingService$FileEntry entry
com.android.ddmlib.FileListingService$FileEntry[] arr$
int len$
int i$
com.android.ddmlib.FileListingService$FileEntry[] childEntrys
java.util.Map childMap
static com.android.tradefed.device.IFileEntry getDescendant (com.android.tradefed.device.IFileEntry, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
String childName
java.util.Iterator i$
com.android.tradefed.device.IFileEntry fileEntry
java.util.List childSegments
com.android.tradefed.device.IFileEntry child
public com.android.ddmlib.FileListingService$FileEntry getFileEntry ()
public java.lang.String getTime ()
public java.lang.String getDate ()
}
com/android/tradefed/device/TestDevice$RunFailureListener.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$RunFailureListener extends com.android.tradefed.result.StubTestListener {
private boolean mIsRunFailure
private void ()
public void testRunFailed (java.lang.String)
String message
void (com.android.tradefed.device.TestDevice$1)
com.android.tradefed.device.TestDevice$1 x0
static boolean access$200 (com.android.tradefed.device.TestDevice$RunFailureListener)
com.android.tradefed.device.TestDevice$RunFailureListener x0
}
com/android/tradefed/device/WifiHelper.classWifiHelper.java
package com.android.tradefed.device
com.android.tradefed.device.WifiHelper extends java.lang.Object {
private static final String INTERFACE_KEY
static final String SUCCESS_MARKER
private static final String WPA_STATE
private static final long DEFAULT_WIFI_STATE_TIMEOUT
private final com.android.tradefed.device.ITestDevice mDevice
void (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.util.IRunUtil getRunUtil ()
void enableWifi () throws com.android.tradefed.device.DeviceNotAvailableException
void disableWifi () throws com.android.tradefed.device.DeviceNotAvailableException
void disconnectFromNetwork (int) throws com.android.tradefed.device.DeviceNotAvailableException
int networkId
transient boolean waitForWifiState (com.android.tradefed.device.WifiHelper$WifiState[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.WifiHelper$WifiState[] expectedStates
transient boolean waitForWifiState (long, com.android.tradefed.device.WifiHelper$WifiState[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.WifiHelper$WifiState expectedState
com.android.tradefed.device.WifiHelper$WifiState[] arr$
int len$
int i$
String state
java.util.Map statusMap
long timeout
com.android.tradefed.device.WifiHelper$WifiState[] expectedStates
long startTime
long getPollTime ()
java.util.Map getWifiStatus () throws com.android.tradefed.device.DeviceNotAvailableException
String[] pair
String line
java.util.Iterator i$
java.util.Map statusMap
com.android.tradefed.device.WifiHelper$WpaCliOutput output
void removeNetwork (int) throws com.android.tradefed.device.DeviceNotAvailableException
int networkId
java.lang.Integer addOpenNetwork (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.regex.Matcher networkMatcher
String line
java.util.Iterator i$
String ssid
com.android.tradefed.device.WifiHelper$WpaCliOutput output
java.util.regex.Pattern networkIdPattern
Integer networkId
String setSsidCmd
java.lang.Integer addWpaPskNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String ssid
String psk
Integer networkId
String setPskCmd
boolean associateNetwork (int) throws com.android.tradefed.device.DeviceNotAvailableException
int networkId
boolean waitForDhcp (long) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.WifiHelper$DhcpOutput output
long timeout
java.util.Map statusMap
String interfaceName
long startTime
void removeAllNetworks () throws com.android.tradefed.device.DeviceNotAvailableException
Integer networkId
java.util.regex.Matcher matcher
String line
java.util.Iterator i$
com.android.tradefed.device.WifiHelper$WpaCliOutput output
java.util.regex.Pattern networkPattern
private com.android.tradefed.device.WifiHelper$WpaCliOutput callWpaCli (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String cmd
String fullCmd
com.android.tradefed.device.WifiHelper$WpaCliOutput output
private boolean callWpaCliChecked (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String line
java.util.Iterator i$
String cmd
com.android.tradefed.device.WifiHelper$WpaCliOutput output
}
com/android/tradefed/device/TestDevice$8.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$8 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String[] val$fullCmd
final String[] val$output
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String[], java.lang.String[])
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException
com.android.tradefed.util.CommandResult result
}
com/android/tradefed/device/TestDeviceState.classTestDeviceState.java
package com.android.tradefed.device
public final com.android.tradefed.device.TestDeviceState extends java.lang.Enum {
public static final com.android.tradefed.device.TestDeviceState FASTBOOT
public static final com.android.tradefed.device.TestDeviceState ONLINE
public static final com.android.tradefed.device.TestDeviceState OFFLINE
public static final com.android.tradefed.device.TestDeviceState NOT_AVAILABLE
private static final com.android.tradefed.device.TestDeviceState[] $VALUES
public static com.android.tradefed.device.TestDeviceState[] values ()
public static com.android.tradefed.device.TestDeviceState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
com.android.ddmlib.IDevice$DeviceState getDdmsState ()
static com.android.tradefed.device.TestDeviceState getStateByDdms (com.android.ddmlib.IDevice$DeviceState)
com.android.ddmlib.IDevice$DeviceState ddmsState
static void ()
}
com/android/tradefed/device/TestDevice$4.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$4 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String val$packageName
final String[] val$response
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String, java.lang.String[])
public boolean run () throws com.android.ddmlib.InstallException
String result
}
com/android/tradefed/device/IDeviceStateMonitor.classIDeviceStateMonitor.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceStateMonitor extends java.lang.Object {
public abstract com.android.ddmlib.IDevice waitForDeviceOnline (long)
public abstract com.android.ddmlib.IDevice waitForDeviceOnline ()
public abstract com.android.ddmlib.IDevice waitForDeviceAvailable (long)
public abstract com.android.ddmlib.IDevice waitForDeviceAvailable ()
public abstract boolean waitForDeviceBootloader (long)
public abstract void waitForDeviceBootloaderStateUpdate ()
public abstract boolean waitForDeviceNotAvailable (long)
public abstract java.lang.String getSerialNumber ()
public abstract com.android.tradefed.device.TestDeviceState getDeviceState ()
public abstract void setState (com.android.tradefed.device.TestDeviceState)
public abstract java.lang.String getMountPoint (java.lang.String)
public abstract void setIDevice (com.android.ddmlib.IDevice)
}
com/android/tradefed/device/DeviceManager$FastbootMonitor.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$FastbootMonitor extends java.lang.Thread {
private boolean mQuit
final com.android.tradefed.device.DeviceManager this$0
void (com.android.tradefed.device.DeviceManager)
public void terminate ()
public void run ()
com.android.tradefed.device.IManagedTestDevice testDevice
String serial
java.util.Iterator i$
com.android.tradefed.device.IManagedTestDevice testDevice
java.util.Iterator i$
java.util.Set serials
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
java.util.Iterator i$
com.android.tradefed.util.CommandResult fastbootResult
java.util.Collection listenersCopy
}
com/android/tradefed/device/TestDevice$NoHiddenFilesFilter.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$NoHiddenFilesFilter extends java.lang.Object implements java.io.FilenameFilter {
private void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
void (com.android.tradefed.device.TestDevice$1)
com.android.tradefed.device.TestDevice$1 x0
}
com/android/tradefed/device/WifiHelper$WifiState.classWifiHelper.java
package com.android.tradefed.device
final com.android.tradefed.device.WifiHelper$WifiState extends java.lang.Enum {
public static final com.android.tradefed.device.WifiHelper$WifiState COMPLETED
public static final com.android.tradefed.device.WifiHelper$WifiState SCANNING
public static final com.android.tradefed.device.WifiHelper$WifiState DISCONNECTED
private static final com.android.tradefed.device.WifiHelper$WifiState[] $VALUES
public static com.android.tradefed.device.WifiHelper$WifiState[] values ()
public static com.android.tradefed.device.WifiHelper$WifiState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/StubDeviceRecovery.classStubDeviceRecovery.java
package com.android.tradefed.device
public com.android.tradefed.device.StubDeviceRecovery extends java.lang.Object implements com.android.tradefed.device.IDeviceRecovery {
public void ()
public void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
public void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
}
com/android/tradefed/device/DeviceManager$1.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$1 extends java.lang.Thread {
final com.android.ddmlib.IDevice val$device
final com.android.tradefed.device.IDeviceStateMonitor val$monitor
final com.android.tradefed.device.DeviceManager this$0
void (com.android.tradefed.device.DeviceManager, java.lang.String, com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor)
String x0
public void run ()
boolean isAvail
}
com/android/tradefed/device/WifiHelper$WpaCliOutput.classWifiHelper.java
package com.android.tradefed.device
com.android.tradefed.device.WifiHelper$WpaCliOutput extends com.android.ddmlib.MultiLineReceiver {
private boolean mDidCommandComplete
private boolean mIsCommandSuccess
String mWpaInterface
java.util.List mOutputLines
void ()
public void processNewLines (java.lang.String[])
java.util.regex.Matcher interfaceMatcher
String line
String[] arr$
int len$
int i$
String[] lines
java.util.regex.Pattern interfacePattern
public boolean isSuccess ()
public boolean isCancelled ()
}
com/android/tradefed/device/WifiHelper$DhcpOutput.classWifiHelper.java
package com.android.tradefed.device
com.android.tradefed.device.WifiHelper$DhcpOutput extends com.android.ddmlib.MultiLineReceiver {
boolean mDhcpSuccess
final String mInterfaceName
void (java.lang.String)
String interfaceName
public void processNewLines (java.lang.String[])
String[] fields
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
}
com/android/tradefed/device/DeviceUnresponsiveException.classDeviceUnresponsiveException.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceUnresponsiveException extends com.android.tradefed.device.DeviceNotAvailableException {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/device/IDeviceManager.classIDeviceManager.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceManager extends java.lang.Object {
public abstract com.android.tradefed.device.ITestDevice allocateDevice ()
public abstract com.android.tradefed.device.ITestDevice allocateDevice (long)
public abstract com.android.tradefed.device.ITestDevice allocateDevice (long, com.android.tradefed.device.DeviceSelectionOptions)
public abstract void freeDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.IDeviceManager$FreeDeviceState)
public abstract void terminate ()
public abstract java.util.Collection getAvailableDevices ()
public abstract java.util.Collection getAllocatedDevices ()
public abstract java.util.Collection getUnavailableDevices ()
public abstract void addFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
public abstract void removeFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
}
com/android/tradefed/device/IAndroidDebugBridge.classIAndroidDebugBridge.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IAndroidDebugBridge extends java.lang.Object {
public abstract com.android.ddmlib.IDevice[] getDevices ()
public abstract void addDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
public abstract void removeDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
public abstract void init (boolean, java.lang.String)
public abstract void terminate ()
}
com/android/tradefed/device/DeviceSelectionMatcher.classDeviceSelectionMatcher.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceSelectionMatcher extends java.lang.Object {
public void ()
public static boolean matches (com.android.ddmlib.IDevice, com.android.tradefed.device.DeviceSelectionOptions)
com.android.ddmlib.IDevice device
com.android.tradefed.device.DeviceSelectionOptions deviceOptions
java.util.Collection serials
java.util.Collection excludeSerials
java.util.Collection productTypes
private static java.lang.String getDeviceProductType (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
String type
}
com/android/tradefed/device/TestDevice$2.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$2 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String val$command
final com.android.ddmlib.IShellOutputReceiver val$receiver
final int val$maxTimeToOutputShellResponse
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String, com.android.ddmlib.IShellOutputReceiver, int)
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException
}
com/android/tradefed/device/TestDevice$6.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$6 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final java.io.File val$localFile
final String val$remoteFilePath
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.io.File, java.lang.String)
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.SyncException
com.android.ddmlib.SyncException e
com.android.ddmlib.SyncService syncService
boolean status
}
com/android/tradefed/device/IDeviceRecovery.classIDeviceRecovery.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceRecovery extends java.lang.Object {
public abstract void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/device/DeviceStateMonitor$NotifyFastbootListener.classDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceStateMonitor$NotifyFastbootListener extends java.lang.Object implements com.android.tradefed.device.IDeviceManager$IFastbootListener {
private void ()
public void stateUpdated ()
void (com.android.tradefed.device.DeviceStateMonitor$1)
com.android.tradefed.device.DeviceStateMonitor$1 x0
}
com/android/tradefed/device/DeviceStateMonitor$StubFastbootListener.classDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceStateMonitor$StubFastbootListener extends java.lang.Object implements com.android.tradefed.device.IDeviceManager$IFastbootListener {
private void ()
public void stateUpdated ()
void (com.android.tradefed.device.DeviceStateMonitor$1)
com.android.tradefed.device.DeviceStateMonitor$1 x0
}
com/android/tradefed/device/IFileEntry.classIFileEntry.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IFileEntry extends java.lang.Object {
public abstract java.lang.String getFullEscapedPath ()
public abstract java.lang.String getFullPath ()
public abstract boolean isDirectory ()
public abstract com.android.tradefed.device.IFileEntry findChild (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isAppFileName ()
public abstract java.lang.String getName ()
public abstract java.lang.String getTime ()
public abstract java.lang.String getDate ()
public abstract java.util.Collection getChildren (boolean) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.ddmlib.FileListingService$FileEntry getFileEntry ()
}
com/android/tradefed/device/DeviceDiagTest.classDeviceDiagTest.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceDiagTest extends junit.framework.TestCase {
private static final String LOG_TAG
public void ()
public void testAllDevicesAvailable ()
int i
String device
java.util.Iterator i$
java.util.Collection unavailDevices
}
com/android/tradefed/device/TestDevice$1.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$1 extends java.lang.Object implements com.android.tradefed.device.TestDevice$DeviceAction {
final String val$command
final com.android.ddmlib.IShellOutputReceiver val$receiver
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String, com.android.ddmlib.IShellOutputReceiver)
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException
}
junit/
junit/textui/
junit/textui/TestRunner.classTestRunner.java
package junit.textui
public junit.textui.TestRunner extends junit.runner.BaseTestRunner {
private junit.textui.ResultPrinter fPrinter
public static final int SUCCESS_EXIT
public static final int FAILURE_EXIT
public static final int EXCEPTION_EXIT
public void ()
public void (java.io.PrintStream)
java.io.PrintStream writer
public void (junit.textui.ResultPrinter)
junit.textui.ResultPrinter printer
public static void run (java.lang.Class)
Class testClass
public static junit.framework.TestResult run (junit.framework.Test)
junit.framework.Test test
junit.textui.TestRunner runner
public static void runAndWait (junit.framework.Test)
junit.framework.Test suite
junit.textui.TestRunner aTestRunner
public junit.runner.TestSuiteLoader getLoader ()
public void testFailed (int, junit.framework.Test, java.lang.Throwable)
int status
junit.framework.Test test
Throwable t
public void testStarted (java.lang.String)
String testName
public void testEnded (java.lang.String)
String testName
protected junit.framework.TestResult createTestResult ()
public junit.framework.TestResult doRun (junit.framework.Test)
junit.framework.Test test
public junit.framework.TestResult doRun (junit.framework.Test, boolean)
junit.framework.Test suite
boolean wait
junit.framework.TestResult result
long startTime
long endTime
long runTime
protected void pause (boolean)
Exception e
boolean wait
public static void main (java.lang.String[])
junit.framework.TestResult r
Exception e
String[] args
junit.textui.TestRunner aTestRunner
public junit.framework.TestResult start (java.lang.String[]) throws java.lang.Exception
String arg
int lastIndex
int i
junit.framework.Test suite
Exception e
String[] args
String testCase
String method
boolean wait
protected junit.framework.TestResult runSingleMethod (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
String testCase
String method
boolean wait
Class testClass
junit.framework.Test test
protected void runFailed (java.lang.String)
String message
public void setPrinter (junit.textui.ResultPrinter)
junit.textui.ResultPrinter printer
}
junit/textui/ResultPrinter.classResultPrinter.java
package junit.textui
public junit.textui.ResultPrinter extends java.lang.Object implements junit.framework.TestListener {
java.io.PrintStream fWriter
int fColumn
public void (java.io.PrintStream)
java.io.PrintStream writer
synchronized void print (junit.framework.TestResult, long)
junit.framework.TestResult result
long runTime
void printWaitPrompt ()
protected void printHeader (long)
long runTime
protected void printErrors (junit.framework.TestResult)
junit.framework.TestResult result
protected void printFailures (junit.framework.TestResult)
junit.framework.TestResult result
protected void printDefects (java.util.Enumeration, int, java.lang.String)
int i
java.util.Enumeration booBoos
int count
String type
public void printDefect (junit.framework.TestFailure, int)
junit.framework.TestFailure booBoo
int count
protected void printDefectHeader (junit.framework.TestFailure, int)
junit.framework.TestFailure booBoo
int count
protected void printDefectTrace (junit.framework.TestFailure)
junit.framework.TestFailure booBoo
protected void printFooter (junit.framework.TestResult)
junit.framework.TestResult result
protected java.lang.String elapsedTimeAsString (long)
long runTime
public java.io.PrintStream getWriter ()
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
}
junit/swingui/
junit/swingui/TestSelector$2.classTestSelector.java
package junit.swingui
junit.swingui.TestSelector$2 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestSelector this$0
void (junit.swingui.TestSelector)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/TestRunner$7.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$7 extends java.awt.event.WindowAdapter {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
junit/swingui/TestRunner.classTestRunner.java
package junit.swingui
public junit.swingui.TestRunner extends junit.runner.BaseTestRunner implements junit.swingui.TestRunContext {
private static final int GAP
private static final int HISTORY_LENGTH
protected javax.swing.JFrame fFrame
private Thread fRunner
private junit.framework.TestResult fTestResult
private javax.swing.JComboBox fSuiteCombo
private junit.swingui.ProgressBar fProgressIndicator
private javax.swing.DefaultListModel fFailures
private javax.swing.JLabel fLogo
private junit.swingui.CounterPanel fCounterPanel
private javax.swing.JButton fRun
private javax.swing.JButton fQuitButton
private javax.swing.JButton fRerunButton
private junit.swingui.StatusLine fStatusLine
private junit.runner.FailureDetailView fFailureView
private javax.swing.JTabbedPane fTestViewTab
private javax.swing.JCheckBox fUseLoadingRunner
private java.util.Vector fTestRunViews
private static final String TESTCOLLECTOR_KEY
private static final String FAILUREDETAILVIEW_KEY
public void ()
public static void main (java.lang.String[])
String[] args
public static void run (java.lang.Class)
Class test
String[] args
public void testFailed (int, junit.framework.Test, java.lang.Throwable)
int status
junit.framework.Test test
Throwable t
public void testStarted (java.lang.String)
String testName
public void testEnded (java.lang.String)
String stringName
public void setSuite (java.lang.String)
String suiteName
private void addToHistory (java.lang.String)
int i
String suite
private void pruneHistory ()
int i
int historyLength
private void appendFailure (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
private void revealFailure (junit.framework.Test)
junit.swingui.TestRunView v
java.util.Enumeration e
junit.framework.Test test
protected void aboutToStart (junit.framework.Test)
junit.swingui.TestRunView v
java.util.Enumeration e
junit.framework.Test testSuite
protected void runFinished (junit.framework.Test)
junit.framework.Test testSuite
protected junit.swingui.CounterPanel createCounterPanel ()
protected javax.swing.JPanel createFailedPanel ()
javax.swing.JPanel failedPanel
protected junit.runner.FailureDetailView createFailureDetailView ()
Exception e
Class viewClass
String className
protected javax.swing.JMenu createJUnitMenu ()
javax.swing.JMenu menu
javax.swing.JMenuItem mi1
javax.swing.JMenuItem mi2
protected javax.swing.JFrame createFrame ()
javax.swing.JFrame frame
java.awt.Image icon
protected javax.swing.JLabel createLogo ()
javax.swing.JLabel label
javax.swing.JLabel label
javax.swing.Icon icon
protected void createMenus (javax.swing.JMenuBar)
javax.swing.JMenuBar mb
protected javax.swing.JCheckBox createUseLoaderCheckBox ()
boolean useLoader
javax.swing.JCheckBox box
protected javax.swing.JButton createQuitButton ()
javax.swing.JButton quit
protected javax.swing.JButton createRunButton ()
javax.swing.JButton run
protected java.awt.Component createBrowseButton ()
javax.swing.JButton browse
protected junit.swingui.StatusLine createStatusLine ()
protected javax.swing.JComboBox createSuiteCombo ()
java.io.IOException e
javax.swing.JComboBox combo
protected javax.swing.JTabbedPane createTestRunViews ()
javax.swing.JTabbedPane pane
junit.swingui.FailureRunView lv
junit.swingui.TestHierarchyRunView tv
public void testViewChanged ()
junit.swingui.TestRunView view
protected junit.framework.TestResult createTestResult ()
protected javax.swing.JFrame createUI (java.lang.String)
String suiteName
javax.swing.JFrame frame
javax.swing.JMenuBar mb
javax.swing.JLabel suiteLabel
java.awt.Component browseButton
javax.swing.JPanel failedPanel
javax.swing.JScrollPane tracePane
javax.swing.JPanel panel
javax.swing.JSplitPane splitter
private void addGrid (javax.swing.JPanel, java.awt.Component, int, int, int, int, double, int)
javax.swing.JPanel p
java.awt.Component co
int x
int y
int w
int fill
double wx
int anchor
java.awt.GridBagConstraints c
protected java.lang.String getSuiteText ()
public javax.swing.ListModel getFailures ()
public void insertUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent event
protected java.lang.Object instanciateClass (java.lang.String, java.lang.Object)
Class[] clazzParam
java.lang.reflect.Constructor clazzConstructor
Object[] objectParam
Class clazz
Exception e
String fullClassName
Object param
public void browseTestClasses ()
junit.runner.TestCollector collector
junit.swingui.TestSelector selector
String className
junit.runner.TestCollector createTestCollector ()
Exception e
Class collectorClass
String className
private java.awt.Image loadFrameIcon ()
javax.swing.ImageIcon icon
private void loadHistory (javax.swing.JComboBox) throws java.io.IOException
String line
javax.swing.JComboBox combo
java.io.BufferedReader br
int itemCount
private java.io.File getSettingsFile ()
String home
private void postInfo (java.lang.String)
String message
private void postStatus (java.lang.String)
String status
public void removeUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent event
private void rerun ()
junit.swingui.TestRunView view
junit.framework.Test rerunTest
private void rerunTest (junit.framework.Test)
Class reloadedTestClass
Exception e
junit.framework.Test test
junit.framework.Test reloadedTest
junit.framework.TestCase rerunTest
junit.framework.TestResult result
String message
protected void reset ()
protected void runFailed (java.lang.String)
String message
public synchronized void runSuite ()
String suiteName
junit.framework.Test testSuite
private boolean shouldReload ()
protected synchronized void runTest (junit.framework.Test)
junit.framework.Test testSuite
private void doRunTest (junit.framework.Test)
junit.framework.Test testSuite
private void saveHistory () throws java.io.IOException
String testsuite
int i
java.io.BufferedWriter bw
private void setButtonLabel (javax.swing.JButton, java.lang.String)
javax.swing.JButton button
String label
public void handleTestSelected (junit.framework.Test)
junit.framework.Test test
private void showFailureDetail (junit.framework.Test)
junit.framework.TestFailure failure
int i
javax.swing.ListModel failures
junit.framework.Test test
private void showInfo (java.lang.String)
String message
private void showStatus (java.lang.String)
String status
public void start (java.lang.String[])
String[] args
String suiteName
private void start (junit.framework.Test)
junit.framework.Test test
private void synchUI ()
Exception e
public void terminate ()
java.io.IOException e
public void textChanged ()
protected void clearStatus ()
public static javax.swing.Icon getIconResource (java.lang.Class, java.lang.String)
Class clazz
String name
java.net.URL url
private void about ()
junit.swingui.AboutDialog about
static junit.framework.TestResult access$000 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static junit.swingui.CounterPanel access$100 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static void access$200 (junit.swingui.TestRunner, junit.framework.Test, java.lang.Throwable)
junit.swingui.TestRunner x0
junit.framework.Test x1
Throwable x2
static junit.swingui.ProgressBar access$300 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static java.util.Vector access$400 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static void access$500 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static void access$600 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static void access$700 (junit.swingui.TestRunner, java.lang.String)
junit.swingui.TestRunner x0
String x1
static void access$800 (junit.swingui.TestRunner, java.lang.String)
junit.swingui.TestRunner x0
String x1
static void access$900 (junit.swingui.TestRunner, junit.framework.Test)
junit.swingui.TestRunner x0
junit.framework.Test x1
static void access$1000 (junit.swingui.TestRunner, java.lang.String)
junit.swingui.TestRunner x0
String x1
static void access$1100 (junit.swingui.TestRunner, java.lang.String)
junit.swingui.TestRunner x0
String x1
static javax.swing.JButton access$1200 (junit.swingui.TestRunner)
junit.swingui.TestRunner x0
static void access$1300 (junit.swingui.TestRunner, javax.swing.JButton, java.lang.String)
junit.swingui.TestRunner x0
javax.swing.JButton x1
String x2
static java.lang.Thread access$1402 (junit.swingui.TestRunner, java.lang.Thread)
junit.swingui.TestRunner x0
Thread x1
}
junit/swingui/DefaultFailureDetailView$StackEntryRenderer.classDefaultFailureDetailView.java
package junit.swingui
junit.swingui.DefaultFailureDetailView$StackEntryRenderer extends javax.swing.DefaultListCellRenderer {
void ()
public java.awt.Component getListCellRendererComponent (javax.swing.JList, java.lang.Object, int, boolean, boolean)
javax.swing.JList list
Object value
int modelIndex
boolean isSelected
boolean cellHasFocus
String text
java.awt.Component c
}
junit/swingui/TestRunner$14.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$14 extends java.lang.Object implements java.lang.Runnable {
final String val$message
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, java.lang.String)
public void run ()
}
junit/swingui/TestRunner$19.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$19 extends java.lang.Object implements java.lang.Runnable {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void run ()
}
junit/swingui/TestHierarchyRunView$1.classTestHierarchyRunView.java
package junit.swingui
junit.swingui.TestHierarchyRunView$1 extends java.lang.Object implements javax.swing.event.TreeSelectionListener {
final junit.swingui.TestHierarchyRunView this$0
void (junit.swingui.TestHierarchyRunView)
public void valueChanged (javax.swing.event.TreeSelectionEvent)
javax.swing.event.TreeSelectionEvent e
}
junit/swingui/AboutDialog$1.classAboutDialog.java
package junit.swingui
junit.swingui.AboutDialog$1 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.AboutDialog this$0
void (junit.swingui.AboutDialog)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/TestSelector.classTestSelector.java
package junit.swingui
public junit.swingui.TestSelector extends javax.swing.JDialog {
private javax.swing.JButton fCancel
private javax.swing.JButton fOk
private javax.swing.JList fList
private javax.swing.JScrollPane fScrolledList
private javax.swing.JLabel fDescription
private String fSelectedItem
public void (java.awt.Frame, junit.runner.TestCollector)
NoSuchMethodError e
java.awt.Frame parent
junit.runner.TestCollector testCollector
java.util.Vector list
public static void centerWindow (java.awt.Component)
java.awt.Component c
java.awt.Dimension paneSize
java.awt.Dimension screenSize
private void addListeners ()
private void defineLayout ()
java.awt.GridBagConstraints labelConstraints
java.awt.GridBagConstraints listConstraints
java.awt.GridBagConstraints okConstraints
java.awt.GridBagConstraints cancelConstraints
public void checkEnableOK (javax.swing.event.ListSelectionEvent)
javax.swing.event.ListSelectionEvent e
public void okSelected ()
public boolean isEmpty ()
public void keySelectTestClass (char)
String s
int i
char ch
javax.swing.ListModel model
public java.lang.String getSelectedItem ()
private java.util.Vector createTestList (junit.runner.TestCollector)
String s
junit.runner.TestCollector collector
java.util.Enumeration each
java.util.Vector v
java.util.Vector displayVector
}
junit/swingui/TestRunner$15.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$15 extends java.lang.Object implements java.lang.Runnable {
final String val$status
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, java.lang.String)
public void run ()
}
junit/swingui/TestRunner$6.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$6 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent event
}
junit/swingui/TestSelector$DoubleClickListener.classTestSelector.java
package junit.swingui
public junit.swingui.TestSelector$DoubleClickListener extends java.awt.event.MouseAdapter {
final junit.swingui.TestSelector this$0
protected void (junit.swingui.TestSelector)
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
}
junit/swingui/FailureRunView$1.classFailureRunView.java
package junit.swingui
junit.swingui.FailureRunView$1 extends java.lang.Object implements javax.swing.event.ListSelectionListener {
final junit.swingui.FailureRunView this$0
void (junit.swingui.FailureRunView)
public void valueChanged (javax.swing.event.ListSelectionEvent)
javax.swing.event.ListSelectionEvent e
}
junit/swingui/TestRunner$18.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$18 extends java.lang.Object implements java.lang.Runnable {
final junit.framework.Test val$test
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, junit.framework.Test)
public void run ()
int total
}
junit/swingui/TestRunner$5.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$5 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent event
}
junit/swingui/TestTreeModel.classTestTreeModel.java
package junit.swingui
junit.swingui.TestTreeModel extends java.lang.Object implements javax.swing.tree.TreeModel {
private junit.framework.Test fRoot
private java.util.Vector fModelListeners
private java.util.Hashtable fFailures
private java.util.Hashtable fErrors
private java.util.Hashtable fRunTests
public void (junit.framework.Test)
junit.framework.Test root
public void addTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public void removeTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public int findTest (junit.framework.Test, junit.framework.Test, java.util.Vector)
junit.framework.Test t
int index
int i
junit.framework.Test target
junit.framework.Test node
java.util.Vector path
junit.framework.TestSuite suite
public void fireNodeChanged (javax.swing.tree.TreePath, int)
javax.swing.event.TreeModelListener l
javax.swing.tree.TreePath path
int index
int[] indices
Object[] changedChildren
javax.swing.event.TreeModelEvent event
java.util.Enumeration e
public java.lang.Object getChild (java.lang.Object, int)
Object parent
int index
junit.framework.TestSuite suite
public int getChildCount (java.lang.Object)
Object parent
junit.framework.TestSuite suite
public int getIndexOfChild (java.lang.Object, java.lang.Object)
java.util.Enumeration e
int i
Object parent
Object child
junit.framework.TestSuite suite
public java.lang.Object getRoot ()
public boolean isLeaf (java.lang.Object)
Object node
junit.framework.TestSuite isTestSuite (java.lang.Object)
junit.framework.Test baseTest
Object node
public void valueForPathChanged (javax.swing.tree.TreePath, java.lang.Object)
javax.swing.tree.TreePath path
Object newValue
void addFailure (junit.framework.Test)
junit.framework.Test t
void addError (junit.framework.Test)
junit.framework.Test t
void addRunTest (junit.framework.Test)
junit.framework.Test t
boolean wasRun (junit.framework.Test)
junit.framework.Test t
boolean isError (junit.framework.Test)
junit.framework.Test t
boolean isFailure (junit.framework.Test)
junit.framework.Test t
void resetResults ()
}
junit/swingui/TestSelector$4.classTestSelector.java
package junit.swingui
junit.swingui.TestSelector$4 extends java.awt.event.WindowAdapter {
final junit.swingui.TestSelector this$0
void (junit.swingui.TestSelector)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
junit/swingui/TestSuitePanel$1.classTestSuitePanel.java
package junit.swingui
junit.swingui.TestSuitePanel$1 extends java.lang.Object implements java.lang.Runnable {
final junit.framework.Test val$test
final boolean val$expand
final junit.swingui.TestSuitePanel this$0
void (junit.swingui.TestSuitePanel, junit.framework.Test, boolean)
public void run ()
Object[] fullPath
javax.swing.tree.TreePath fullTreePath
Object[] path
javax.swing.tree.TreePath treePath
java.util.Vector vpath
int index
}
junit/swingui/TestRunner$13.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$13 extends java.lang.Object implements javax.swing.event.ChangeListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void stateChanged (javax.swing.event.ChangeEvent)
javax.swing.event.ChangeEvent e
}
junit/swingui/CounterPanel.classCounterPanel.java
package junit.swingui
public junit.swingui.CounterPanel extends javax.swing.JPanel {
private javax.swing.JTextField fNumberOfErrors
private javax.swing.JTextField fNumberOfFailures
private javax.swing.JTextField fNumberOfRuns
private javax.swing.Icon fFailureIcon
private javax.swing.Icon fErrorIcon
private int fTotal
public void ()
private javax.swing.JTextField createOutputField (int)
int width
javax.swing.JTextField field
public void addToGrid (java.awt.Component, int, int, int, int, double, double, int, int, java.awt.Insets)
java.awt.Component comp
int gridx
int gridy
int gridwidth
int gridheight
double weightx
double weighty
int anchor
int fill
java.awt.Insets insets
java.awt.GridBagConstraints constraints
public void reset ()
public void setTotal (int)
int value
public void setRunValue (int)
int value
public void setErrorValue (int)
int value
public void setFailureValue (int)
int value
private void setLabelValue (javax.swing.JTextField, int)
javax.swing.JTextField label
int value
}
junit/swingui/TestSelector$3.classTestSelector.java
package junit.swingui
junit.swingui.TestSelector$3 extends java.lang.Object implements javax.swing.event.ListSelectionListener {
final junit.swingui.TestSelector this$0
void (junit.swingui.TestSelector)
public void valueChanged (javax.swing.event.ListSelectionEvent)
javax.swing.event.ListSelectionEvent e
}
junit/swingui/TestSuitePanel.classTestSuitePanel.java
package junit.swingui
junit.swingui.TestSuitePanel extends javax.swing.JPanel implements junit.framework.TestListener {
private javax.swing.JTree fTree
private javax.swing.JScrollPane fScrollTree
private junit.swingui.TestTreeModel fModel
public void ()
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
public junit.framework.Test getSelectedTest ()
javax.swing.tree.TreePath[] paths
public javax.swing.JTree getTree ()
public void showTestTree (junit.framework.Test)
junit.framework.Test root
private void fireTestChanged (junit.framework.Test, boolean)
junit.framework.Test test
boolean expand
static junit.swingui.TestTreeModel access$000 (junit.swingui.TestSuitePanel)
junit.swingui.TestSuitePanel x0
static javax.swing.JTree access$100 (junit.swingui.TestSuitePanel)
junit.swingui.TestSuitePanel x0
}
junit/swingui/TestRunner$9.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$9 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/TestHierarchyRunView.classTestHierarchyRunView.java
package junit.swingui
public junit.swingui.TestHierarchyRunView extends java.lang.Object implements junit.swingui.TestRunView {
junit.swingui.TestSuitePanel fTreeBrowser
junit.swingui.TestRunContext fTestContext
public void (junit.swingui.TestRunContext)
junit.swingui.TestRunContext context
public void addTab (javax.swing.JTabbedPane)
javax.swing.JTabbedPane pane
javax.swing.Icon treeIcon
public junit.framework.Test getSelectedTest ()
public void activate ()
public void revealFailure (junit.framework.Test)
Object[] path
Object last
javax.swing.tree.TreePath selectionPath
junit.framework.Test failure
javax.swing.JTree tree
junit.swingui.TestTreeModel model
java.util.Vector vpath
int index
public void aboutToStart (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test suite
junit.framework.TestResult result
public void runFinished (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test suite
junit.framework.TestResult result
protected void testSelected ()
}
junit/swingui/AboutDialog.classAboutDialog.java
package junit.swingui
junit.swingui.AboutDialog extends javax.swing.JDialog {
public void (javax.swing.JFrame)
NoSuchMethodError e
javax.swing.JFrame parent
javax.swing.JButton close
javax.swing.JLabel label1
javax.swing.JLabel label2
javax.swing.JLabel logo
java.awt.GridBagConstraints constraintsLabel1
java.awt.GridBagConstraints constraintsLabel2
java.awt.GridBagConstraints constraintsButton1
java.awt.GridBagConstraints constraintsLogo1
protected javax.swing.JLabel createLogo ()
javax.swing.Icon icon
}
junit/swingui/TestRunner$11.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$11 extends java.awt.event.KeyAdapter {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
}
junit/swingui/TestRunner$2.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$2 extends java.lang.Object implements java.lang.Runnable {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void run ()
}
junit/swingui/TestSelector$1.classTestSelector.java
package junit.swingui
junit.swingui.TestSelector$1 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestSelector this$0
void (junit.swingui.TestSelector)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/ProgressBar.classProgressBar.java
package junit.swingui
junit.swingui.ProgressBar extends javax.swing.JProgressBar {
boolean fError
public void ()
protected java.awt.Color getStatusColor ()
public void reset ()
public void start (int)
int total
public void step (int, boolean)
int value
boolean successful
protected void updateBarColor ()
}
junit/swingui/MacProgressBar.classMacProgressBar.java
package junit.swingui
public junit.swingui.MacProgressBar extends junit.swingui.ProgressBar {
private javax.swing.JTextField component
public void (javax.swing.JTextField)
javax.swing.JTextField component
protected void updateBarColor ()
public volatile void step (int, boolean)
int x0
boolean x1
public volatile void start (int)
int x0
public volatile void reset ()
}
junit/swingui/TestRunContext.classTestRunContext.java
package junit.swingui
public abstract junit.swingui.TestRunContext extends java.lang.Object {
public abstract void handleTestSelected (junit.framework.Test)
public abstract javax.swing.ListModel getFailures ()
}
junit/swingui/TestRunner$3.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$3 extends java.lang.Object implements java.lang.Runnable {
final junit.framework.Test val$testSuite
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, junit.framework.Test)
public void run ()
junit.swingui.TestRunView v
java.util.Enumeration e
}
junit/swingui/TestRunner$16.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$16 extends java.lang.Thread {
final junit.framework.Test val$testSuite
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, java.lang.String, junit.framework.Test)
String x0
public void run ()
long endTime
long runTime
long startTime
}
junit/swingui/TestSelector$KeySelectListener.classTestSelector.java
package junit.swingui
public junit.swingui.TestSelector$KeySelectListener extends java.awt.event.KeyAdapter {
final junit.swingui.TestSelector this$0
protected void (junit.swingui.TestSelector)
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
}
junit/swingui/TestSelector$TestCellRenderer.classTestSelector.java
package junit.swingui
junit.swingui.TestSelector$TestCellRenderer extends javax.swing.DefaultListCellRenderer {
javax.swing.Icon fLeafIcon
javax.swing.Icon fSuiteIcon
public void ()
public java.awt.Component getListCellRendererComponent (javax.swing.JList, java.lang.Object, int, boolean, boolean)
javax.swing.JList list
Object value
int modelIndex
boolean isSelected
boolean cellHasFocus
java.awt.Component c
String displayString
public static java.lang.String displayString (java.lang.String)
String className
int typeIndex
public static boolean matchesKey (java.lang.String, char)
String s
char ch
private static int typeIndex (java.lang.String)
String s
int typeIndex
int i
}
junit/swingui/TestRunner$12.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$12 extends java.lang.Object implements java.awt.event.ItemListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void itemStateChanged (java.awt.event.ItemEvent)
java.awt.event.ItemEvent event
}
junit/swingui/TestRunner$4.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$4 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/AboutDialog$2.classAboutDialog.java
package junit.swingui
junit.swingui.AboutDialog$2 extends java.awt.event.WindowAdapter {
final junit.swingui.AboutDialog this$0
void (junit.swingui.AboutDialog)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
junit/swingui/TestRunner$8.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$8 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/TestRunner$10.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$10 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/swingui/TestSelector$ParallelSwapper.classTestSelector.java
package junit.swingui
junit.swingui.TestSelector$ParallelSwapper extends java.lang.Object implements junit.runner.Sorter$Swapper {
java.util.Vector fOther
final junit.swingui.TestSelector this$0
void (junit.swingui.TestSelector, java.util.Vector)
java.util.Vector other
public void swap (java.util.Vector, int, int)
java.util.Vector values
int left
int right
Object tmp
Object tmp2
}
junit/swingui/TestRunner$1.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$1 extends java.lang.Object implements java.lang.Runnable {
final int val$status
final junit.framework.Test val$test
final Throwable val$t
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, int, junit.framework.Test, java.lang.Throwable)
public void run ()
}
junit/swingui/FailureRunView$FailureListCellRenderer.classFailureRunView.java
package junit.swingui
junit.swingui.FailureRunView$FailureListCellRenderer extends javax.swing.DefaultListCellRenderer {
private javax.swing.Icon fFailureIcon
private javax.swing.Icon fErrorIcon
void ()
void loadIcons ()
public java.awt.Component getListCellRendererComponent (javax.swing.JList, java.lang.Object, int, boolean, boolean)
javax.swing.JList list
Object value
int modelIndex
boolean isSelected
boolean cellHasFocus
java.awt.Component c
junit.framework.TestFailure failure
String text
String msg
}
junit/swingui/FailureRunView.classFailureRunView.java
package junit.swingui
public junit.swingui.FailureRunView extends java.lang.Object implements junit.swingui.TestRunView {
javax.swing.JList fFailureList
junit.swingui.TestRunContext fRunContext
public void (junit.swingui.TestRunContext)
junit.swingui.TestRunContext context
public junit.framework.Test getSelectedTest ()
int index
javax.swing.ListModel model
junit.framework.TestFailure failure
public void activate ()
public void addTab (javax.swing.JTabbedPane)
javax.swing.JTabbedPane pane
javax.swing.JScrollPane scrollPane
javax.swing.Icon errorIcon
public void revealFailure (junit.framework.Test)
junit.framework.Test failure
public void aboutToStart (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test suite
junit.framework.TestResult result
public void runFinished (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test suite
junit.framework.TestResult result
protected void testSelected ()
}
junit/swingui/TestRunView.classTestRunView.java
package junit.swingui
abstract junit.swingui.TestRunView extends java.lang.Object {
public abstract junit.framework.Test getSelectedTest ()
public abstract void activate ()
public abstract void revealFailure (junit.framework.Test)
public abstract void addTab (javax.swing.JTabbedPane)
public abstract void aboutToStart (junit.framework.Test, junit.framework.TestResult)
public abstract void runFinished (junit.framework.Test, junit.framework.TestResult)
}
junit/swingui/TestSuitePanel$TestTreeCellRenderer.classTestSuitePanel.java
package junit.swingui
junit.swingui.TestSuitePanel$TestTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer {
private javax.swing.Icon fErrorIcon
private javax.swing.Icon fOkIcon
private javax.swing.Icon fFailureIcon
void ()
void loadIcons ()
java.lang.String stripParenthesis (java.lang.Object)
Object o
String text
int pos
public java.awt.Component getTreeCellRendererComponent (javax.swing.JTree, java.lang.Object, boolean, boolean, boolean, int, boolean)
junit.swingui.TestTreeModel testModel
junit.framework.Test t
String s
javax.swing.JTree tree
Object value
boolean sel
boolean expanded
boolean leaf
int row
boolean hasFocus
java.awt.Component c
javax.swing.tree.TreeModel model
}
junit/swingui/TestRunner$17.classTestRunner.java
package junit.swingui
junit.swingui.TestRunner$17 extends java.lang.Object implements java.lang.Runnable {
final javax.swing.JButton val$button
final String val$label
final junit.swingui.TestRunner this$0
void (junit.swingui.TestRunner, javax.swing.JButton, java.lang.String)
public void run ()
}
junit/swingui/DefaultFailureDetailView.classDefaultFailureDetailView.java
package junit.swingui
public junit.swingui.DefaultFailureDetailView extends java.lang.Object implements junit.runner.FailureDetailView {
javax.swing.JList fList
public void ()
public java.awt.Component getComponent ()
public void showFailure (junit.framework.TestFailure)
junit.framework.TestFailure failure
public void clear ()
private junit.swingui.DefaultFailureDetailView$StackTraceListModel getModel ()
}
junit/swingui/DefaultFailureDetailView$StackTraceListModel.classDefaultFailureDetailView.java
package junit.swingui
junit.swingui.DefaultFailureDetailView$StackTraceListModel extends javax.swing.AbstractListModel {
private java.util.Vector fLines
void ()
public java.lang.Object getElementAt (int)
int index
public int getSize ()
public void setTrace (java.lang.String)
String trace
public void clear ()
private void scan (java.lang.String)
String trace
java.util.StringTokenizer st
}
junit/swingui/StatusLine.classStatusLine.java
package junit.swingui
public junit.swingui.StatusLine extends javax.swing.JTextField {
public static final java.awt.Font PLAIN_FONT
public static final java.awt.Font BOLD_FONT
public void (int)
int preferredWidth
java.awt.Dimension d
public void showInfo (java.lang.String)
String message
public void showError (java.lang.String)
String status
public void clear ()
static void ()
}
junit/runner/
junit/runner/TestCaseClassLoader.classTestCaseClassLoader.java
package junit.runner
public junit.runner.TestCaseClassLoader extends java.lang.ClassLoader {
private java.util.Vector fPathItems
private String[] defaultExclusions
static final String EXCLUDED_FILE
private java.util.Vector fExcluded
public void ()
public void (java.lang.String)
String classPath
private void scanPath (java.lang.String)
String classPath
String separator
java.util.StringTokenizer st
public java.net.URL getResource (java.lang.String)
String name
public java.io.InputStream getResourceAsStream (java.lang.String)
String name
public boolean isExcluded (java.lang.String)
int i
String name
public synchronized java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
ClassNotFoundException e
byte[] data
String name
boolean resolve
Class c
private byte[] lookupClassData (java.lang.String) throws java.lang.ClassNotFoundException
String path
String fileName
int i
String className
byte[] data
boolean isJar (java.lang.String)
String pathEntry
private byte[] loadFileData (java.lang.String, java.lang.String)
String path
String fileName
java.io.File file
private byte[] getClassData (java.io.File)
java.io.IOException e1
java.io.ByteArrayOutputStream out
byte[] b
int n
java.io.IOException e
java.io.IOException e1
java.io.IOException e1
java.io.File f
java.io.FileInputStream stream
private byte[] loadJarData (java.lang.String, java.lang.String)
java.io.IOException io
int n
java.io.IOException e
byte[] data
int pos
java.io.IOException e
java.io.IOException e
java.io.IOException e
String path
String fileName
java.util.zip.ZipFile zipFile
java.io.InputStream stream
java.io.File archive
java.util.zip.ZipEntry entry
int size
private void readExcludedPackages ()
int i
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
String path
String key
java.util.Enumeration e
java.io.InputStream is
java.util.Properties p
}
junit/runner/ClassPathTestCollector.classClassPathTestCollector.java
package junit.runner
public abstract junit.runner.ClassPathTestCollector extends java.lang.Object implements junit.runner.TestCollector {
static final int SUFFIX_LENGTH
public void ()
public java.util.Enumeration collectTests ()
String classPath
java.util.Hashtable result
public java.util.Hashtable collectFilesInPath (java.lang.String)
String classPath
java.util.Hashtable result
java.util.Hashtable collectFilesInRoots (java.util.Vector)
java.util.Vector roots
java.util.Hashtable result
java.util.Enumeration e
void gatherFiles (java.io.File, java.lang.String, java.util.Hashtable)
String className
int i
java.io.File classRoot
String classFileName
java.util.Hashtable result
java.io.File thisRoot
String[] contents
java.util.Vector splitClassPath (java.lang.String)
String classPath
java.util.Vector result
String separator
java.util.StringTokenizer tokenizer
protected boolean isTestClass (java.lang.String)
String classFileName
protected java.lang.String classNameFromFile (java.lang.String)
String classFileName
String s
String s2
static void ()
}
junit/runner/Sorter$Swapper.classSorter.java
package junit.runner
public abstract junit.runner.Sorter$Swapper extends java.lang.Object {
public abstract void swap (java.util.Vector, int, int)
}
junit/runner/BaseTestRunner.classBaseTestRunner.java
package junit.runner
public abstract junit.runner.BaseTestRunner extends java.lang.Object implements junit.framework.TestListener {
public static final String SUITE_METHODNAME
private static java.util.Properties fPreferences
static int fgMaxMessageLength
static boolean fgFilterStack
boolean fLoading
public void ()
public synchronized void startTest (junit.framework.Test)
junit.framework.Test test
protected static void setPreferences (java.util.Properties)
java.util.Properties preferences
protected static java.util.Properties getPreferences ()
public static void savePreferences () throws java.io.IOException
java.io.FileOutputStream fos
public static void setPreference (java.lang.String, java.lang.String)
String key
String value
public synchronized void endTest (junit.framework.Test)
junit.framework.Test test
public synchronized void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public synchronized void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public abstract void testStarted (java.lang.String)
public abstract void testEnded (java.lang.String)
public abstract void testFailed (int, junit.framework.Test, java.lang.Throwable)
public junit.framework.Test getTest (java.lang.String)
String clazz
ClassNotFoundException e
Exception e
Exception e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
String suiteClassName
Class testClass
java.lang.reflect.Method suiteMethod
junit.framework.Test test
public java.lang.String elapsedTimeAsString (long)
long runTime
protected java.lang.String processArguments (java.lang.String[])
int i
String[] args
String suiteName
public void setLoading (boolean)
boolean enable
public java.lang.String extractClassName (java.lang.String)
String className
public static java.lang.String truncate (java.lang.String)
String s
protected abstract void runFailed (java.lang.String)
protected java.lang.Class loadSuiteClass (java.lang.String) throws java.lang.ClassNotFoundException
String suiteClassName
protected void clearStatus ()
public junit.runner.TestSuiteLoader getLoader ()
protected boolean useReloadingTestSuiteLoader ()
private static java.io.File getPreferencesFile ()
String home
private static void readPreferences ()
java.io.IOException e1
java.io.IOException e
java.io.InputStream is
public static java.lang.String getPreference (java.lang.String)
String key
public static int getPreference (java.lang.String, int)
NumberFormatException ne
String key
int dflt
String value
int intValue
public static boolean inVAJava ()
Exception e
public static boolean inMac ()
public static java.lang.String getFilteredTrace (java.lang.Throwable)
Throwable t
java.io.StringWriter stringWriter
java.io.PrintWriter writer
StringBuffer buffer
String trace
public static java.lang.String getFilteredTrace (java.lang.String)
Exception IOException
String stack
java.io.StringWriter sw
java.io.PrintWriter pw
java.io.StringReader sr
java.io.BufferedReader br
String line
protected static boolean showStackRaw ()
static boolean filterLine (java.lang.String)
int i
String line
String[] patterns
static void ()
}
junit/runner/LoadingTestCollector.classLoadingTestCollector.java
package junit.runner
public junit.runner.LoadingTestCollector extends junit.runner.ClassPathTestCollector {
junit.runner.TestCaseClassLoader fLoader
public void ()
protected boolean isTestClass (java.lang.String)
Class testClass
ClassNotFoundException expected
NoClassDefFoundError notFatal
String classFileName
java.lang.Class classFromFile (java.lang.String) throws java.lang.ClassNotFoundException
String classFileName
String className
boolean isTestClass (java.lang.Class)
Class testClass
boolean hasSuiteMethod (java.lang.Class)
Exception e
Class testClass
boolean hasPublicConstructor (java.lang.Class)
NoSuchMethodException e
Class testClass
}
junit/runner/TestSuiteLoader.classTestSuiteLoader.java
package junit.runner
public abstract junit.runner.TestSuiteLoader extends java.lang.Object {
public abstract java.lang.Class load (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.lang.Class reload (java.lang.Class) throws java.lang.ClassNotFoundException
}
junit/runner/Sorter.classSorter.java
package junit.runner
public junit.runner.Sorter extends java.lang.Object {
public void ()
public static void sortStrings (java.util.Vector, int, int, junit.runner.Sorter$Swapper)
java.util.Vector values
int left
int right
junit.runner.Sorter$Swapper swapper
int oleft
int oright
String mid
}
junit/runner/TestRunListener.classTestRunListener.java
package junit.runner
public abstract junit.runner.TestRunListener extends java.lang.Object {
public static final int STATUS_ERROR
public static final int STATUS_FAILURE
public abstract void testRunStarted (java.lang.String, int)
public abstract void testRunEnded (long)
public abstract void testRunStopped (long)
public abstract void testStarted (java.lang.String)
public abstract void testEnded (java.lang.String)
public abstract void testFailed (int, java.lang.String, java.lang.String)
}
junit/runner/SimpleTestCollector.classSimpleTestCollector.java
package junit.runner
public junit.runner.SimpleTestCollector extends junit.runner.ClassPathTestCollector {
public void ()
protected boolean isTestClass (java.lang.String)
String classFileName
}
junit/runner/FailureDetailView.classFailureDetailView.java
package junit.runner
public abstract junit.runner.FailureDetailView extends java.lang.Object {
public abstract java.awt.Component getComponent ()
public abstract void showFailure (junit.framework.TestFailure)
public abstract void clear ()
}
junit/runner/TestCollector.classTestCollector.java
package junit.runner
public abstract junit.runner.TestCollector extends java.lang.Object {
public abstract java.util.Enumeration collectTests ()
}
junit/runner/ReloadingTestSuiteLoader.classReloadingTestSuiteLoader.java
package junit.runner
public junit.runner.ReloadingTestSuiteLoader extends java.lang.Object implements junit.runner.TestSuiteLoader {
public void ()
public java.lang.Class load (java.lang.String) throws java.lang.ClassNotFoundException
String suiteClassName
public java.lang.Class reload (java.lang.Class) throws java.lang.ClassNotFoundException
Class aClass
protected junit.runner.TestCaseClassLoader createLoader ()
}
junit/runner/Version.classVersion.java
package junit.runner
public junit.runner.Version extends java.lang.Object {
private void ()
public static java.lang.String id ()
public static void main (java.lang.String[])
String[] args
}
junit/runner/StandardTestSuiteLoader.classStandardTestSuiteLoader.java
package junit.runner
public junit.runner.StandardTestSuiteLoader extends java.lang.Object implements junit.runner.TestSuiteLoader {
public void ()
public java.lang.Class load (java.lang.String) throws java.lang.ClassNotFoundException
String suiteClassName
public java.lang.Class reload (java.lang.Class) throws java.lang.ClassNotFoundException
Class aClass
}
junit/framework/
junit/framework/TestSuite$1.classTestSuite.java
package junit.framework
final junit.framework.TestSuite$1 extends junit.framework.TestCase {
final String val$message
void (java.lang.String, java.lang.String)
String x0
protected void runTest ()
}
junit/framework/ComparisonCompactor.classComparisonCompactor.java
package junit.framework
public junit.framework.ComparisonCompactor extends java.lang.Object {
private static final String ELLIPSIS
private static final String DELTA_END
private static final String DELTA_START
private int fContextLength
private String fExpected
private String fActual
private int fPrefix
private int fSuffix
public void (int, java.lang.String, java.lang.String)
int contextLength
String expected
String actual
public java.lang.String compact (java.lang.String)
String message
String expected
String actual
private java.lang.String compactString (java.lang.String)
String source
String result
private void findCommonPrefix ()
int end
private void findCommonSuffix ()
int expectedSuffix
int actualSuffix
private java.lang.String computeCommonPrefix ()
private java.lang.String computeCommonSuffix ()
int end
private boolean areStringsEqual ()
}
junit/framework/ComparisonFailure.classComparisonFailure.java
package junit.framework
public junit.framework.ComparisonFailure extends junit.framework.AssertionFailedError {
private static final int MAX_CONTEXT_LENGTH
private static final long serialVersionUID
private String fExpected
private String fActual
public void (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public java.lang.String getMessage ()
public java.lang.String getActual ()
public java.lang.String getExpected ()
}
junit/framework/TestFailure.classTestFailure.java
package junit.framework
public junit.framework.TestFailure extends java.lang.Object {
protected junit.framework.Test fFailedTest
protected Throwable fThrownException
public void (junit.framework.Test, java.lang.Throwable)
junit.framework.Test failedTest
Throwable thrownException
public junit.framework.Test failedTest ()
public java.lang.Throwable thrownException ()
public java.lang.String toString ()
StringBuffer buffer
public java.lang.String trace ()
java.io.StringWriter stringWriter
java.io.PrintWriter writer
StringBuffer buffer
public java.lang.String exceptionMessage ()
public boolean isFailure ()
}
junit/framework/Protectable.classProtectable.java
package junit.framework
public abstract junit.framework.Protectable extends java.lang.Object {
public abstract void protect () throws java.lang.Throwable
}
junit/framework/TestResult.classTestResult.java
package junit.framework
public junit.framework.TestResult extends java.lang.Object {
protected java.util.Vector fFailures
protected java.util.Vector fErrors
protected java.util.Vector fListeners
protected int fRunTests
private boolean fStop
public void ()
public synchronized void addError (junit.framework.Test, java.lang.Throwable)
java.util.Enumeration e
junit.framework.Test test
Throwable t
public synchronized void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
java.util.Enumeration e
junit.framework.Test test
junit.framework.AssertionFailedError t
public synchronized void addListener (junit.framework.TestListener)
junit.framework.TestListener listener
public synchronized void removeListener (junit.framework.TestListener)
junit.framework.TestListener listener
private synchronized java.util.Vector cloneListeners ()
public void endTest (junit.framework.Test)
java.util.Enumeration e
junit.framework.Test test
public synchronized int errorCount ()
public synchronized java.util.Enumeration errors ()
public synchronized int failureCount ()
public synchronized java.util.Enumeration failures ()
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
junit.framework.Protectable p
public synchronized int runCount ()
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.AssertionFailedError e
ThreadDeath e
Throwable e
junit.framework.Test test
junit.framework.Protectable p
public synchronized boolean shouldStop ()
public void startTest (junit.framework.Test)
java.util.Enumeration e
junit.framework.Test test
int count
public synchronized void stop ()
public synchronized boolean wasSuccessful ()
}
junit/framework/TestSuite.classTestSuite.java
package junit.framework
public junit.framework.TestSuite extends java.lang.Object implements junit.framework.Test {
private String fName
private java.util.Vector fTests
public static junit.framework.Test createTest (java.lang.Class, java.lang.String)
NoSuchMethodException e
Object test
InstantiationException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
Class theClass
String name
java.lang.reflect.Constructor constructor
Object test
public static java.lang.reflect.Constructor getTestConstructor (java.lang.Class) throws java.lang.NoSuchMethodException
NoSuchMethodException e
Class theClass
Class[] args
public static junit.framework.Test warning (java.lang.String)
String message
private static java.lang.String exceptionToString (java.lang.Throwable)
Throwable t
java.io.StringWriter stringWriter
java.io.PrintWriter writer
public void ()
public void (java.lang.Class)
NoSuchMethodException e
int i
java.lang.reflect.Method[] methods
Class theClass
Class superClass
java.util.Vector names
public void (java.lang.Class, java.lang.String)
Class theClass
String name
public void (java.lang.String)
String name
public void (java.lang.Class[])
int i
Class[] classes
public void (java.lang.Class[], java.lang.String)
Class[] classes
String name
public void addTest (junit.framework.Test)
junit.framework.Test test
public void addTestSuite (java.lang.Class)
Class testClass
public int countTestCases ()
junit.framework.Test test
java.util.Enumeration e
int count
public java.lang.String getName ()
public void run (junit.framework.TestResult)
junit.framework.Test test
java.util.Enumeration e
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
public void setName (java.lang.String)
String name
public junit.framework.Test testAt (int)
int index
public int testCount ()
public java.util.Enumeration tests ()
public java.lang.String toString ()
private void addTestMethod (java.lang.reflect.Method, java.util.Vector, java.lang.Class)
java.lang.reflect.Method m
java.util.Vector names
Class theClass
String name
private boolean isPublicTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
private boolean isTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
String name
Class[] parameters
Class returnType
}
junit/framework/AssertionFailedError.classAssertionFailedError.java
package junit.framework
public junit.framework.AssertionFailedError extends java.lang.Error {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
junit/framework/TestCase.classTestCase.java
package junit.framework
public abstract junit.framework.TestCase extends junit.framework.Assert implements junit.framework.Test {
private String fName
public void ()
public void (java.lang.String)
String name
public int countTestCases ()
protected junit.framework.TestResult createResult ()
public junit.framework.TestResult run ()
junit.framework.TestResult result
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runBare () throws java.lang.Throwable
Throwable tearingDown
Throwable running
Throwable tearingDown
Throwable tearingDown
Throwable exception
protected void runTest () throws java.lang.Throwable
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.Method runMethod
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public java.lang.String toString ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
}
junit/framework/Test.classTest.java
package junit.framework
public abstract junit.framework.Test extends java.lang.Object {
public abstract int countTestCases ()
public abstract void run (junit.framework.TestResult)
}
junit/framework/TestResult$1.classTestResult.java
package junit.framework
junit.framework.TestResult$1 extends java.lang.Object implements junit.framework.Protectable {
final junit.framework.TestCase val$test
final junit.framework.TestResult this$0
void (junit.framework.TestResult, junit.framework.TestCase)
public void protect () throws java.lang.Throwable
}
junit/framework/TestListener.classTestListener.java
package junit.framework
public abstract junit.framework.TestListener extends java.lang.Object {
public abstract void addError (junit.framework.Test, java.lang.Throwable)
public abstract void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
public abstract void endTest (junit.framework.Test)
public abstract void startTest (junit.framework.Test)
}
junit/framework/Assert.classAssert.java
package junit.framework
public junit.framework.Assert extends java.lang.Object {
protected void ()
public static void assertTrue (java.lang.String, boolean)
String message
boolean condition
public static void assertTrue (boolean)
boolean condition
public static void assertFalse (java.lang.String, boolean)
String message
boolean condition
public static void assertFalse (boolean)
boolean condition
public static void fail (java.lang.String)
String message
public static void fail ()
public static void assertEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertEquals (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public static void assertEquals (java.lang.String, java.lang.String)
String expected
String actual
public static void assertEquals (java.lang.String, double, double, double)
String message
double expected
double actual
double delta
public static void assertEquals (double, double, double)
double expected
double actual
double delta
public static void assertEquals (java.lang.String, float, float, float)
String message
float expected
float actual
float delta
public static void assertEquals (float, float, float)
float expected
float actual
float delta
public static void assertEquals (java.lang.String, long, long)
String message
long expected
long actual
public static void assertEquals (long, long)
long expected
long actual
public static void assertEquals (java.lang.String, boolean, boolean)
String message
boolean expected
boolean actual
public static void assertEquals (boolean, boolean)
boolean expected
boolean actual
public static void assertEquals (java.lang.String, byte, byte)
String message
byte expected
byte actual
public static void assertEquals (byte, byte)
byte expected
byte actual
public static void assertEquals (java.lang.String, char, char)
String message
char expected
char actual
public static void assertEquals (char, char)
char expected
char actual
public static void assertEquals (java.lang.String, short, short)
String message
short expected
short actual
public static void assertEquals (short, short)
short expected
short actual
public static void assertEquals (java.lang.String, int, int)
String message
int expected
int actual
public static void assertEquals (int, int)
int expected
int actual
public static void assertNotNull (java.lang.Object)
Object object
public static void assertNotNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNull (java.lang.Object)
Object object
public static void assertNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertNotSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void failSame (java.lang.String)
String message
String formatted
public static void failNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
public static void failNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
}
junit/extensions/
junit/extensions/ActiveTestSuite$1.classActiveTestSuite.java
package junit.extensions
junit.extensions.ActiveTestSuite$1 extends java.lang.Thread {
final junit.framework.Test val$test
final junit.framework.TestResult val$result
final junit.extensions.ActiveTestSuite this$0
void (junit.extensions.ActiveTestSuite, junit.framework.Test, junit.framework.TestResult)
public void run ()
}
junit/extensions/ExceptionTestCase.classExceptionTestCase.java
package junit.extensions
public junit.extensions.ExceptionTestCase extends junit.framework.TestCase {
Class fExpected
public void (java.lang.String, java.lang.Class)
String name
Class exception
protected void runTest () throws java.lang.Throwable
Exception e
}
junit/extensions/TestDecorator.classTestDecorator.java
package junit.extensions
public junit.extensions.TestDecorator extends junit.framework.Assert implements junit.framework.Test {
protected junit.framework.Test fTest
public void (junit.framework.Test)
junit.framework.Test test
public void basicRun (junit.framework.TestResult)
junit.framework.TestResult result
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public java.lang.String toString ()
public junit.framework.Test getTest ()
}
junit/extensions/ActiveTestSuite.classActiveTestSuite.java
package junit.extensions
public junit.extensions.ActiveTestSuite extends junit.framework.TestSuite {
private volatile int fActiveTestDeathCount
public void ()
public void (java.lang.Class)
Class theClass
public void (java.lang.String)
String name
public void (java.lang.Class, java.lang.String)
Class theClass
String name
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
Thread t
synchronized void waitUntilFinished ()
InterruptedException e
public synchronized void runFinished ()
}
junit/extensions/TestSetup.classTestSetup.java
package junit.extensions
public junit.extensions.TestSetup extends junit.extensions.TestDecorator {
public void (junit.framework.Test)
junit.framework.Test test
public void run (junit.framework.TestResult)
junit.framework.TestResult result
junit.framework.Protectable p
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
}
junit/extensions/TestSetup$1.classTestSetup.java
package junit.extensions
junit.extensions.TestSetup$1 extends java.lang.Object implements junit.framework.Protectable {
final junit.framework.TestResult val$result
final junit.extensions.TestSetup this$0
void (junit.extensions.TestSetup, junit.framework.TestResult)
public void protect () throws java.lang.Exception
}
junit/extensions/RepeatedTest.classRepeatedTest.java
package junit.extensions
public junit.extensions.RepeatedTest extends junit.extensions.TestDecorator {
private int fTimesRepeat
public void (junit.framework.Test, int)
junit.framework.Test test
int repeat
public int countTestCases ()
public void run (junit.framework.TestResult)
int i
junit.framework.TestResult result
public java.lang.String toString ()
}
junit/awtui/
junit/awtui/TestRunner$7.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$7 extends java.lang.Object implements java.awt.event.ItemListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void itemStateChanged (java.awt.event.ItemEvent)
java.awt.event.ItemEvent e
}
junit/awtui/TestRunner.classTestRunner.java
package junit.awtui
public junit.awtui.TestRunner extends junit.runner.BaseTestRunner {
protected java.awt.Frame fFrame
protected java.util.Vector fExceptions
protected java.util.Vector fFailedTests
protected Thread fRunner
protected junit.framework.TestResult fTestResult
protected java.awt.TextArea fTraceArea
protected java.awt.TextField fSuiteField
protected java.awt.Button fRun
protected junit.awtui.ProgressBar fProgressIndicator
protected java.awt.List fFailureList
protected junit.awtui.Logo fLogo
protected java.awt.Label fNumberOfErrors
protected java.awt.Label fNumberOfFailures
protected java.awt.Label fNumberOfRuns
protected java.awt.Button fQuitButton
protected java.awt.Button fRerunButton
protected java.awt.TextField fStatusLine
protected java.awt.Checkbox fUseLoadingRunner
protected static final java.awt.Font PLAIN_FONT
private static final int GAP
public void ()
private void about ()
junit.awtui.AboutDialog about
public void testStarted (java.lang.String)
String testName
public void testEnded (java.lang.String)
String testName
public void testFailed (int, junit.framework.Test, java.lang.Throwable)
int status
junit.framework.Test test
Throwable t
protected void addGrid (java.awt.Panel, java.awt.Component, int, int, int, int, double, int)
java.awt.Panel p
java.awt.Component co
int x
int y
int w
int fill
double wx
int anchor
java.awt.GridBagConstraints c
private void appendFailure (java.lang.String, junit.framework.Test, java.lang.Throwable)
String kind
junit.framework.Test test
Throwable t
String msg
protected java.awt.Menu createJUnitMenu ()
java.awt.Menu menu
java.awt.MenuItem mi
protected void createMenus (java.awt.MenuBar)
java.awt.MenuBar mb
protected junit.framework.TestResult createTestResult ()
protected java.awt.Frame createUI (java.lang.String)
String suiteName
java.awt.Frame frame
java.awt.Image icon
java.awt.Frame finalFrame
java.awt.MenuBar mb
java.awt.Label suiteLabel
boolean useLoader
java.awt.Panel numbersPanel
java.awt.Label failureLabel
java.awt.Panel failedPanel
java.awt.Panel panel
protected java.awt.Panel createCounterPanel ()
java.awt.Panel numbersPanel
private void addToCounterPanel (java.awt.Panel, java.awt.Component, int, int, int, int, double, double, int, int, java.awt.Insets)
java.awt.Panel counter
java.awt.Component comp
int gridx
int gridy
int gridwidth
int gridheight
double weightx
double weighty
int anchor
int fill
java.awt.Insets insets
java.awt.GridBagConstraints constraints
public void failureSelected ()
private boolean isErrorSelected ()
private java.awt.Image loadFrameIcon ()
java.net.URL url
Exception ex
java.awt.Toolkit toolkit
public java.lang.Thread getRunner ()
public static void main (java.lang.String[])
String[] args
public static void run (java.lang.Class)
Class test
String[] args
public void rerun ()
int index
junit.framework.Test test
private void rerunTest (junit.framework.Test)
Class reloadedTestClass
Exception e
junit.framework.Test test
junit.framework.Test reloadedTest
junit.framework.TestCase rerunTest
junit.framework.TestResult result
String message
protected void reset ()
protected void runFailed (java.lang.String)
String message
public synchronized void runSuite ()
junit.framework.Test testSuite
private boolean shouldReload ()
private void setLabelValue (java.awt.Label, int)
java.awt.Label label
int value
public void setSuiteName (java.lang.String)
String suite
private void showErrorTrace ()
int index
Throwable t
private void showInfo (java.lang.String)
String message
protected void clearStatus ()
private void showStatus (java.lang.String)
String status
public void start (java.lang.String[])
String[] args
String suiteName
static void access$000 (junit.awtui.TestRunner)
junit.awtui.TestRunner x0
static void access$100 (junit.awtui.TestRunner, java.lang.String)
junit.awtui.TestRunner x0
String x1
static void access$200 (junit.awtui.TestRunner, java.lang.String)
junit.awtui.TestRunner x0
String x1
static void ()
}
junit/awtui/AboutDialog$1.classAboutDialog.java
package junit.awtui
junit.awtui.AboutDialog$1 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.AboutDialog this$0
void (junit.awtui.AboutDialog)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/awtui/TestRunner$6.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$6 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/awtui/TestRunner$5.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$5 extends java.lang.Object implements java.awt.event.TextListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void textValueChanged (java.awt.event.TextEvent)
java.awt.event.TextEvent e
}
junit/awtui/Logo.classLogo.java
package junit.awtui
public junit.awtui.Logo extends java.awt.Canvas {
private java.awt.Image fImage
private int fWidth
private int fHeight
public void ()
Exception e
java.awt.MediaTracker tracker
public java.awt.Image loadImage (java.lang.String)
java.net.URL url
Exception ex
String name
java.awt.Toolkit toolkit
public void paint (java.awt.Graphics)
java.awt.Graphics g
public void paintBackground (java.awt.Graphics)
java.awt.Graphics g
}
junit/awtui/TestRunner$9.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$9 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/awtui/AboutDialog.classAboutDialog.java
package junit.awtui
junit.awtui.AboutDialog extends java.awt.Dialog {
public void (java.awt.Frame)
java.awt.Frame parent
java.awt.Button button
java.awt.Label label1
java.awt.Label label2
junit.awtui.Logo logo
java.awt.GridBagConstraints constraintsLabel1
java.awt.GridBagConstraints constraintsLabel2
java.awt.GridBagConstraints constraintsButton1
java.awt.GridBagConstraints constraintsLogo1
}
junit/awtui/TestRunner$2.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$2 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent event
}
junit/awtui/ProgressBar.classProgressBar.java
package junit.awtui
public junit.awtui.ProgressBar extends java.awt.Canvas {
public boolean fError
public int fTotal
public int fProgress
public int fProgressX
public void ()
private java.awt.Color getStatusColor ()
public void paint (java.awt.Graphics)
java.awt.Graphics g
public void paintBackground (java.awt.Graphics)
java.awt.Graphics g
java.awt.Rectangle r
public void paintStatus (java.awt.Graphics)
java.awt.Graphics g
java.awt.Rectangle r
private void paintStep (int, int)
int startX
int endX
public void reset ()
public int scale (int)
int value
public void setBounds (int, int, int, int)
int x
int y
int w
int h
public void start (int)
int total
public void step (boolean)
boolean successful
int x
}
junit/awtui/TestRunner$3.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$3 extends java.awt.event.WindowAdapter {
final java.awt.Frame val$finalFrame
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner, java.awt.Frame)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
junit/awtui/TestRunner$4.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$4 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/awtui/AboutDialog$2.classAboutDialog.java
package junit.awtui
junit.awtui.AboutDialog$2 extends java.awt.event.WindowAdapter {
final junit.awtui.AboutDialog this$0
void (junit.awtui.AboutDialog)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
junit/awtui/TestRunner$8.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$8 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
junit/awtui/TestRunner$10.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$10 extends java.lang.Thread {
final junit.framework.Test val$testSuite
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner, junit.framework.Test)
public void run ()
long endTime
long runTime
long startTime
}
junit/awtui/TestRunner$1.classTestRunner.java
package junit.awtui
junit.awtui.TestRunner$1 extends java.lang.Object implements java.awt.event.ActionListener {
final junit.awtui.TestRunner this$0
void (junit.awtui.TestRunner)
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent event
}