RetryStrategy

public final enum RetryStrategy
extends Enum< RetryStrategy >

java.lang.object
java.lang.Enum< com.android.tradefed.retry.RetryStrategy >
com.android.tradefed.retry.RetryStrategy


استراتژی سعی مجدد برای اجرای مجدد برخی از تست ها استفاده شود.

خلاصه

مقادیر Enum

RetryStrategy ITERATIONS

تمام تست ها را برای تعداد تلاش مشخص شده مجدداً اجرا کنید.

RetryStrategy NO_RETRY

سعی نکنید دوباره امتحان کنید

RetryStrategy RERUN_UNTIL_FAILURE

همه آزمایش‌ها را مجدداً اجرا کنید تا به حداکثر تعداد برسد یا هرکدام که زودتر اتفاق بیفتد، شکست رخ دهد.

RetryStrategy RETRY_ANY_FAILURE

تمام مراحل آزمایشی و موارد تست شکست را مجدداً اجرا کنید تا زمانی که قبول شود یا حداکثر تعداد تلاش مشخص شده باشد.

روش های عمومی

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

مقادیر Enum

تکرارها

public static final RetryStrategy ITERATIONS

تمام تست ها را برای تعداد تلاش مشخص شده مجدداً اجرا کنید.

NO_RETRY

public static final RetryStrategy NO_RETRY

سعی نکنید دوباره امتحان کنید

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

همه آزمایش‌ها را مجدداً اجرا کنید تا به حداکثر تعداد برسد یا هرکدام که زودتر اتفاق بیفتد، شکست رخ دهد.

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

تمام مراحل آزمایشی و موارد تست شکست را مجدداً اجرا کنید تا زمانی که قبول شود یا حداکثر تعداد تلاش مشخص شده باشد. خرابی‌های اجرای آزمایشی در اولویت اجرا می‌شوند (معرفی می‌شود اگر یک شکست اجرا و یک مورد آزمایشی رخ دهد، شکست اجرا دوباره اجرا می‌شود).

روش های عمومی

ارزش

public static RetryStrategy valueOf (String name)

مولفه های
name String

برمی گرداند
RetryStrategy

ارزش های

public static final RetryStrategy[] values ()

برمی گرداند
RetryStrategy[]