FormattedGeneratorReporterFormatedGeneratorReporter

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 qui permet de générer des rapports dans un format particulier. À FAIRE : réparer le fichier journalisé

Résumé

Constructeurs publics

FormattedGeneratorReporter ()

Méthodes publiques

abstract IFormatterGenerator createFormatter ()

Retourne une nouvelle instance de IFormatterGenerator à utiliser.

abstract void finalizeResults ( IFormatterGenerator generator, SuiteResultHolder resultHolder)

Étape qui gère l'utilisation de IFormatterGenerator et de SuiteResultHolder afin de générer des résultats formatés.

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

Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur.

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

Signale un appel incomplet en raison d'une condition d'erreur.

final void setConfiguration ( IConfiguration configuration)

Injecte la IConfiguration en cours d'utilisation.

Constructeurs publics

FormattedGeneratorReporterFormatedGeneratorReporter

public FormattedGeneratorReporter ()

Méthodes publiques

createFormatter

public abstract IFormatterGenerator createFormatter ()

Retourne une nouvelle instance de IFormatterGenerator à utiliser.

Retour
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Étape qui gère l'utilisation de IFormatterGenerator et de SuiteResultHolder afin de générer des résultats formatés.

obtenirConfiguration

public final IConfiguration getConfiguration ()

Retour
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur.

Sera automatiquement appelé par le framework TradeFederation.

Paramètres
elapsedTime long : le temps écoulé de l'invocation en ms

invocationFailed

public void invocationFailed (FailureDescription failure)

Paramètres
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

Signale un appel incomplet en raison d'une condition d'erreur.

Sera automatiquement appelé par le framework TradeFederation.

Paramètres
cause Throwable : la cause Throwable de l'échec

setConfiguration

public final void setConfiguration (IConfiguration configuration)

Injecte la IConfiguration en cours d'utilisation.

Paramètres
configuration IConfiguration