MergeStrategy
  public
  
  final
  
  enum
  MergeStrategy
  
  
  
  
    extends Enum<MergeStrategy>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.retry.MergeStrategy> | |
| ↳ | com.android.tradefed.retry.MergeStrategy | |
여러 번 시도한 경우 결과를 집계하는 방법을 설명합니다.
요약
| Enum 값 | |
|---|---|
| MergeStrategy | ANY_FAIL_IS_FAIL단일 실행 또는 테스트 사례가 실패하면 어떠한 경우에도 상태가 실패로 표시됩니다. | 
| MergeStrategy | ANY_PASS_IS_PASS단일 실행 또는 테스트 사례가 통과하면 병합된 결과도 통과한 것으로 간주됩니다. | 
| MergeStrategy | NO_MERGE병합은 적용되어서는 안 되며 예외가 발생합니다. | 
| MergeStrategy | ONE_TESTCASE_PASS_IS_PASS단일 테스트 사례가 통과하면 병합된 결과가 통과한 것으로 간주됩니다. | 
| MergeStrategy | ONE_TESTRUN_PASS_IS_PASS단일 테스트 실행이 통과하면 병합된 실행 결과가 통과된 것으로 간주됩니다. | 
| 공개 메서드 | |
|---|---|
| 
        
        
        static
        
        
        MergeStrategy | 
      getMergeStrategy(RetryStrategy retryStrategy)
      재시도 전략에 따라 병합 전략을 만듭니다. | 
| 
        
        
        static
        
        
        MergeStrategy | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        MergeStrategy[] | 
      values()
       | 
Enum 값
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
단일 실행 또는 테스트 사례가 실패하면 어떠한 경우에도 상태가 실패로 표시됩니다.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
단일 실행 또는 테스트 사례가 통과하면 병합된 결과가 통과한 것으로 간주됩니다.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
단일 테스트 사례가 통과하면 병합된 결과가 통과한 것으로 간주됩니다.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
단일 테스트 실행이 통과하면 병합된 실행 결과가 통과된 것으로 간주됩니다.
공개 메서드
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
재시도 전략에 따라 병합 전략을 만듭니다.
| 매개변수 | |
|---|---|
| retryStrategy | RetryStrategy | 
| 반환 값 | |
|---|---|
| MergeStrategy | |
