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

shouldFailRun

public boolean shouldFailRun ()

モジュールの実行を停止するかどうかを返します。

戻り値
boolean

再試行

public boolean shouldRetry ()

モジュールの準備を再試行するかどうかを返します。

戻り値
boolean