GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GTestXmlResultParser


Analysiert die „XML-Ausgabemodus“-Ergebnisse nativer Tests mit GTest, die über die Shell ausgeführt werden, und informiert einen ITestRunListener über die Ergebnisse.

Zusammenfassung

Öffentliche Bauträger

GTestXmlResultParser (String testRunName, listeners) GTestXmlResultParser (String testRunName, listeners)

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)

Analysieren Sie die XML-Ergebnisse

Öffentliche Bauträger

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Erstellt den GTestXmlResultParser.

Parameter
testRunName String : der Name des Testlaufs, der ITestLifeCycleReceiver.testRunStarted(String, int) bereitgestellt werden soll.

listeners : Wird über die Testergebnisse informiert, während die Tests ausgeführt werden

Öffentliche Methoden

getFailedTests

public  getFailedTests ()

Gibt eine Liste der Tests zurück, die während des aktuellen Testlaufs fehlgeschlagen sind.

Kehrt zurück

isTestRunIncomplete

public boolean isTestRunIncomplete ()

Ob der Testlauf unvollständig war oder nicht.

Kehrt zurück
boolean true, wenn der Testlauf aufgrund von Analyseproblemen oder Abstürzen unvollständig war.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analysieren Sie die XML-Ergebnisse

Parameter
f File : ERROR(/File) enthält die ausgegebene XML-Datei

output CollectingOutputReceiver : Die vom Ausführungslauf gesammelte Ausgabe, um die Protokolle bei Bedarf zu vervollständigen