Chiến lược hợp nhất

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 kết quả khi có nhiều lần thử.

Tóm tắt

Giá trị enum

MergeStrategy  ANY_FAIL_IS_FAIL

Nếu một lần chạy hoặc trường hợp kiểm thử không thành công, trạng thái sẽ không thành công bất kể mọi thứ. 

MergeStrategy  ANY_PASS_IS_PASS

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

MergeStrategy  NO_MERGE

Không nên áp dụng hợp nhất và sẽ tạo ra một ngoại lệ. 

MergeStrategy  ONE_TESTCASE_PASS_IS_PASS

Nếu một trường hợp kiểm thử vượt qua, chúng ta sẽ xem như kết quả hợp nhất đã được vượt qua. 

MergeStrategy  ONE_TESTRUN_PASS_IS_PASS

Nếu một lần chạy kiểm thử đạt, chúng ta sẽ xem như kết quả chạy hợp nhất đã thành công. 

Phương thức 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ị enum

Any_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Nếu một lần chạy hoặc trường hợp kiểm thử không thành công, trạng thái sẽ không thành công bất kể mọi thứ.

VẬN_THOÁT_ĐIỂM_ĐẾN_KHÔNG_ĐƯỢC

public static final MergeStrategy ANY_PASS_IS_PASS

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

KHÔNG_Hợp nhất

public static final MergeStrategy NO_MERGE

Không nên áp dụng hợp nhất và sẽ tạo 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 kiểm thử vượt qua, chúng ta sẽ xem như kết quả hợp nhất đã được vượt qua.

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Nếu một lần chạy kiểm thử đạt, chúng ta sẽ xem như kết quả chạy hợp nhất đã thành công.

Phương thức công khai

getMergeStrategy

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.

Tham số
retryStrategy RetryStrategy

Giá trị trả về
MergeStrategy

giá trị của

public static MergeStrategy valueOf (String name)

Tham số
name String

Giá trị trả về
MergeStrategy

giá trị

public static final MergeStrategy[] values ()

Giá trị trả về
MergeStrategy[]