ผสานกลยุทธ์
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.retry.MergeStrategy > | |
↳ | com.android.tradefed.retry.MergeStrategy |
อธิบายว่าควรรวมผลลัพธ์อย่างไรเมื่อมีความพยายามหลายครั้ง
สรุป
ค่าแจงนับ | |
---|---|
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 () |
ค่าแจงนับ
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 |
มูลค่าของ
public static MergeStrategy valueOf (String name)
พารามิเตอร์ | |
---|---|
name | String |
การส่งคืน | |
---|---|
MergeStrategy |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-01 UTC