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, ITestInvocationListener listener)

Crea GTestXmlResultParser per un singolo listener.

GTestXmlResultParser(String testRunName, Collection<ITestInvocationListener> listeners)

Crea GTestXmlResultParser.

Metodi pubblici

Set<String> getFailedTests()

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

boolean isTestRunIncomplete()

Indica se l'esecuzione di test è incompleta.

void parseResult(File f, CollectingOutputReceiver output)

Analizza i risultati XML

Costruttori pubblici

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                ITestInvocationListener listener)

Crea GTestXmlResultParser per un singolo listener.

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

listener ITestInvocationListener: informa i risultati dei test durante l'esecuzione

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                Collection<ITestInvocationListener> listeners)

Crea GTestXmlResultParser.

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

listeners Collection: informa i risultati dei test durante l'esecuzione

Metodi pubblici

getFailedTests

public Set<String> getFailedTests ()

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

Resi
Set<String>

isTestRunIncomplete

public boolean isTestRunIncomplete ()

Indica se l'esecuzione di test è incompleta.

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

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analizza i risultati XML

Parametri
f File: File contenente l'XML di output

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