ลองใหม่กลยุทธ์

public final enum RetryStrategy
extends Enum< RetryStrategy >

java.lang.Object
java.lang.Enum< com.android.tradefed.retry.RetryStrategy >
com.android.tradefed.retry.RetryStrategy


Retry Strategy ที่จะใช้เมื่อรันการทดสอบบางอย่างอีกครั้ง

สรุป

ค่าแจงนับ

RetryStrategy ITERATIONS

รันการทดสอบทั้งหมดอีกครั้งตามจำนวนครั้งที่ระบุ

RetryStrategy NO_RETRY

อย่าพยายามลองอีกครั้ง

RetryStrategy RERUN_UNTIL_FAILURE

รันการทดสอบทั้งหมดอีกครั้งจนกว่าจะถึงจำนวนสูงสุดหรือเกิดความล้มเหลว ขึ้นอยู่กับว่ากรณีใดจะเกิดขึ้นก่อน

RetryStrategy RETRY_ANY_FAILURE

เรียกใช้การทดสอบการทำงานและกรณีทดสอบที่ล้มเหลวทั้งหมดอีกครั้งจนกว่าจะผ่านหรือครบจำนวนครั้งสูงสุดที่ระบุ

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

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

ค่าแจงนับ

การทำซ้ำ

public static final RetryStrategy ITERATIONS

รันการทดสอบทั้งหมดอีกครั้งตามจำนวนครั้งที่ระบุ

NO_RETRY

public static final RetryStrategy NO_RETRY

อย่าพยายามลองอีกครั้ง

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

รันการทดสอบทั้งหมดอีกครั้งจนกว่าจะถึงจำนวนสูงสุดหรือเกิดความล้มเหลว ขึ้นอยู่กับว่ากรณีใดจะเกิดขึ้นก่อน

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

เรียกใช้การทดสอบการทำงานและกรณีทดสอบที่ล้มเหลวทั้งหมดอีกครั้งจนกว่าจะผ่านหรือครบจำนวนครั้งสูงสุดที่ระบุ ความล้มเหลวในการทดสอบรันจะถูกรันซ้ำตามลำดับความสำคัญ (หรือที่เรียกว่า หากรันล้มเหลวและกรณีทดสอบล้มเหลว รันความล้มเหลวจะถูกรันอีกครั้ง)

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

มูลค่าของ

public static RetryStrategy valueOf (String name)

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

การส่งคืน
RetryStrategy

ค่านิยม

public static final RetryStrategy[] values ()

การส่งคืน
RetryStrategy[]