GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


Analizza i risultati della "modalità di output XML" dei test nativi che utilizzano GTest eseguiti dalla shell e informa un ITestRunListener dei risultati.

Riepilogo

Costruttori pubblici

GTestXmlResultParser(String testRunName, listeners)

Crea GTestXmlResultParser.

Metodi pubblici

getFailedTests()

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

boolean isTestRunIncomplete()

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

void parseResult(File f, CollectingOutputReceiver output)

Analizza i risultati XML

Costruttori pubblici

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Crea GTestXmlResultParser.

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

listeners : informato dei risultati dei test durante l'esecuzione

Metodi pubblici

getFailedTests

public  getFailedTests ()

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

Ritorni

isTestRunIncomplete

public boolean isTestRunIncomplete ()

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

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

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analizza i risultati XML

Parametri
f File: ERROR(/File) contenente il file XML in uscita

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