SkipManager

public class SkipManager
extends Object implements IDisableable

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


استنادًا إلى مجموعة متنوعة من المعايير، يساعد مدير التخطي في تحديد ما يجب تخطيه على مستويات مختلفة: الاستدعاء والوحدات والاختبارات.

ملخص

المقاولين العامة

SkipManager ()

الأساليب العامة

void clearManager ()
getDemotedTests ()

إرجاع الاختبارات التي تم تخفيض رتبتها وسبب التخفيض

String getInvocationSkipReason ()
boolean isDisabled ()

يُرجع True إذا تم تعطيل الكائن بأكمله (تخطي كلاً من الإعداد والتفكيك).

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

في عملية التنزيل والاكتشاف المبكرة، قم بإبلاغ مدير التخطي بعدم توقع إجراء أي اختبارات.

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

معطل

public boolean isDisabled ()

يُرجع True إذا تم تعطيل الكائن بأكمله (تخطي كلاً من الإعداد والتفكيك). باطل غير ذلك.

عائدات
boolean

تقرير ديسكوفيريديبندنسيز

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

حدود
modules

depFiles

تقرير الاكتشاف مع عدم وجود اختبارات

public void reportDiscoveryWithNoTests ()

في عملية التنزيل والاكتشاف المبكرة، قم بإبلاغ مدير التخطي بعدم توقع إجراء أي اختبارات. وهذا ينبغي أن يؤدي إلى تخطي الاستدعاء.

setDisable

public void setDisable (boolean isDisabled)

يضبط ما إذا كان يجب تعطيل الكائن. "معطل" يعني أنه يجب تخطي خطوات الإعداد والتفكيك. يمكن استخدامه لتعطيل كائن افتراضيًا في المُنشئ الافتراضي.

حدود
isDisabled boolean : الحالة التي يجب وضع الكائن فيها.

setImageAna Analysis

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

حدود
device ITestDevice

analysisContext ContentAnalysisContext

setSkipDecision

public void setSkipDecision (boolean shouldSkip)

حدود
shouldSkip boolean

setTestArtifactsAna Analysis

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