GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Objeto
com.android.tradefed.testtype.GTestXmlResultParser


Analiza los resultados del 'modo de salida xml' de las pruebas nativas utilizando GTest que se ejecutan desde el shell e informa a ITestRunListener de los resultados.

Resumen

Constructores públicos

GTestXmlResultParser (String testRunName, listeners) GTestXmlResultParser (String testRunName, listeners)

Crea GTestXmlResultParser.

Métodos públicos

getFailedTests ()

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

boolean isTestRunIncomplete ()

Si la ejecución de prueba estuvo incompleta o no.

void parseResult (File f, CollectingOutputReceiver output)

Analizar los resultados xml

Constructores públicos

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Crea GTestXmlResultParser.

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

listeners : informado de los resultados de las pruebas a medida que se ejecutan las pruebas

Métodos públicos

obtener pruebas fallidas

public  getFailedTests ()

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

Devoluciones

isTestRunIncomplete

public boolean isTestRunIncomplete ()

Si la ejecución de prueba estuvo incompleta o no.

Devoluciones
boolean Es cierto si la ejecución de la prueba estuvo incompleta debido a problemas de análisis o fallas.

analizarResultado

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analizar los resultados xml

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

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