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
publicgetDemotedTests ()
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 |