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

değerler

public static final MergeStrategy[] values ()

İadeler
MergeStrategy[]