Strategi Penggabungan

public final enum MergeStrategy
extends Enum<MergeStrategy>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.retry.MergeStrategy>
     ↳ com.android.tradefed.retry.MergeStrategy


Menjelaskan bagaimana hasil harus digabungkan jika ada beberapa percobaan.

Ringkasan

Nilai enum

MergeStrategy  ANY_FAIL_IS_FAIL

Jika satu kasus pengujian atau berjalan gagal, apa pun yang terjadi, status akan gagal. 

MergeStrategy  ANY_PASS_IS_PASS

Jika satu kasus pengujian atau berjalan adalah lulus, kami akan mempertimbangkan bahwa hasil gabungan lulus. 

MergeStrategy  NO_MERGE

Penggabungan tidak boleh diterapkan dan akan menampilkan pengecualian. 

MergeStrategy  ONE_TESTCASE_PASS_IS_PASS

Jika satu kasus pengujian lulus, kami akan menganggap hasil gabungan lulus. 

MergeStrategy  ONE_TESTRUN_PASS_IS_PASS

Jika satu pengujian berhasil, kami akan menganggap hasil gabungan proses lulus. 

Metode publik

static MergeStrategy getMergeStrategy(RetryStrategy retryStrategy)

Buat strategi penggabungan berdasarkan strategi percobaan ulang.

static MergeStrategy valueOf(String name)
static final MergeStrategy[] values()

Nilai enum

APA PUN_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Jika satu kasus pengujian atau berjalan gagal, apa pun yang terjadi, status akan gagal.

SETIAP_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Jika satu kasus pengujian atau berjalan adalah lulus, kami akan mempertimbangkan bahwa hasil gabungan lulus.

TIDAK ADA_MERGE

public static final MergeStrategy NO_MERGE

Penggabungan tidak boleh diterapkan dan akan menampilkan pengecualian.

SATU_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Jika satu kasus pengujian lulus, kami akan menganggap hasil gabungan lulus.

SATU_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Jika satu pengujian lulus, kami akan menganggap hasil operasi gabungan lulus.

Metode publik

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Buat strategi penggabungan berdasarkan strategi percobaan ulang.

Parameter
retryStrategy RetryStrategy

Hasil
MergeStrategy

nilai

public static MergeStrategy valueOf (String name)

Parameter
name String

Hasil
MergeStrategy

nilai-nilai

public static final MergeStrategy[] values ()

Hasil
MergeStrategy[]