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 GTest executado a partir do shell e informa um ITestRunListener dos resultados.
Resumo
Construtores públicos | |
---|---|
GTestXmlResultParser (String testRunName, listeners) GTestXmlResultParser (String testRunName, listeners) Cria o GTestXmlResultParser. |
Métodos públicos | |
---|---|
getFailedTests () Retorna uma lista de testes que falharam durante a execução do teste atual. | |
boolean | isTestRunIncomplete () Se a execução do teste foi incompleta ou não. |
void | parseResult (File f, CollectingOutputReceiver output) Analise os resultados 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 |
Métodos públicos
getFailedTests
publicgetFailedTests ()
Retorna uma lista de testes que falharam durante a execução do teste atual.
Devoluções | |
---|---|
isTestRunIncompleto
public boolean isTestRunIncomplete ()
Se a execução do teste foi incompleta ou não.
Devoluções | |
---|---|
boolean | true, se a execução do teste estiver incompleta devido a problemas de análise ou falhas. |
analisarResult
public void parseResult (File f, CollectingOutputReceiver output)
Analise os resultados xml
Parâmetros | |
---|---|
f | File : ERROR(/File) contendo o xml gerado |
output | CollectingOutputReceiver : a saída coletada da execução para completar os logs, se necessário |