MergeStrategy

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

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

เมธอดสาธารณะ

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

สร้างกลยุทธ์การผสานตามกลยุทธ์การลองอีกครั้ง

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

คิกรีเทิร์น
MergeStrategy

valueOf

public static MergeStrategy valueOf (String name)

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

คิกรีเทิร์น
MergeStrategy

values

public static final MergeStrategy[] values ()

คิกรีเทิร์น
MergeStrategy[]