Chiến lược thử lại

public final enum RetryStrategy
extends Enum<RetryStrategy>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.retry.RetryStrategy>
     ↳ com.android.tradefed.retry.Thử lại


Chiến lược thử lại được sử dụng khi chạy lại một số thử nghiệm.

Tóm tắt

Giá trị enum

RetryStrategy  ITERATIONS

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

RetryStrategy  NO_RETRY

Đừ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 số lượng tối đa hoặc có lỗi xảy ra, 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 thành công cho đến khi đạt hoặc số lần thử tối đa đã chỉ định. 

Phương thức công khai

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

Giá trị enum

CHIẾN LƯỢC

public static final RetryStrategy ITERATIONS

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

KHÔNG_THỬ LẠI

public static final RetryStrategy NO_RETRY

Đừng thử lại

RE RUN_ NÚT_ LỖI

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 số lượng tối đa hoặc có lỗi xảy ra, 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 thành công cho đến khi đạt hoặc số lần thử tối đa đã chỉ định. Các lỗi khi chạy kiểm thử sẽ được ưu tiên chạy lại (nghĩa là nếu một lỗi khi chạy và một trường hợp kiểm thử) lỗi xảy ra thì lỗi chạy sẽ được chạy lại).

Phương thức công khai

giá trị của

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