重試準備決定
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 |