FormattatoGeneratorReporter

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


Reporter che permette di generare report in un determinato formato. DA FARE: correggi il file registrato

Riepilogo

Costruttori pubblici

FormattedGeneratorReporter()

Metodi pubblici

abstract IFormatterGenerator createFormatter()

Restituisce una nuova istanza di IFormatterGenerator da utilizzare.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

Passaggio che gestisce l'utilizzo di IFormatterGenerator e SuiteResultHolder in per generare alcuni risultati formattati.

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

Report che la chiamata è stata terminata, correttamente o a causa di un errore .

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

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

final void setConfiguration(IConfiguration configuration)

Inserisce IConfiguration in uso.

Costruttori pubblici

FormattatoGeneratorReporter

public FormattedGeneratorReporter ()

Metodi pubblici

CreaFormattatore

public abstract IFormatterGenerator createFormatter ()

Restituisce una nuova istanza di IFormatterGenerator da utilizzare.

Ritorni
IFormatterGenerator

finalistai risultati

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Passaggio che gestisce l'utilizzo di IFormatterGenerator e SuiteResultHolder in per generare alcuni risultati formattati.

getConfiguration

public final IConfiguration getConfiguration ()

Ritorni
IConfiguration

chiamata terminata

public final void invocationEnded (long elapsedTime)

Report che la chiamata è stata terminata, correttamente o a causa di un errore .

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
elapsedTime long: il tempo trascorso della chiamata in ms

chiamata non riuscita

public void invocationFailed (FailureDescription failure)

Parametri
failure FailureDescription

chiamata non riuscita

public void invocationFailed (Throwable cause)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
cause Throwable: la causa Throwable dell'errore

setConfiguration

public final void setConfiguration (IConfiguration configuration)

Inserisce IConfiguration in uso.

Parametri
configuration IConfiguration