SkipManager

public class SkipManager
extends Object implements IDisableable

java.lang.Object
com.android.tradefed.result.skipped.SkipManager


Dựa trên nhiều tiêu chí khác nhau, trình quản lý bỏ qua giúp quyết định những gì nên bỏ qua ở các cấp độ khác nhau: lệnh gọi, mô-đun và kiểm thử.

Bản tóm tắt

Nhà thầu xây dựng công cộng

SkipManager ()

Phương pháp công cộng

void clearManager ()
getDemotedTests ()

Trả về các bài kiểm tra bị giáng cấp và lý do bị giáng chức

String getInvocationSkipReason ()
boolean isDisabled ()

Trả về True nếu toàn bộ đối tượng bị vô hiệu hóa (bỏ qua cả thiết lập và phân tích).

void reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles)
void reportDiscoveryWithNoTests ()

Trong quá trình tải xuống và khám phá ban đầu, hãy báo cáo cho người quản lý bỏ qua rằng dự kiến ​​sẽ không có thử nghiệm nào được chạy.

void setDisable (boolean isDisabled)

Đặt xem có nên tắt đối tượng hay không.

void setImageAnalysis ( ITestDevice device, ContentAnalysisContext analysisContext)
void setSkipDecision (boolean shouldSkip)
void setTestArtifactsAnalysis ( ContentAnalysisContext analysisContext)
void setup ( IConfiguration config, IInvocationContext context)

Thiết lập và khởi chạy trình quản lý bỏ qua.

boolean shouldSkipInvocation ( TestInformation information)

Báo cáo liệu chúng ta có nên bỏ qua lệnh gọi hiện tại hay không.

Nhà thầu xây dựng công cộng

SkipManager

public SkipManager ()

Phương pháp công khai

ClearManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Trả về các bài kiểm tra bị giáng cấp và lý do bị giáng chức

Trả lại

getInvocationSkipReason

public String getInvocationSkipReason ()

Trả lại
String

bị vô hiệu hóa

public boolean isDisabled ()

Trả về True nếu toàn bộ đối tượng bị vô hiệu hóa (bỏ qua cả thiết lập và phân tích). Sai nếu không.

Trả lại
boolean

báo cáoKhám pháPhụ thuộc

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Thông số
modules

depFiles

báo cáoDiscoveryWithNoTests

public void reportDiscoveryWithNoTests ()

Trong quá trình tải xuống và khám phá ban đầu, hãy báo cáo cho người quản lý bỏ qua rằng dự kiến ​​sẽ không có thử nghiệm nào được chạy. Điều này sẽ dẫn đến việc bỏ qua lời gọi.

setDisable

public void setDisable (boolean isDisabled)

Đặt xem có nên tắt đối tượng hay không. Bị tắt có nghĩa là nên bỏ qua cả bước thiết lập và bước chia nhỏ. Có thể được sử dụng để tắt một đối tượng theo mặc định trong hàm tạo mặc định.

Thông số
isDisabled boolean : trạng thái mà đối tượng sẽ được đặt vào.

setImageAnalysis

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

Thông số
device ITestDevice

analysisContext ContentAnalysisContext

setSkipQuyết định

public void setSkipDecision (boolean shouldSkip)

Thông số
shouldSkip boolean

setTestArtifactsPhân tích

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

Thông số
analysisContext ContentAnalysisContext

cài đặt

public void setup (IConfiguration config, 
                IInvocationContext context)

Thiết lập và khởi chạy trình quản lý bỏ qua.

Thông số
config IConfiguration

context IInvocationContext

nênSkipInvocation

public boolean shouldSkipInvocation (TestInformation information)

Báo cáo liệu chúng ta có nên bỏ qua lệnh gọi hiện tại hay không.

Thông số
information TestInformation

Trả lại
boolean