GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
java.lang.Object | |
😎 | com.android.tradefed.testtype.GTestXmlResultParser |
Analysiert den „xml output mode“ (XML-Ausgabemodus) die Ergebnisse nativer Tests mit GTest, die über 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 der aktuellen Testausführung fehlgeschlagen sind. |
boolean
|
isTestRunIncomplete()
Ob der Test 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 |
: informiert über Testergebnisse, während die Tests ausgeführt werden |
Öffentliche Methoden
getFailedTests
publicgetFailedTests ()
Gibt eine Liste der Tests zurück, die während der aktuellen Testausführung fehlgeschlagen sind.
Returns | |
---|---|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
Ob der Test unvollständig war oder nicht.
Returns | |
---|---|
boolean |
true, wenn der Testlauf aufgrund von Parsing-Problemen oder Abstürzen unvollständig war. |
parseResult
public void parseResult (File f, CollectingOutputReceiver output)
XML-Ergebnisse parsen
Parameter | |
---|---|
f |
File : ERROR(/File) mit der ausgegebenen XML-Datei |
output |
CollectingOutputReceiver : Die Ausgabe, die bei der Ausführung erfasst wird, um die Logs gegebenenfalls zu vervollständigen |