‫ITestFilterReceiver

public interface ITestFilterReceiver

‫com.android.tradefed.testtype.ITestFilterReceiver


أداة تشغيل يمكنها فلترة الاختبارات التي سيتم إجراؤها

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

يتم تحديد تنسيق الفلاتر من خلال أداة التشغيل، ويمكن أن يكون على شكل <package> أو <package>.<class> أو <package>.<class>#<method> أو <native_name>. ويمكن أن تكون حتى تعابير عادية.

ملخّص

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

abstract void addAllExcludeFilters(Set<String> filters)

يضيف Set الفلاتر التي سيتم استبعاد الاختبارات التي تطابقها.

abstract void addAllIncludeFilters(Set<String> filters)

يضيف Set الفلاتر التي سيتم تضمين الاختبارات التي تطابقها.

abstract void addExcludeFilter(String filter)

يضيف فلترًا سيتم استبعاد الاختبارات التي تطابقه.

abstract void addIncludeFilter(String filter)

يضيف فلترًا سيتم تضمين الاختبارات التي تطابقه.

abstract void clearExcludeFilters()

يحذف جميع فلاتر الاستبعاد التي يتم تتبُّعها حاليًا.

abstract void clearIncludeFilters()

يحذف جميع فلاتر التضمين التي يتم تتبُّعها حاليًا.

abstract Set<String> getExcludeFilters()

يعرض Set فلاتر الاستبعاد الحالية.

abstract Set<String> getIncludeFilters()

يعرض Set فلاتر التضمين الحالية.

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

addAllExcludeFilters

public abstract void addAllExcludeFilters (Set<String> filters)

يضيف Set الفلاتر التي سيتم استبعاد الاختبارات التي تطابقها.

المعلَمات
filters Set

addAllIncludeFilters

public abstract void addAllIncludeFilters (Set<String> filters)

يضيف Set الفلاتر التي سيتم تضمين الاختبارات التي تطابقها.

المعلَمات
filters Set

addExcludeFilter

public abstract void addExcludeFilter (String filter)

يضيف فلترًا سيتم استبعاد الاختبارات التي تطابقه.

المعلَمات
filter String

addIncludeFilter

public abstract void addIncludeFilter (String filter)

يضيف فلترًا سيتم تضمين الاختبارات التي تطابقه.

المعلَمات
filter String

clearExcludeFilters

public abstract void clearExcludeFilters ()

يحذف جميع فلاتر الاستبعاد التي يتم تتبُّعها حاليًا.

clearIncludeFilters

public abstract void clearIncludeFilters ()

يحذف جميع فلاتر التضمين التي يتم تتبُّعها حاليًا.

getExcludeFilters

public abstract Set<String> getExcludeFilters ()

يعرض Set فلاتر الاستبعاد الحالية.

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

getIncludeFilters

public abstract Set<String> getIncludeFilters ()

يعرض Set فلاتر التضمين الحالية.

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