FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter
       ↳ com.android.tradefed.result.suite.FormattedGeneratorReporter


Relatório que permite gerar relatórios em um formato específico. TODO: corrigir o arquivo registrado

Resumo

Construtores públicos

FormattedGeneratorReporter()

Métodos públicos

abstract IFormatterGenerator createFormatter()

Retorna uma nova instância do IFormatterGenerator para uso.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

Etapa que processa o uso de IFormatterGenerator e SuiteResultHolder para gerar resultados formatados.

final IConfiguration getConfiguration()
final void invocationEnded(long elapsedTime)

Informa que a invocação foi encerrada, seja com sucesso ou devido a alguma condição de erro.

void invocationFailed(FailureDescription failure)
void invocationFailed(Throwable cause)

Informa uma invocação incompleta devido a uma condição de erro.

final void setConfiguration(IConfiguration configuration)

Injeta o IConfiguration em uso.

Construtores públicos

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

Métodos públicos

createFormatter

public abstract IFormatterGenerator createFormatter ()

Retorna uma nova instância do IFormatterGenerator para uso.

Retorna
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Etapa que processa o uso de IFormatterGenerator e SuiteResultHolder para gerar resultados formatados.

getConfiguration

public final IConfiguration getConfiguration ()

Retorna
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

Informa que a invocação foi encerrada, seja com sucesso ou devido a alguma condição de erro.

Será chamado automaticamente pelo framework TradeFederation.

Parâmetros
elapsedTime long: o tempo decorrido da invocação em ms

invocationFailed

public void invocationFailed (FailureDescription failure)

Parâmetros
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

Informa uma invocação incompleta devido a uma condição de erro.

Será chamado automaticamente pelo framework TradeFederation.

Parâmetros
cause Throwable: a causa Throwable da falha

setConfiguration

public final void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration