RetryStrategy

public final enum RetryStrategy
extends Enum<RetryStrategy>

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


Chiến lược thử lại sẽ được sử dụng khi chạy lại một số chương trình kiểm thử.

Tóm tắt

Giá trị enum

RetryStrategy  ITERATIONS

Chạy lại tất cả các bài kiểm thử theo số lần thử được chỉ định. 

RetryStrategy  NO_RETRY

Không thử lại 

RetryStrategy  RERUN_UNTIL_FAILURE

Chạy lại tất cả các chương trình kiểm thử cho đến khi đạt đến số lần kiểm thử tối đa hoặc xảy ra lỗi, tuỳ vào điều kiện nào đến trước. 

RetryStrategy  RETRY_ANY_FAILURE

Chạy lại tất cả các lần chạy kiểm thử và các trường hợp kiểm thử không đạt cho đến khi đạt hoặc số lần thử tối đa được chỉ định. 

Phương thức công khai

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

Giá trị enum

SỐ LẦN LẶP LẠI

public static final RetryStrategy ITERATIONS

Chạy lại tất cả các bài kiểm thử theo số lần thử được chỉ định.

NO_RETRY

public static final RetryStrategy NO_RETRY

Không thử lại

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Chạy lại tất cả các chương trình kiểm thử cho đến khi đạt đến số lần kiểm thử tối đa hoặc xảy ra lỗi, tuỳ vào điều kiện nào đến trước.

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

Chạy lại tất cả các lần chạy kiểm thử và các trường hợp kiểm thử không đạt cho đến khi đạt hoặc số lần thử tối đa được chỉ định. Các lần chạy kiểm thử không thành công sẽ được chạy lại theo thứ tự ưu tiên (còn gọi là nếu xảy ra lỗi chạy và lỗi trường hợp kiểm thử, thì lỗi chạy sẽ được chạy lại).

Phương thức công khai

valueOf

public static RetryStrategy valueOf (String name)

Tham số
name String

Giá trị trả về
RetryStrategy

giá trị

public static final RetryStrategy[] values ()

Giá trị trả về
RetryStrategy[]