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 |
Öffentliche Methoden
getFailedTests
publicgetFailedTests ()
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 |