Hợp nhấtChiến lược

public final enum MergeStrategy
extends Enum< MergeStrategy >

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


Mô tả cách tổng hợp các kết quả khi có nhiều lần thử.

Bản tóm tắt

Giá trị liệt kê

MergeStrategy ANY_FAIL_IS_FAIL

Nếu một lần chạy hoặc trường hợp thử nghiệm không thành công, trạng thái sẽ không thành công dù thế nào đi nữa.

MergeStrategy ANY_PASS_IS_PASS

Nếu một lần chạy hoặc trường hợp thử nghiệm đạt yêu cầu, chúng tôi sẽ coi các kết quả hợp nhất đã đạt.

MergeStrategy NO_MERGE

Việc hợp nhất không nên được áp dụng và sẽ đưa ra một ngoại lệ.

MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Nếu một trường hợp thử nghiệm duy nhất vượt qua thì chúng tôi sẽ coi kết quả hợp nhất đã đạt.

MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Nếu một lần chạy thử nghiệm đạt thì chúng tôi sẽ coi kết quả chạy đã hợp nhất đã đạt.

Phương pháp công khai

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

Tạo chiến lược hợp nhất dựa trên chiến lược thử lại.

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

Giá trị liệt kê

BẤT KỲ_FAIL_IS_FAIL nào

public static final MergeStrategy ANY_FAIL_IS_FAIL

Nếu một lần chạy hoặc trường hợp thử nghiệm không thành công, trạng thái sẽ không thành công dù thế nào đi nữa.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Nếu một lần chạy hoặc trường hợp thử nghiệm đạt yêu cầu, chúng tôi sẽ coi các kết quả hợp nhất đã đạt.

KHÔNG_MERGE

public static final MergeStrategy NO_MERGE

Việc hợp nhất không nên được áp dụng và sẽ đưa ra một ngoại lệ.

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Nếu một trường hợp thử nghiệm duy nhất vượt qua thì chúng tôi sẽ coi kết quả hợp nhất đã đạt.

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Nếu một lần chạy thử nghiệm đạt thì chúng tôi sẽ coi kết quả chạy đã hợp nhất đã đạt.

Phương pháp công khai

getMergeChiến lược

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Tạo chiến lược hợp nhất dựa trên chiến lược thử lại.

Thông số
retryStrategy RetryStrategy

Trả lại
MergeStrategy

giá trị của

public static MergeStrategy valueOf (String name)

Thông số
name String

Trả lại
MergeStrategy

giá trị

public static final MergeStrategy[] values ()

Trả lại
MergeStrategy[]