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) Передает |
Константы
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 , входящих в текущую конфигурацию. |