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


Raportowanie umożliwiające generowanie raportów w określonym formacie. TODO: naprawić plik z logami

Podsumowanie

Konstruktory publiczne

FormattedGeneratorReporter()

Metody publiczne

abstract IFormatterGenerator createFormatter()

Zwraca nową instancję klasy IFormatterGenerator do użycia.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

Krok, który obsługuje użycie funkcji IFormatterGeneratorSuiteResultHolder w celu wygenerowania sformatowanych wyników.

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

Informuje, że wywołanie zostało zakończone (z powodu błędu lub pomyślnie).

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

zgłasza niepełne wywołanie z powodu błędu.

final void setConfiguration(IConfiguration configuration)

Wstrzykuje IConfiguration w użyciu.

Konstruktory publiczne

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

Metody publiczne

createFormatter

public abstract IFormatterGenerator createFormatter ()

Zwraca nową instancję klasy IFormatterGenerator do użycia.

Zwroty
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Krok, który obsługuje użycie funkcji IFormatterGeneratorSuiteResultHolder w celu wygenerowania sformatowanych wyników.

getConfiguration

public final IConfiguration getConfiguration ()

Zwroty
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

Informuje, że wywołanie zostało zakończone (z powodu błędu lub pomyślnie).

Będzie wywoływany automatycznie przez platformę TradeFederation.

Parametry
elapsedTime long: upłynął czas wywołania w ms

invocationFailed

public void invocationFailed (FailureDescription failure)

Parametry
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

zgłasza niepełne wywołanie z powodu błędu.

Będzie wywoływany automatycznie przez platformę TradeFederation.

Parametry
cause Throwable: przyczyna niepowodzenia Throwable

setConfiguration

public final void setConfiguration (IConfiguration configuration)

Wstrzykuje IConfiguration w użyciu.

Parametry
configuration IConfiguration