GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.GTestXmlResultParser


Analisa o "modo de saída XML" resultados de testes nativos usando o GTest executado no shell, e informa os resultados a um ITestRunListener.

Resumo

Construtores públicos

GTestXmlResultParser(String testRunName, listeners)

Cria o GTestXmlResultParser.

Métodos públicos

getFailedTests()

Retorna uma lista de testes que falharam durante a execução atual.

boolean isTestRunIncomplete()

Se a execução do teste estava incompleta ou não.

void parseResult(File f, CollectingOutputReceiver output)

Analisar os resultados de XML

Construtores públicos

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Cria o GTestXmlResultParser.

Parâmetros
testRunName String: o nome da execução de teste a ser fornecido ao ITestLifeCycleReceiver.testRunStarted(String, int).

listeners : informado sobre os resultados do teste durante a execução dele.

Métodos públicos

getFailedTests

public  getFailedTests ()

Retorna uma lista de testes que falharam durante a execução atual.

Retorna

isTestRunincompleto

public boolean isTestRunIncomplete ()

Se a execução do teste estava incompleta ou não.

Retorna
boolean verdadeiro, se a execução do teste estava incompleta devido a problemas de análise ou falhas.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analisar os resultados de XML

Parâmetros
f File: ERROR(/File) contendo o XML gerado

output CollectingOutputReceiver: a saída coletada da execução para concluir os registros, se necessário