ФорматтедГенераторРепортер

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Объект
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter
com.android.tradefed.result.suite.FormattedGeneratorReporter


Reporter, который позволяет генерировать отчеты в определенном формате. TODO: исправить файл журнала

Краткое содержание

Публичные конструкторы

FormattedGeneratorReporter ()

Публичные методы

abstract IFormatterGenerator createFormatter ()

Возвращает новый экземпляр IFormatterGenerator для использования.

abstract void finalizeResults ( IFormatterGenerator generator, SuiteResultHolder resultHolder)

Шаг, который обрабатывает использование IFormatterGenerator и SuiteResultHolder для создания некоторых отформатированных результатов.

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

Сообщает, что вызов завершился успешно или из-за какой-либо ошибки.

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

Сообщает о незавершенном вызове из-за некоторого состояния ошибки.

final void setConfiguration ( IConfiguration configuration)

Внедряет используемую IConfiguration .

Публичные конструкторы

ФорматтедГенераторРепортер

public FormattedGeneratorReporter ()

Публичные методы

создатьФорматтер

public abstract IFormatterGenerator createFormatter ()

Возвращает новый экземпляр IFormatterGenerator для использования.

Возвращает
IFormatterGenerator

финализироватьРезультаты

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Шаг, который обрабатывает использование IFormatterGenerator и SuiteResultHolder для создания некоторых отформатированных результатов.

получить конфигурацию

public final IConfiguration getConfiguration ()

Возвращает
IConfiguration

вызов завершен

public final void invocationEnded (long elapsedTime)

Сообщает, что вызов завершился успешно или из-за какой-либо ошибки.

Будет автоматически вызываться фреймворком TradeFederation.

Параметры
elapsedTime long : прошедшее время вызова в мс

invocationFailed

public void invocationFailed (FailureDescription failure)

Параметры
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

Сообщает о незавершенном вызове из-за некоторого состояния ошибки.

Будет автоматически вызываться фреймворком TradeFederation.

Параметры
cause Throwable : Throwable причина сбоя

setConfiguration

public final void setConfiguration (IConfiguration configuration)

Внедряет используемую IConfiguration .

Параметры
configuration IConfiguration