Birleştirme Stratejisi
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.retry.MergeStrategy > | |
↳ | com.android.tradefed.retry.MergeStrategy |
Birden çok 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 senaryosu başarısız olursa, durum ne olursa olsun başarısız olur. |
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 kabul ederiz. |
MergeStrategy | NO_MERGE Birleştirme uygulanmamalı ve bir istisna atacaktır. |
MergeStrategy | ONE_TESTCASE_PASS_IS_PASS Tek bir test durumu geçerse, birleştirilmiş sonucun geçtiğini kabul edeceğiz. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS Tek bir test çalıştırması geçerse, birleştirilmiş çalıştırma sonucunun geçtiğini kabul edeceğiz. |
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 olur.
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 kabul edeceğiz.
NO_MERGE
public static final MergeStrategy NO_MERGE
Birleştirme uygulanmamalı ve bir istisna atacaktır.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
Tek bir test durumu geçerse, birleştirilmiş sonucun geçtiğini kabul edeceğiz.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Tek bir test çalıştırması geçerse, birleştirilmiş çalıştırma sonucunun geçtiğini kabul edeceğiz.
Genel yöntemler
getMergeStratejisi
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 |
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-04-28 UTC.