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 |