FormatadoGeneratorReporter

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


Repórter que permite gerar relatórios em um formato específico. TODO: corrigir arquivo registrado

Resumo

Construtores públicos

FormattedGeneratorReporter ()

Métodos públicos

abstract IFormatterGenerator createFormatter ()

Retorna uma nova instância do IFormatterGenerator para usar.

abstract void finalizeResults ( IFormatterGenerator generator, SuiteResultHolder resultHolder)

Etapa que trata da utilização do IFormatterGenerator e do SuiteResultHolder para gerar alguns resultados formatados.

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

Relata que a invocação foi encerrada, seja com êxito ou devido a alguma condição de erro.

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

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

final void setConfiguration ( IConfiguration configuration)

Injeta o IConfiguration em uso.

Construtores públicos

FormatadoGeneratorReporter

public FormattedGeneratorReporter ()

Métodos públicos

criarFormatter

public abstract IFormatterGenerator createFormatter ()

Retorna uma nova instância do IFormatterGenerator para usar.

Devoluções
IFormatterGenerator

finalizarResultados

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Etapa que trata da utilização do IFormatterGenerator e do SuiteResultHolder para gerar alguns resultados formatados.

getConfiguração

public final IConfiguration getConfiguration ()

Devoluções
IConfiguration

invocaçãoEnded

public final void invocationEnded (long elapsedTime)

Relata que a invocação foi encerrada, seja com êxito 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

invocaçãoFailed

public void invocationFailed (FailureDescription failure)

Parâmetros
failure FailureDescription

invocaçãoFailed

public void invocationFailed (Throwable cause)

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

Será chamado automaticamente pelo framework TradeFederation.

Parâmetros
cause Throwable : a causa Throwable da falha

setConfiguração

public final void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration