RetryStrategy

public final enum RetryStrategy

com.android.tradefed.retry.RetryStrategy


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

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

Значения перечисления

RetryStrategy ITERATIONS

Перезапустите все тесты для указанного количества попыток.

RetryStrategy NO_RETRY

Не пытайтесь повторить попытку

RetryStrategy RERUN_UNTIL_FAILURE

Повторно запускайте все тесты, пока не будет достигнуто максимальное количество или не произойдет сбой, в зависимости от того, что произойдет раньше.

RetryStrategy RETRY_ANY_FAILURE

Перезапустите все неудачные тестовые прогоны и тестовые наборы, пока не будет пройдено или не будет указано максимальное количество попыток.

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

static RetryStrategy valueOf (String name)
static final RetryStrategy[] values ()

Значения перечисления

ИТЕРАЦИИ

public static final RetryStrategy ITERATIONS

Перезапустите все тесты для указанного количества попыток.

NO_RETRY

public static final RetryStrategy NO_RETRY

Не пытайтесь повторить попытку

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Повторно запускайте все тесты, пока не будет достигнуто максимальное количество или не произойдет сбой, в зависимости от того, что произойдет раньше.

RERY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

Перезапустите все неудачные тестовые прогоны и тестовые наборы, пока не будет пройдено или не будет указано максимальное количество попыток. Сбои тестового запуска повторно выполняются с приоритетом (иначе говоря, если происходит сбой выполнения и сбой тестового примера, сбой выполнения выполняется повторно).

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

значение

public static RetryStrategy valueOf (String name)

Параметры
name String

Возвращает
RetryStrategy

ценности

public static final RetryStrategy[] values ()

Возвращает
RetryStrategy[]