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 |