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 con GTest que se ejecutan desde la shell y le informa los resultados a un ITestRunListener.

Resumen

Constructores públicos

GTestXmlResultParser(String testRunName, listeners)

Crea GTestXmlResultParser.

Métodos públicos

getFailedTests()

Muestra 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)

Cómo analizar los resultados en formato XML

Constructores públicos

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Crea GTestXmlResultParser.

Parámetros
testRunName String: Es el nombre de la ejecución de prueba que se proporcionará a ITestLifeCycleReceiver.testRunStarted(String, int).

listeners : Se informa de los resultados de las pruebas a medida que se ejecutan.

Métodos públicos

getFailedTests

public  getFailedTests ()

Muestra una lista de las pruebas que fallaron durante la ejecución de prueba actual.

Muestra

isTestRunIncomplete

public boolean isTestRunIncomplete ()

Indica si la ejecución de prueba se completó o no.

Muestra
boolean Es verdadero si la ejecución de prueba no se completó debido a problemas de análisis o fallas.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Cómo analizar los resultados en formato XML

Parámetros
f File: ERROR(/File) que contiene el XML generado

output CollectingOutputReceiver: Es el resultado recopilado de la ejecución para completar los registros si es necesario.