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