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

מפעילים מחדש את כל הבדיקה ואת תרחישים הבדיקה שנכשלו עד שהם עוברים או עד שמגיעים למספר הניסיונות המרבי שצוין. כשיש כשל בהרצת הבדיקה, המערכת מפעילה מחדש את הבדיקה לפי סדר העדיפויות (כלומר, אם מתרחשים כשל בהרצה וכשל בתרגיל הבדיקה, המערכת מפעילה מחדש את הבדיקה שנכשלה).

שיטות ציבוריות

valueOf

public static RetryStrategy valueOf (String name)

פרמטרים
name String

החזרות
RetryStrategy

ערכים

public static final RetryStrategy[] values ()

החזרות
RetryStrategy[]