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

public final enum RetryStrategy
extends Enum< RetryStrategy >

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


กลยุทธ์การลองใหม่ที่จะใช้เมื่อเรียกใช้การทดสอบซ้ำ

สรุป

ค่า Enum

RetryStrategy ITERATIONS

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

RetryStrategy NO_RETRY

อย่าพยายามลองใหม่

RetryStrategy RERUN_UNTIL_FAILURE

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

RetryStrategy RETRY_ANY_FAILURE

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

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

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

ค่า Enum

การทำซ้ำ

public static final RetryStrategy ITERATIONS

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

ไม่_ลองอีกครั้ง

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[]