گیرنده ITestFilter

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


یک اجراکننده که می‌تواند فیلتر کند کدام تست‌ها اجرا شوند.

اگر تستی با یک یا چند فیلتر شامل مطابقت داشته باشد و با هیچ یک از فیلترهای حذف مطابقت نداشته باشد، اجرا خواهد شد. اگر هیچ فیلتر شاملی داده نشده باشد، تمام تست‌ها باید اجرا شوند، مشروط بر اینکه با هیچ یک از فیلترهای حذف مطابقت نداشته باشند.

قالب فیلترها توسط اجراکننده تعریف می‌شود و می‌تواند به صورت <package>، <package>.<class>، <package>.<class>#<method> یا <native_name> ساختار یابد. آن‌ها حتی می‌توانند regex باشند.

خلاصه

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

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 فعلی فیلترهای include شده را برمی‌گرداند.

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

فیلترهای addAllExclude

public abstract void addAllExcludeFilters (Set<String> filters)

Set از فیلترها را که آزمایش‌ها باید از آنها حذف شوند، اضافه می‌کند.

پارامترها
filters Set

فیلترهای addAllInclude

public abstract void addAllIncludeFilters (Set<String> filters)

Set از فیلترهایی که تست‌ها باید شامل شوند را اضافه می‌کند.

پارامترها
filters Set

فیلتر addExclude

public abstract void addExcludeFilter (String filter)

فیلتری اضافه می‌کند که کدام تست‌ها باید حذف شوند.

پارامترها
filter String

فیلتر addInclude

public abstract void addIncludeFilter (String filter)

فیلتری اضافه می‌کند که کدام تست‌ها باید لحاظ شوند.

پارامترها
filter String

فیلترهای clearExclude

public abstract void clearExcludeFilters ()

تمام فیلترهای حذف‌شده‌ای که در حال حاضر ردیابی می‌شوند را حذف کنید.

فیلترهای clearInclude

public abstract void clearIncludeFilters ()

تمام فیلترهای موجود که در حال حاضر ردیابی می‌شوند را حذف کنید.

فیلترهای getExclude

public abstract Set<String> getExcludeFilters ()

Set فعلی فیلترهای حذف را برمی‌گرداند.

بازگشت‌ها
Set<String>

فیلترهای getInclude

public abstract Set<String> getIncludeFilters ()

Set فعلی فیلترهای include شده را برمی‌گرداند.

بازگشت‌ها
Set<String>