RetryStrategy

public final enum RetryStrategy
extends Enum<RetryStrategy>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.retry.RetryStrategy>
     ↳ com.android.tradefed.retry.RetryStrategy


일부 테스트를 다시 실행할 때 사용할 재시도 전략입니다.

요약

Enum 값

RetryStrategy  ITERATIONS

지정된 횟수만큼 모든 테스트를 다시 실행합니다. 

RetryStrategy  NO_RETRY

재시도하지 마세요. 

RetryStrategy  RERUN_UNTIL_FAILURE

최대 개수에 도달하거나 실패가 발생할 때까지(둘 중 먼저 발생한 경우) 모든 테스트를 재실행합니다. 

RetryStrategy  RETRY_ANY_FAILURE

테스트가 통과하거나 최대 시도 횟수가 지정될 때까지 모든 테스트 실행 및 테스트 사례 실패를 다시 실행합니다. 

공개 메서드

static RetryStrategy valueOf(String name)
static final RetryStrategy[] values()

Enum 값

반복

public static final RetryStrategy ITERATIONS

지정된 횟수만큼 모든 테스트를 다시 실행합니다.

NO_RETRY

public static final RetryStrategy NO_RETRY

재시도하지 않음

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

최대 개수에 도달하거나 실패가 발생할 때까지(둘 중 먼저 발생한 경우) 모든 테스트를 재실행합니다.

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

테스트가 통과하거나 최대 시도 횟수가 지정될 때까지 모든 테스트 실행 및 테스트 사례 실패를 다시 실행합니다. 테스트 실행 실패는 우선적으로 다시 실행됩니다 (즉, 실행 실패와 테스트 사례 실패가 발생하면 실행 실패가 다시 실행됨).

공개 메서드

valueOf

public static RetryStrategy valueOf (String name)

매개변수
name String

반환 값
RetryStrategy

values

public static final RetryStrategy[] values ()

반환 값
RetryStrategy[]