BirleştirmeStratejisi

public final enum MergeStrategy
extends Enum< MergeStrategy >

java.lang.Nesne
java.lang.Enum< com.android.tradefed.retry.MergeStrategy >
com.android.tradefed.retry.MergeStrategy


Birden çok deneme mevcut 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 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 durumları başarılıysa, birleştirilmiş sonuçların geçtiğini dikkate alacağız.

MergeStrategy NO_MERGE

Birleştirme uygulanmamalı ve bir istisna oluşturacaktır.

MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Tek bir test vakası geçerse, birleştirilmiş sonucun geçtiğini dikkate alacağı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 alacağız.

Genel 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

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 durumları başarılıysa, birleştirilmiş sonuçların geçtiğini dikkate alacağız.

NO_MERGE

public static final MergeStrategy NO_MERGE

Birleştirme uygulanmamalı ve bir istisna oluşturacaktır.

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Tek bir test vakası geçerse, birleştirilmiş sonucun geçtiğini dikkate alacağı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 alacağız.

Genel yöntemler

getMergeStrateji

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Yeniden deneme stratejisine dayalı 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[]