重试准备决定
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 |