Analisi dei risultati GTestXml

public class GTestXmlResultParser
extends Object

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


Analizza la "modalità di output XML" risultati dei test nativi con GTest eseguiti dalla shell e informa un ITestRunListener dei risultati.

Riepilogo

Costruttori pubblici

GTestXmlResultParser(String testRunName, listeners)

Crea l'oggetto GTestXmlResultParser.

Metodi pubblici

getFailedTests()

Restituisce un elenco di test non riusciti durante l'esecuzione attuale.

boolean isTestRunIncomplete()

Indica se l'esecuzione del test è stata incompleta o meno.

void parseResult(File f, CollectingOutputReceiver output)

Analizza i risultati XML

Costruttori pubblici

Analisi dei risultati GTestXml

public GTestXmlResultParser (String testRunName, 
                 listeners)

Crea l'oggetto GTestXmlResultParser.

Parametri
testRunName String: il nome dell'esecuzione di test da fornire a ITestLifeCycleReceiver.testRunStarted(String, int)

listeners : informazioni sui risultati dei test durante l'esecuzione dei test

Metodi pubblici

getFailedTests

public  getFailedTests ()

Restituisce un elenco di test non riusciti durante l'esecuzione attuale.

Ritorni

èTestRunIncompleta

public boolean isTestRunIncomplete ()

Indica se l'esecuzione del test è stata incompleta o meno.

Ritorni
boolean true, se l'esecuzione del test è stata incompleta a causa di problemi di analisi o arresti anomali.

parseResulta

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analizza i risultati XML

Parametri
f File: ERROR(/File) contenente il file XML di output

output CollectingOutputReceiver: l'output raccolto dall'esecuzione per completare i log, se necessario