GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
Analiza los resultados del "modo de salida xml" de las pruebas nativas que usan GTest y que se ejecutan desde la shell, y le informa a un ITestRunListener sobre los resultados.
Resumen
Constructores públicos | |
|---|---|
GTestXmlResultParser(String testRunName, ITestInvocationListener listener)
Crea el GTestXmlResultParser para un solo objeto de escucha. |
|
GTestXmlResultParser(String testRunName, Collection<ITestInvocationListener> listeners)
Crea el GTestXmlResultParser. |
|
Métodos públicos | |
|---|---|
Set<String>
|
getFailedTests()
Devuelve una lista de las pruebas que fallaron durante la ejecución de prueba actual. |
boolean
|
isTestRunIncomplete()
Indica si la ejecución de prueba se completó o no. |
void
|
parseResult(File f, CollectingOutputReceiver output)
Analiza los resultados XML |
Constructores públicos
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
ITestInvocationListener listener)Crea el GTestXmlResultParser para un solo objeto de escucha.
| Parámetros | |
|---|---|
testRunName |
String: Es el nombre de la ejecución de prueba que se proporcionará a ITestInvocationListener.testRunStarted(String,int). |
listener |
ITestInvocationListener: Se le informa sobre los resultados de las pruebas a medida que se ejecutan. |
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
Collection<ITestInvocationListener> listeners)Crea el GTestXmlResultParser.
| Parámetros | |
|---|---|
testRunName |
String: Es el nombre de la ejecución de prueba que se proporcionará a ITestInvocationListener.testRunStarted(String,int). |
listeners |
Collection: Se le informa sobre los resultados de las pruebas a medida que se ejecutan. |
Métodos públicos
getFailedTests
public Set<String> getFailedTests ()
Devuelve una lista de las pruebas que fallaron durante la ejecución de prueba actual.
| Muestra | |
|---|---|
Set<String> |
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
Indica si la ejecución de prueba se completó o no.
| Muestra | |
|---|---|
boolean |
Es verdadero si la ejecución de la prueba se completó de forma incompleta debido a problemas de análisis o fallas. |
parseResult
public void parseResult (File f,
CollectingOutputReceiver output)Analiza los resultados XML
| Parámetros | |
|---|---|
f |
File: File que contiene el XML generado |
output |
CollectingOutputReceiver: Es el resultado recopilado de la ejecución para completar los registros si es necesario. |