ผสานกลยุทธ์
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
หากการทดสอบรันครั้งเดียวผ่าน เราจะถือว่าผลการรันแบบผสานผ่าน
วิธีการสาธารณะ
getMergeกลยุทธ์
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
สร้างกลยุทธ์การผสานตามกลยุทธ์การลองใหม่
พารามิเตอร์ | |
---|---|
retryStrategy | RetryStrategy |
ส่งคืน | |
---|---|
MergeStrategy |
มูลค่าของ
public static MergeStrategy valueOf (String name)
พารามิเตอร์ | |
---|---|
name | String |
ส่งคืน | |
---|---|
MergeStrategy |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-04-28 UTC