SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object | |
↳ | com.android.tradefed.result.skipped.تخطى مدير الحساب |
استنادًا إلى مجموعة متنوّعة من المعايير، يساعد مدير التخطّي على تحديد المحتوى الذي يجب تخطّيه على مستويات مختلفة: الاستدعاء والوحدات والاختبارات.
ملخّص
وظائف الإنشاء العامة | |
---|---|
SkipManager()
|
الطرق العامة | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
عرض الاختبارات التي تم خفض ترتيبها وسبب خفض ترتيبها |
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
تعرض قائمة الوحدات التي لم يتم تغييرها. |
boolean
|
isDisabled()
تعرِض هذه الدالة القيمة True إذا كان العنصر بأكمله غير مفعَّل (يتم تخطّي كلّ من الإعداد والتفكيك). |
void
|
reportDiscoveryDependencies(
|
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 ()
اختبارات الحصول على DemotedTest
publicgetDemotedTests ()
عرض الاختبارات التي تم خفض ترتيبها وسبب خفض ترتيبها
المرتجعات | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
المرتجعات | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
المرتجعات | |
---|---|
String |
وحدة getUnchangedModules
publicgetUnchangedModules ()
عرض قائمة الوحدات التي لم يتم تغييرها لا تتغيّر الوحدات إلا إذا لم تتغيّر صورة الجهاز أيضًا.
المرتجعات | |
---|---|
|
isDisabled
public boolean isDisabled ()
تعرِض هذه الدالة القيمة True إذا كان العنصر بأكمله غير مفعَّل (يتم تخطّي كلّ من الإعداد والتفكيك). خطأ بخلاف ذلك.
المرتجعات | |
---|---|
boolean |
reportDiscoveryDependencies
public void reportDiscoveryDependencies (modules, depFiles)
المعلمات | |
---|---|
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
في مرحلة التحميل والاكتشاف المبكّرة، أبلِغ مدير التخطّي بأنّه ليس من المتوقّع إجراء أي اختبارات. من المفترض أن يؤدي ذلك إلى تخطّي عملية الاستدعاء.
الإبلاغ عن الوحدة النمطية
public boolean reportSkippedModule ()
المرتجعات | |
---|---|
boolean |
setDisable
public void setDisable (boolean isDisabled)
لتحديد ما إذا كان يجب إيقاف العنصر. يعني "غير مفعّل" أنّه يجب تخطّي كلّ من خطوات الإعداد والإزالة. يمكن استخدامها لإيقاف كائن تلقائيًا في الدالة الإنشائية الافتراضية.
المعلمات | |
---|---|
isDisabled |
boolean : الحالة التي يجب وضع العنصر فيها |
تحليل الصور
public void setImageAnalysis (ITestDevice device, ContentAnalysisContext analysisContext)
المعلمات | |
---|---|
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSkipDecision
public void setSkipDecision (boolean shouldSkip)
المعلمات | |
---|---|
shouldSkip |
boolean |
تحليل setTest Artifacts
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
المعلمات | |
---|---|
analysisContext |
ContentAnalysisContext |
إعداد
public void setup (IConfiguration config, IInvocationContext context)
إعداد مدير التخطي وإعداده.
المعلمات | |
---|---|
config |
IConfiguration |
context |
IInvocationContext |
shouldSkipInvocation
public boolean shouldSkipInvocation (TestInformation information)
تُبلِغنا ما إذا كان يجب تخطّي الاستدعاء الحالي أم لا.
المعلمات | |
---|---|
information |
TestInformation |
المرتجعات | |
---|---|
boolean |