BirleştirmeStratejisi
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.retry.MergeStrategy > | |
↳ | com.android.tradefed.retry.MergeStrateji |
Birden fazla deneme mevcut olduğunda sonuçların nasıl toplanması gerektiğini açıklar.
Özet
Numaralandırma değerleri | |
---|---|
MergeStrategy | ANY_FAIL_IS_FAIL Tek bir çalıştırma veya test senaryosu 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 senaryosu başarılıysa, birleştirilmiş sonuçların geçtiğini dikkate alacağız. |
MergeStrategy | NO_MERGE Birleştirme uygulanmamalıdır ve bir istisna oluşturacaktır. |
MergeStrategy | ONE_TESTCASE_PASS_IS_PASS Tek bir test senaryosu başarılı olursa, birleştirilmiş sonucun geçtiğini dikkate alırız. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS Tek bir test çalıştırması başarılı olursa, birleştirilmiş çalıştırma sonucunun geçtiğini dikkate alırız. |
Genel yöntemler | |
---|---|
static MergeStrategy | getMergeStrategy ( RetryStrategy retryStrategy) Yeniden deneme stratejisini temel alan bir birleştirme stratejisi oluşturun. |
static MergeStrategy | valueOf (String name) |
static final MergeStrategy[] | values () |
Numaralandırma değerleri
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
Tek bir çalıştırma veya test senaryosu başarısız olursa durum ne olursa olsun başarısız olacaktır.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Tek bir çalıştırma veya test senaryosu başarılıysa, birleştirilmiş sonuçların geçtiğini dikkate alacağız.
BİRLEŞTİRME YOK
public static final MergeStrategy NO_MERGE
Birleştirme uygulanmamalıdır ve bir istisna oluşturacaktır.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
Tek bir test senaryosu başarılı olursa, birleştirilmiş sonucun geçtiğini dikkate alırız.
ONE_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 geçtiğini dikkate alırız.
Genel yöntemler
getMergeStrateji
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Yeniden deneme stratejisini temel alan bir birleştirme stratejisi oluşturun.
Parametreler | |
---|---|
retryStrategy | RetryStrategy |
İadeler | |
---|---|
MergeStrategy |
değeri
public static MergeStrategy valueOf (String name)
Parametreler | |
---|---|
name | String |
İadeler | |
---|---|
MergeStrategy |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.