GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.GTestXmlResultParser |
Parset die Ergebnisse des „xml-Ausgabemodus“ von nativen Tests mit GTest, die über die Shell ausgeführt werden, und informiert einen ITestRunListener über die Ergebnisse.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
GTestXmlResultParser(String testRunName,
Erstellt den GTestXmlResultParser. |
Öffentliche Methoden | |
---|---|
|
getFailedTests()
Gibt eine Liste der Tests zurück, die während des aktuellen Testlaufs fehlgeschlagen sind. |
boolean
|
isTestRunIncomplete()
Ob der Testlauf unvollständig war oder nicht. |
void
|
parseResult(File f, CollectingOutputReceiver output)
XML-Ergebnisse parsen |
Öffentliche Konstruktoren
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,listeners)
Erstellt den GTestXmlResultParser.
Parameter | |
---|---|
testRunName |
String : Der Name des Testlaufs, der für ITestLifeCycleReceiver.testRunStarted(String, int) angegeben werden soll |
listeners |
: während der Ausführung der Tests über die Testergebnisse informiert werden |
Öffentliche Methoden
getFailedTests
publicgetFailedTests ()
Gibt eine Liste der Tests zurück, die während des aktuellen Testlaufs fehlgeschlagen sind.
Returns | |
---|---|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
Ob der Testlauf unvollständig war oder nicht.
Returns | |
---|---|
boolean |
„true“, wenn der Test aufgrund von Problemen beim Parsen oder Abstürzen unvollständig war. |
parseResult
public void parseResult (File f, CollectingOutputReceiver output)
XML-Ergebnisse parsen
Parameter | |
---|---|
f |
File : ERROR(/File) mit der Ausgabedatei im XML-Format |
output |
CollectingOutputReceiver : Die Ausgabe, die bei der Ausführung erfasst wurde, um die Protokolle gegebenenfalls zu vervollständigen |