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 |