กลยุทธ์การผสานรวม
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
หากการเรียกใช้หรือกรอบการทดสอบรายการเดียวผ่าน เราจะถือว่าผลลัพธ์ที่ผสานรวมเป็นรายการที่ผ่าน
บัตรผ่าน 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 |