GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


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

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 foi concluída ou não.

void parseResult(File f, CollectingOutputReceiver output)

Analisar os resultados do 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 a ITestLifeCycleReceiver.testRunStarted(String, int)

listeners : informado sobre os resultados dos testes à medida que eles são executados

Métodos públicos

getFailedTests

public  getFailedTests ()

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

Retorna

isTestRunIncomplete

public boolean isTestRunIncomplete ()

Se a execução do teste foi concluída ou não.

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

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analisar os resultados do 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