RetryPreparationDecision

public class RetryPreparationDecision
extends Object

java.lang.Object
   ↳ com.android.tradefed.retry.RetryPreparationDecision


Một lớp để mô tả các quyết định về việc có thử lại quá trình chuẩn bị hay không và chạy mô-đun không thành công. Nhìn chung, sẽ có 3 trường hợp: – NO_NEED_RETRY: Không cần thử lại quá trình chuẩn bị nhưng cần dừng mô-đun chạy. – RETRIED_SUCCESS: Không cần thử lại quá trình chuẩn bị và không cần dừng mô-đun chạy. – RETRIED_FAILED: Cần thử lại quá trình chuẩn bị nhưng không cần dừng quá trình chạy mô-đun.

Tóm tắt

Hàm khởi tạo công khai

RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)

Phương thức công khai

Throwable getPreviousException()

Trả về ngoại lệ trước đó sau khi thử lại.

void setPreviousException(Throwable exception)

Đặt ngoại lệ trước đó sau khi thử lại.

boolean shouldFailRun()

Trả về kết quả về việc có dừng chạy mô-đun hay không.

boolean shouldRetry()

Trả về kết quả về việc có thử lại quá trình chuẩn bị mô-đun hay không.

Hàm khởi tạo công khai

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Tham số
shouldRetry boolean

shouldFailRun boolean

Phương thức công khai

getPreviousException

public Throwable getPreviousException ()

Trả về ngoại lệ trước đó sau khi thử lại.

Giá trị trả về
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Đặt ngoại lệ trước đó sau khi thử lại.

Tham số
exception Throwable

shouldFailRun

public boolean shouldFailRun ()

Trả về kết quả về việc có dừng chạy mô-đun hay không.

Giá trị trả về
boolean

shouldRetry

public boolean shouldRetry ()

Trả về kết quả về việc có thử lại quá trình chuẩn bị mô-đun hay không.

Giá trị trả về
boolean