Birleştirme Stratejisi

public final enum MergeStrategy
extends Enum<MergeStrategy>

Java.lang.Nesne
🎃 java.lang.Enum<com.android.tradefed.retry.MergeStrateji>
  🎃 com.android.tradefed.retry.MergeStrateji


Birden fazla deneme olduğunda sonuçların nasıl toplanması gerektiğini açıklar.

Özet

Enum değerleri

MergeStrategy  ANY_FAIL_IS_FAIL

Tek bir çalıştırma veya test durumu başarısız olursa durum ne olursa olsun başarısız olacaktır. 

MergeStrategy  ANY_PASS_IS_PASS

Tek bir çalıştırma veya test durumu başarılıysa birleştirilmiş sonuçlar başarılı olarak değerlendirilir. 

MergeStrategy  NO_MERGE

Birleştirme uygulanmaması gerekir ve istisnaya neden olur. 

MergeStrategy  ONE_TESTCASE_PASS_IS_PASS

Tek bir test durumu başarılı olursa birleştirilmiş sonucu başarılı olarak değerlendiririz. 

MergeStrategy  ONE_TESTRUN_PASS_IS_PASS

Tek bir test çalıştırması başarılı olursa birleştirilmiş çalıştırma sonucunun başarılı olduğu kabul edilir. 

Herkese açık yöntemler

static MergeStrategy getMergeStrategy(RetryStrategy retryStrategy)

Yeniden deneme stratejisine dayalı bir birleştirme stratejisi oluşturun.

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

Enum değerleri

HERHANGİ_BAŞARILI_EĞERSAY

public static final MergeStrategy ANY_FAIL_IS_FAIL

Tek bir çalıştırma veya test durumu başarısız olursa durum ne olursa olsun başarısız olacaktır.

HERHANGİ BİR_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Tek bir çalıştırma veya test durumu başarılıysa birleştirilmiş sonuçlar başarılı olarak değerlendirilir.

MERKEZİ_YOK

public static final MergeStrategy NO_MERGE

Birleştirme uygulanmaması gerekir ve istisnaya neden olur.

BİR_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Tek bir test durumu başarılı olursa birleştirilmiş sonucu başarılı olarak değerlendiririz.

BİR_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Tek bir test çalıştırması başarılı olursa birleştirilmiş çalıştırma sonucunun başarılı olduğu kabul edilir.

Herkese açık yöntemler

getMergestratejisi

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Yeniden deneme stratejisine dayalı bir birleştirme stratejisi oluşturun.

Parametreler
retryStrategy RetryStrategy

İlerlemeler
MergeStrategy

değeri

public static MergeStrategy valueOf (String name)

Parametreler
name String

İlerlemeler
MergeStrategy

değerler

public static final MergeStrategy[] values ()

İlerlemeler
MergeStrategy[]