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 |
フェイルランするべき
public boolean shouldFailRun ()
モジュールの実行を停止するかどうかを返します。
戻り値 | |
---|---|
boolean |
再試行する必要があります
public boolean shouldRetry ()
モジュールの準備を再試行するかどうかを返します。
戻り値 | |
---|---|
boolean |