กลยุทธ์การผสานรวม

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

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

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

static MergeStrategy getMergeStrategy(RetryStrategy retryStrategy)

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

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

ค่า enum

ไม่ผ่าน ใดๆ ก็ตาม

public static final MergeStrategy ANY_FAIL_IS_FAIL

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

บัตร ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

หากการเรียกใช้หรือกรอบการทดสอบรายการเดียวผ่าน เราจะถือว่าผลลัพธ์ที่ผสานรวมเป็นรายการที่ผ่าน

ไม่รวม

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

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

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

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

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

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

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

ค่าของ

public static MergeStrategy valueOf (String name)

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

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

ค่า

public static final MergeStrategy[] values ()

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