重試準備決定

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 ()

返回是否重試模塊準備。

公共構造函數

重試準備決定

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

參數
shouldRetry boolean

shouldFailRun boolean

公共方法

獲取上一個異常

public Throwable getPreviousException ()

重試後返回上一個異常。

退貨
Throwable

設置上一個異常

public void setPreviousException (Throwable exception)

重試後設置之前的異常。

參數
exception Throwable

應該失敗運行

public boolean shouldFailRun ()

返回是否停止模塊運行。

退貨
boolean

應該重試

public boolean shouldRetry ()

返回是否重試模塊準備。

退貨
boolean