SkipManager

public class SkipManager
extends Object implements IDisableable

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


بر اساس معیارهای مختلف، مدیر پرش به تصمیم گیری در مورد آنچه که باید در سطوح مختلف نادیده گرفته شود کمک می کند: فراخوانی، ماژول ها و آزمون ها.

خلاصه
سازندگان عمومی
SkipManager ()
روش های عمومی
void clearManager ()
getDemotedTests ()

تست های تنزل رتبه و دلیل تنزل رتبه را برمی گرداند

String getInvocationSkipReason ()
getUnchangedModules ()

لیست ماژول های بدون تغییر را برمی گرداند.

boolean isDisabled ()

اگر کل شی غیرفعال باشد، True را برمی‌گرداند (از راه‌اندازی و حذف کردن صرفنظر کنید).

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

در مراحل اولیه دانلود و کشف، به مدیر پرش گزارش دهید که انتظار نمی رود هیچ آزمایشی اجرا شود.

boolean reportSkippedModule ()
void setDisable (boolean isDisabled)

تنظیم می کند که آیا شی باید غیرفعال شود.

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

مدیریت پرش را راه اندازی و مقداردهی اولیه کنید.

boolean shouldSkipInvocation ( TestInformation information)

گزارش می دهد که آیا باید از فراخوان فعلی صرف نظر کنیم.

سازندگان عمومی
SkipManager
public SkipManager ()

روش های عمومی
clearManager
public void clearManager ()

getDemotedTests
public  getDemotedTests ()

تست های تنزل رتبه و دلیل تنزل رتبه را برمی گرداند

برمی گرداند

getInvocationSkipReason
public String getInvocationSkipReason ()

برمی گرداند
String

getUnchangedModules
public  getUnchangedModules ()

لیست ماژول های بدون تغییر را برمی گرداند. ماژول ها تنها در صورتی بدون تغییر می مانند که تصویر دستگاه نیز بدون تغییر باشد.

برمی گرداند

غیرفعال است
public boolean isDisabled ()

اگر کل شی غیرفعال باشد، True را برمی‌گرداند (از راه‌اندازی و حذف کردن صرفنظر کنید). در غیر این صورت نادرست است.

برمی گرداند
boolean

ReportDiscovery Dependencies
public void reportDiscoveryDependencies ( modules, 
                 depFiles)

پارامترها
modules

depFiles

گزارش DiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()

در مراحل اولیه دانلود و کشف، به مدیر پرش گزارش دهید که انتظار نمی رود هیچ آزمایشی اجرا شود. این باید منجر به پرش از فراخوان شود.

ReportSkippedModule
public boolean reportSkippedModule ()

برمی گرداند
boolean

set Disable
public void setDisable (boolean isDisabled)

تنظیم می کند که آیا شی باید غیرفعال شود. غیرفعال به این معنی است که هر دو مرحله راه اندازی و حذف باید نادیده گرفته شوند. می توان از آن برای غیرفعال کردن یک شی به طور پیش فرض در سازنده پیش فرض استفاده کرد.

پارامترها
isDisabled boolean : حالتی که شی باید در آن قرار گیرد.

setImageAnalysis
public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

پارامترها
device ITestDevice

analysisContext ContentAnalysisContext

setSkipDecision
public void setSkipDecision (boolean shouldSkip)

پارامترها
shouldSkip boolean

setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

پارامترها
analysisContext ContentAnalysisContext

راه اندازی
public void setup (IConfiguration config, 
                IInvocationContext context)

مدیریت پرش را راه اندازی و مقداردهی اولیه کنید.

پارامترها
config IConfiguration

context IInvocationContext

بایدSkipInvocation
public boolean shouldSkipInvocation (TestInformation information)

گزارش می دهد که آیا باید از فراخوان فعلی صرف نظر کنیم.

پارامترها
information TestInformation

برمی گرداند
boolean