MergeStrategy
  public
  
  final
  
  enum
  MergeStrategy
  
  
  
  
    extends Enum<MergeStrategy>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.retry.MergeStrategy> | |
| ↳ | com.android.tradefed.retry.MergeStrategy | |
Opisuje, jak należy agregować wyniki, gdy występuje wiele prób.
Podsumowanie
| Wartości typu wyliczeniowego | |
|---|---|
| MergeStrategy | ANY_FAIL_IS_FAILJeśli pojedynczy test lub pojedyncze przypadki testowe zakończyły się niepowodzeniem, stan będzie niepomyślny bez względu na wszystko. | 
| MergeStrategy | ANY_PASS_IS_PASSJeśli pojedyncze uruchomienie lub pojedyncze przypadki testowe dają pozytywny wynik, zsumowane wyniki również zostaną uznane za pozytywne. | 
| MergeStrategy | NO_MERGENie należy stosować scalania, ponieważ spowoduje ono wyjątek. | 
| MergeStrategy | ONE_TESTCASE_PASS_IS_PASSJeśli pojedynczy przypadek testowy zakończy się powodzeniem, zsumowane wyniki zostaną uznane za pozytywne. | 
| MergeStrategy | ONE_TESTRUN_PASS_IS_PASSJeśli pojedynczy test zakończy się powodzeniem, wynik z połączonego testu również zostanie uznany za pozytywny. | 
| Metody publiczne | |
|---|---|
| 
        
        
        static
        
        
        MergeStrategy | 
      getMergeStrategy(RetryStrategy retryStrategy)
      Utwórz strategię łączenia na podstawie strategii ponownego próby. | 
| 
        
        
        static
        
        
        MergeStrategy | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        MergeStrategy[] | 
      values()
       | 
Wartości typu wyliczeniowego
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
Jeśli pojedynczy test lub pojedyncze przypadki testowe zakończyły się niepowodzeniem, stan będzie niepomyślny bez względu na wszystko.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Jeśli pojedyncze uruchomienie lub pojedyncze przypadki testowe dają pozytywny wynik, złączone wyniki również zostaną uznane za pozytywne.
NO_MERGE
public static final MergeStrategy NO_MERGE
Nie należy stosować scalania, ponieważ spowoduje ono wyjątek.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
Jeśli pojedynczy przypadek testowy zakończy się powodzeniem, zsumowane wyniki zostaną uznane za pozytywne.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Jeśli pojedynczy test zakończy się powodzeniem, wynik z połączonego testu również zostanie uznany za pozytywny.
Metody publiczne
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Utwórz strategię scalania na podstawie strategii ponownego próby.
| Parametry | |
|---|---|
| retryStrategy | RetryStrategy | 
| Zwroty | |
|---|---|
| MergeStrategy | |
valueOf
public static MergeStrategy valueOf (String name)
| Parametry | |
|---|---|
| name | String | 
| Zwroty | |
|---|---|
| MergeStrategy | |
