ผสานกลยุทธ์

public final enum MergeStrategy
extends Enum< MergeStrategy >

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


อธิบายว่าควรรวมผลลัพธ์อย่างไรเมื่อมีการพยายามหลายครั้ง

สรุป

ค่า Enum

MergeStrategy ANY_FAIL_IS_FAIL

หากการรันหรือกรณีการทดสอบล้มเหลว สถานะจะล้มเหลวไม่ว่าจะเกิดอะไรขึ้น

MergeStrategy ANY_PASS_IS_PASS

หากการเรียกใช้หรือกรณีทดสอบรายการเดียวผ่าน เราจะถือว่าผลการรวมผ่าน

MergeStrategy NO_MERGE

ไม่ควรใช้การผสานและจะทำให้เกิดข้อยกเว้น

MergeStrategy ONE_TESTCASE_PASS_IS_PASS

หากกรณีทดสอบเดียวผ่าน เราจะถือว่าผลการรวมผ่าน

MergeStrategy ONE_TESTRUN_PASS_IS_PASS

หากการทดสอบรันครั้งเดียวผ่าน เราจะถือว่าผลการรันแบบผสานผ่าน

วิธีการสาธารณะ

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

สร้างกลยุทธ์การผสานตามกลยุทธ์การลองใหม่

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

ค่า Enum

ANY_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

หากการรันหรือกรณีการทดสอบล้มเหลว สถานะจะล้มเหลวไม่ว่าจะเกิดอะไรขึ้น

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

หากการเรียกใช้หรือกรณีทดสอบรายการเดียวผ่าน เราจะถือว่าผลการรวมผ่าน

NO_MERGE

public static final MergeStrategy NO_MERGE

ไม่ควรใช้การผสานและจะทำให้เกิดข้อยกเว้น

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

หากกรณีทดสอบเดียวผ่าน เราจะถือว่าผลการรวมผ่าน

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

หากการทดสอบรันครั้งเดียวผ่าน เราจะถือว่าผลการรันแบบผสานผ่าน

วิธีการสาธารณะ

getMergeกลยุทธ์

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

สร้างกลยุทธ์การผสานตามกลยุทธ์การลองใหม่

พารามิเตอร์
retryStrategy RetryStrategy

ส่งคืน
MergeStrategy

มูลค่าของ

public static MergeStrategy valueOf (String name)

พารามิเตอร์
name String

ส่งคืน
MergeStrategy

ค่า

public static final MergeStrategy[] values ()

ส่งคืน
MergeStrategy[]