پرش مدیر

public class SkipManager
extends Object implements IDisableable

شیء جاوا
com.android.tradefed.result.skipped.SkipManager


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

خلاصه

سازندگان عمومی

SkipManager ()

روش‌های عمومی

void clearManager ()
getDemotedTests ()

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

getImageToDigest ()
String getInvocationSkipReason ()
getTestArtifactsToDigest ()
getUnchangedModules ()

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

boolean isConsideredForContentAnalysis ()
boolean isDisabled ()

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

void reportDiscoveryDependencies ( modules, depFiles)
void reportDiscoveryWithNoTests ()

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

boolean reportInvocationSkippedModule ()
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, IConfiguration configuration)

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

سازندگان عمومی

پرش مدیر

public SkipManager ()

روش‌های عمومی

مدیر شفاف

public void clearManager ()

تست‌های از رده خارج شده

public  getDemotedTests ()

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

بازگشت‌ها

دریافت تصویر برای خلاصه کردن

public  getImageToDigest ()

بازگشت‌ها

دریافت فراخوانی، رد کردن دلیل

public String getInvocationSkipReason ()

بازگشت‌ها
String

دریافت مصنوعات تست برای هضم

public  getTestArtifactsToDigest ()

بازگشت‌ها

ماژول‌های تغییرنیافته

public  getUnchangedModules ()

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

بازگشت‌ها

برای تحلیل محتوا در نظر گرفته شده است

public boolean isConsideredForContentAnalysis ()

بازگشت‌ها
boolean

غیرفعال شده است

public boolean isDisabled ()

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

بازگشت‌ها
boolean

وابستگی‌های کشف‌شده‌ی گزارش

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

پارامترها
modules

depFiles

گزارش کشف بدون آزمون

public void reportDiscoveryWithNoTests ()

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

گزارشفراخوانی ماژول رد شده

public boolean reportInvocationSkippedModule ()

بازگشت‌ها
boolean

غیرفعال کردن

public void setDisable (boolean isDisabled)

تعیین می‌کند که آیا شیء باید غیرفعال شود یا خیر. غیرفعال به این معنی است که هر دو مرحله راه‌اندازی و جداسازی باید نادیده گرفته شوند. می‌توان از آن برای غیرفعال کردن پیش‌فرض یک شیء در سازنده پیش‌فرض استفاده کرد.

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

تحلیل تصاویر تنظیم‌شده

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

پارامترها
device ITestDevice

analysisContext ContentAnalysisContext

تنظیم پرش تصمیم

public void setSkipDecision (boolean shouldSkip)

پارامترها
shouldSkip boolean

تحلیل مصنوعات آزمون تنظیم‌شده

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

پارامترها
analysisContext ContentAnalysisContext

تنظیم

public void setup (IConfiguration config, 
                IInvocationContext context)

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

پارامترها
config IConfiguration

context IInvocationContext

shouldSkipInvocation

public boolean shouldSkipInvocation (TestInformation information, 
                IConfiguration configuration)

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

پارامترها
information TestInformation

configuration IConfiguration

بازگشت‌ها
boolean