استراتيجية إعادة المحاولة

public final enum RetryStrategy
extends Enum<RetryStrategy>

java.lang.Object
java.lang.Enum<com.android.tradefed.retry.TryStrategy>
  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

إعادة إجراء جميع الاختبارات لعدد المحاولات المحددة.

لا ينبغي إعادة المحاولة

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[]