AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.google.android.tradefed.result.AndroidBuildResultReporter


Передает результаты тестирования в Android Build API.

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

Константы

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

Государственные строители

AndroidBuildResultReporter ()

Общедоступные методы

void invocationEnded (long elapsedTime)

Сообщает о завершении вызова, будь то успешное завершение или возникновение ошибки.

void invocationFailed (Throwable cause)

Сообщает о неполном вызове из-за какой-либо ошибки.

void invocationStarted ( IInvocationContext context)

Сообщает о начале выполнения теста.

void putSummary (List< TestSummary > summaries)

Передает List ненулевых объектов TestSummary , которые могли быть возвращены любыми объектами ITestInvocationListener , созданными в рамках конфигурации.

Константы

STATUS_ERROR

public static final String STATUS_ERROR

Постоянное значение: "ошибка"

СТАТУС_СБОЙ

public static final String STATUS_FAIL

Постоянное значение: "completeFail"

СТАТУС_В_ПРОЦЕССЕ

public static final String STATUS_IN_PROGRESS

Постоянное значение: "в процессе"

STATUS_PASS

public static final String STATUS_PASS

Постоянное значение: "completePass"

Государственные строители

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

Общедоступные методы

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

public void invocationEnded (long elapsedTime)

Сообщает о завершении вызова, будь то успешное завершение или возникновение ошибки.

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

Параметры
elapsedTime long : время выполнения вызова в миллисекундах

вызов не удался

public void invocationFailed (Throwable cause)

Сообщает о неполном вызове из-за какой-либо ошибки.

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

Параметры
cause Throwable : Throwable причина отказа.

вызовНачался

public void invocationStarted (IInvocationContext context)

Сообщает о начале выполнения теста.

Этот метод будет автоматически вызываться фреймворком TradeFederation. Для поддержки отправки данных с нескольких устройств разработчикам необходимо переопределить этот метод.

Параметры
context IInvocationContext : информация о вызове

putSummary

public void putSummary (List<TestSummary> summaries)

Передает List ненулевых объектов TestSummary , которые могли быть возвращены любыми объектами ITestInvocationListener , созданными в рамках конфигурации.

Параметры
summaries List : List ненулевых значений TestSummary из объектов ITestInvocationListener , входящих в текущую конфигурацию.