RetryPreparationDecision

public class RetryPreparationDecision
extends Object

java.lang.object
com.android.tradefed.retry.RetryPreparationDecision


کلاسی برای تشریح تصمیمات در مورد اینکه آیا آماده سازی مجدد انجام شود یا خیر و اجرای ماژول شکست خورده است. به طور کلی، 3 موقعیت وجود خواهد داشت: - NO_NEED_RETRY: نیازی به تلاش مجدد برای آماده سازی نیست، اما باید اجرای ماژول را متوقف کنید. - RETRIED_SUCCESS: بدون نیاز به تلاش مجدد برای آماده سازی و بدون نیاز به توقف اجرای ماژول. - RETRIED_FAILED: باید آماده سازی را دوباره امتحان کنید، اما نیازی به توقف اجرای ماژول نیست.

خلاصه

سازندگان عمومی

RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)

روش های عمومی

Throwable getPreviousException ()

پس از تلاش مجدد استثنا قبلی را برمی گرداند.

void setPreviousException (Throwable exception)

پس از تلاش مجدد، استثنای قبلی را تنظیم کنید.

boolean shouldFailRun ()

توقف یا عدم توقف اجرای ماژول را برمی‌گرداند.

boolean shouldRetry ()

تلاش مجدد برای آماده سازی ماژول را برمی گرداند یا خیر.

سازندگان عمومی

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

مولفه های
shouldRetry boolean

shouldFailRun boolean

روش های عمومی

getPreviousException

public Throwable getPreviousException ()

پس از تلاش مجدد استثنا قبلی را برمی گرداند.

برمی گرداند
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

پس از تلاش مجدد، استثنای قبلی را تنظیم کنید.

مولفه های
exception Throwable

باید FailRun

public boolean shouldFailRun ()

توقف یا عدم توقف اجرای ماژول را برمی‌گرداند.

برمی گرداند
boolean

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

public boolean shouldRetry ()

تلاش مجدد برای آماده سازی ماژول را برمی گرداند یا خیر.

برمی گرداند
boolean