RetryPreparationDecision

public class RetryPreparationDecision
extends Object

java.lang.Object
   ↳ com.android.tradefed.retry.RetryPreparationDecision


준비를 다시 시도할지 여부와 모듈 실행 실패에 관한 결정을 설명하는 클래스입니다. 전반적으로 세 가지 상황이 있습니다. - 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

shouldRetry

public boolean shouldRetry ()

모듈 준비를 다시 시도할지 여부를 반환합니다.

반환 값
boolean