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