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