ITestAnnotationFilterReceiver

public interface ITestAnnotationFilterReceiver

com.android.tradefed.testtype.ITestAnnotationFilterReceiver


برنامج تنفيذي يمكنه فلترة الاختبارات التي سيتم تنفيذها استنادًا إلى التعليقات التوضيحية.

سيتم إجراء اختبار إذا كان يطابق فلترًا واحدًا أو أكثر من فلاتر التضمين، ولا يطابق أيًا من فلاتر الاستبعاد. في حال عدم توفّر أي فلاتر تضمين، يجب تشغيل جميع الاختبارات ما دامت لا تتطابق مع أي من فلاتر الاستبعاد.

ملخّص

الإجراءات العامة

abstract void addAllExcludeAnnotation(Set<String> notAnnotations)

تضيف هذه السمة Set من التعليقات التوضيحية التي سيتم استبعادها إذا تم وضع علامة عليها في الاختبارات.

abstract void addAllIncludeAnnotation(Set<String> annotations)

تضيف هذه السمة Set من التعليقات التوضيحية التي سيتم تضمينها إذا تم وضع علامة عليها في الاختبارات.

abstract void addExcludeAnnotation(String notAnnotation)

يضيف تعليقًا توضيحيًا لاستبعاده إذا تم وضع علامة عليه.

abstract void addIncludeAnnotation(String annotation)

يضيف تعليقًا توضيحيًا ليتم تضمينه إذا تم وضع علامة عليه في الاختبارات.

abstract void clearExcludeAnnotations()

حذف جميع التعليقات التوضيحية الخاصة بالاستبعاد التي يتم تتبُّعها حاليًا

abstract void clearIncludeAnnotations()

حذف جميع التعليقات التوضيحية التي يتم تتبّعها حاليًا

abstract Set<String> getExcludeAnnotations()

تعرض هذه السمة Set التعليقات التوضيحية المطلوب استبعادها.

abstract Set<String> getIncludeAnnotations()

تعرض هذه السمة Set التعليقات التوضيحية الحالية التي سيتم تضمينها.

الإجراءات العامة

addAllExcludeAnnotation

public abstract void addAllExcludeAnnotation (Set<String> notAnnotations)

تضيف هذه السمة Set من التعليقات التوضيحية التي سيتم استبعادها إذا تم وضع علامة عليها في الاختبارات.

المعلَمات
notAnnotations Set

addAllIncludeAnnotation

public abstract void addAllIncludeAnnotation (Set<String> annotations)

تضيف هذه السمة Set من التعليقات التوضيحية التي سيتم تضمينها إذا تم وضع علامة عليها في الاختبارات.

المعلَمات
annotations Set

addExcludeAnnotation

public abstract void addExcludeAnnotation (String notAnnotation)

يضيف تعليقًا توضيحيًا لاستبعاده إذا تم وضع علامة عليه.

المعلَمات
notAnnotation String

addIncludeAnnotation

public abstract void addIncludeAnnotation (String annotation)

يضيف تعليقًا توضيحيًا ليتم تضمينه إذا تم وضع علامة عليه في الاختبارات.

المعلَمات
annotation String

clearExcludeAnnotations

public abstract void clearExcludeAnnotations ()

حذف جميع التعليقات التوضيحية الخاصة بالاستبعاد التي يتم تتبُّعها حاليًا

clearIncludeAnnotations

public abstract void clearIncludeAnnotations ()

حذف جميع التعليقات التوضيحية التي يتم تتبّعها حاليًا

getExcludeAnnotations

public abstract Set<String> getExcludeAnnotations ()

تعرض هذه السمة Set التعليقات التوضيحية المطلوب استبعادها.

المرتجعات
Set<String>

getIncludeAnnotations

public abstract Set<String> getIncludeAnnotations ()

تعرض هذه السمة Set التعليقات التوضيحية الحالية التي سيتم تضمينها.

المرتجعات
Set<String>