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í, trình quản lý bỏ qua giúp quyết định nội dung nên bỏ qua các cấp độ khác nhau: lệnh gọi, mô-đun và chương trình kiểm thử.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
SkipManager()
|
Phương thức công khai | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
Trả về các kiểm thử bị giảm hạng và lý do giảm hạng |
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
Trả về danh sách các mô-đun không thay đổi. |
boolean
|
isDisabled()
Trả về True nếu toàn bộ đối tượng bị tắt (bỏ qua cả quá trình thiết lập và chia nhỏ). |
void
|
reportDiscoveryDependencies(
|
void
|
reportDiscoveryWithNoTests()
Trong quá trình tải xuống và khám phá sớm, hãy báo cáo cho người quản lý bỏ qua rằng không có thử nghiệm nào dự kiến sẽ chạy. |
boolean
|
reportSkippedModule()
|
void
|
setDisable(boolean isDisabled)
Đặt xem có 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)
Cho biết liệu chúng ta có nên bỏ qua lệnh gọi hiện tại hay không. |
Hàm khởi tạo công khai
SkipManager
public SkipManager ()
Phương thức công khai
clearManager
public void clearManager ()
Bài kiểm thử bị giảm hạng
publicgetDemotedTests ()
Trả về các kiểm thử bị giảm hạng và lý do giảm hạng
Giá trị trả về | |
---|---|
|
Nhận lý do bỏ qua yêu cầu
public String getInvocationSkipReason ()
Giá trị trả về | |
---|---|
String |
getUnChangeModules
publicgetUnchangedModules ()
Trả về danh sách các mô-đun không thay đổi. Các mô-đun chỉ không thay đổi nếu hình ảnh thiết bị cũng được không thay đổi.
Giá trị trả về | |
---|---|
|
Đã tắt
public boolean isDisabled ()
Trả về True nếu toàn bộ đối tượng bị tắt (bỏ qua cả quá trình thiết lập và chia nhỏ). Nếu không thì là False.
Giá trị trả về | |
---|---|
boolean |
phần Khám phá phần phụ thuộc
public void reportDiscoveryDependencies (modules, depFiles)
Tham số | |
---|---|
modules |
|
depFiles |
|
báo cáoKhám pháCóKhôngKiểm thử
public void reportDiscoveryWithNoTests ()
Trong quá trình tải xuống và khám phá sớm, hãy báo cáo cho người quản lý bỏ qua rằng không có thử nghiệm nào dự kiến sẽ chạy. Điều này sẽ dẫn đến việc bỏ qua lệnh gọi.
reportSkippedModule (Mô-đun bỏ qua)
public boolean reportSkippedModule ()
Giá trị trả về | |
---|---|
boolean |
đặtTắt
public void setDisable (boolean isDisabled)
Đặt xem có tắt đối tượng hay không. Tắt có nghĩa là cả bước thiết lập và bước chia nhỏ phải được bỏ qua. Có thể dùng để vô hiệu hoá một đối tượng theo mặc định hàm khởi tạo.
Tham số | |
---|---|
isDisabled |
boolean : trạng thái mà đối tượng sẽ được đặt vào. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device, ContentAnalysisContext analysisContext)
Tham số | |
---|---|
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSkipQuyết định
public void setSkipDecision (boolean shouldSkip)
Tham số | |
---|---|
shouldSkip |
boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
Tham số | |
---|---|
analysisContext |
ContentAnalysisContext |
thiết lập
public void setup (IConfiguration config, IInvocationContext context)
Thiết lập và khởi chạy trình quản lý bỏ qua.
Tham số | |
---|---|
config |
IConfiguration |
context |
IInvocationContext |
nênSkipInvocation
public boolean shouldSkipInvocation (TestInformation information)
Cho biết liệu chúng ta có nên bỏ qua lệnh gọi hiện tại hay không.
Tham số | |
---|---|
information |
TestInformation |
Trả về | |
---|---|
boolean |