FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter (en anglais)
       ↳ com.android.tradefed.result.suite.FormattedGeneratorReporter


Responsable du signalement qui permet de générer des rapports dans un format particulier. À FAIRE: corriger le fichier journal

Résumé

Constructeurs publics

FormattedGeneratorReporter()

Méthodes publiques

abstract IFormatterGenerator createFormatter()

Renvoie une nouvelle instance de IFormatterGenerator à utiliser.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

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

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

Indique que l'appel s'est arrêté, que ce soit avec succès ou en raison d'une 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)

Il injecte les IConfiguration en cours d'utilisation.

Constructeurs publics

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

Méthodes publiques

createFormatter

public abstract IFormatterGenerator createFormatter ()

Renvoie une nouvelle instance de IFormatterGenerator à utiliser.

Renvoie
IFormatterGenerator

finaliserResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

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

getConfiguration

public final IConfiguration getConfiguration ()

Renvoie
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

Indique que l'appel s'est arrêté, que ce soit avec succès ou en raison d'une erreur .

Sera automatiquement appelée par le framework TradeFederation.

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

échec de l'appel

public void invocationFailed (FailureDescription failure)

Paramètres
failure FailureDescription

échec de l'appel

public void invocationFailed (Throwable cause)

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

Sera automatiquement appelée par le framework TradeFederation.

Paramètres
cause Throwable: cause de l'échec (Throwable)

Définir une configuration

public final void setConfiguration (IConfiguration configuration)

Il injecte les IConfiguration en cours d'utilisation.

Paramètres
configuration IConfiguration