TestFilterHelper
 public class TestFilterHelper
 extends Object
  
  
  
| java.lang.Объект | |
| ↳ | com.android.tradefed.util.TestFilterHelper | 
Вспомогательный класс для фильтрации тестов
Краткое содержание
| Общественные конструкторы | |
|---|---|
| TestFilterHelper () | |
| TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) | |
| Публичные методы | |
|---|---|
| void | addAllExcludeAnnotation ( notAnnotations)addAllExcludeAnnotation ( notAnnotations) Добавляет  | 
| void | addAllExcludeFilters ( filters)addAllExcludeFilters ( filters) Добавляет  | 
| void | addAllIncludeAnnotation ( annotations)addAllIncludeAnnotation ( annotations) Добавляет  | 
| void | addAllIncludeFilters ( filters)addAllIncludeFilters ( filters) Добавляет  | 
| void | addExcludeAnnotation (String notAnnotation)Добавляет аннотацию исключения теста для запуска. | 
| void | addExcludeFilter (String filter)Добавляет фильтр, какие тесты исключить | 
| void | addIncludeAnnotation (String annotation)Добавляет аннотацию включения теста для запуска. | 
| void | addIncludeFilter (String filter)Добавляет фильтр, какие тесты включать | 
| void | clearExcludeAnnotations () | 
| void | clearExcludeFilters () | 
| void | clearIncludeAnnotations () | 
| void | clearIncludeFilters () | 
| getExcludeAnnotation () | |
| getExcludeFilters () | |
| getIncludeAnnotation () | |
| getIncludeFilters () | |
| boolean | shouldRun (Description desc, extraJars)shouldRun (Description desc, extraJars)Проверьте, проходит ли элемент с аннотацией фильтр. | 
| boolean | shouldRun (String packageName, Class<?> classObj, Method method)Проверьте, проходит ли элемент с аннотацией фильтр. | 
| boolean | shouldTestRun (AnnotatedElement annotatedElement)Проверьте, проходит ли элемент с аннотацией фильтр. | 
Общественные конструкторы
TestFilterHelper
public TestFilterHelper ()
TestFilterHelper
public TestFilterHelper (includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) 
| Параметры | |
|---|---|
| includeFilters | |
| excludeFilters | |
| includeAnnotation | |
| excludeAnnotation | |
Публичные методы
добавитьAllExcludeAnnotation
public void addAllExcludeAnnotation (notAnnotations) 
 Добавляет ERROR(/Set) исключения аннотации теста для запуска.
| Параметры | |
|---|---|
| notAnnotations | |
добавитьаллексклудефилтерс
public void addAllExcludeFilters (filters) 
 Добавляет ERROR(/Set) фильтров, тесты которых нужно исключить.
| Параметры | |
|---|---|
| filters | |
AddAllIncludeAnnotation
public void addAllIncludeAnnotation (annotations) 
 Добавляет ERROR(/Set) для включения аннотации теста для запуска.
| Параметры | |
|---|---|
| annotations | |
добавитьаллинклудефилтерс
public void addAllIncludeFilters (filters) 
 Добавляет ERROR(/Set) фильтров, какие тесты включать.
| Параметры | |
|---|---|
| filters | |
добавитьExcludeAnnotation
public void addExcludeAnnotation (String notAnnotation)
Добавляет аннотацию исключения теста для запуска.
| Параметры | |
|---|---|
| notAnnotation | String | 
добавитьExcludeFilter
public void addExcludeFilter (String filter)
Добавляет фильтр, какие тесты исключить
| Параметры | |
|---|---|
| filter | String | 
addIncludeAnnotation
public void addIncludeAnnotation (String annotation)
Добавляет аннотацию включения теста для запуска.
| Параметры | |
|---|---|
| annotation | String | 
адиндклюдефилтер
public void addIncludeFilter (String filter)
Добавляет фильтр, какие тесты включать
| Параметры | |
|---|---|
| filter | String | 
ОчиститьИсключитьАннотации
public void clearExcludeAnnotations ()
ОчиститьExcludeFilters
public void clearExcludeFilters ()
ClearIncludeAnnotations
public void clearIncludeAnnotations ()
ClearIncludeFilters
public void clearIncludeFilters ()
getExcludeAnnotation
publicgetExcludeAnnotation () 
| Возврат | |
|---|---|
getExcludeFilters
publicgetExcludeFilters () 
| Возврат | |
|---|---|
getIncludeAnnotation
publicgetIncludeAnnotation () 
| Возврат | |
|---|---|
getIncludeFilters
publicgetIncludeFilters () 
| Возврат | |
|---|---|
следует бежать
public boolean shouldRun (Description desc, 
                 extraJars) Проверьте, проходит ли элемент с аннотацией фильтр.
| Параметры | |
|---|---|
| desc | Description:Description, описывающее тест. | 
| extraJars | ERROR(/File)указывающий на дополнительные файлы jar для загрузки. | 
| Возврат | |
|---|---|
| boolean | true, если метод тестирования должен выполняться, в противном случае — false | 
следует бежать
public boolean shouldRun (String packageName, 
                Class<?> classObj, 
                Method method)Проверьте, проходит ли элемент с аннотацией фильтр.
| Параметры | |
|---|---|
| packageName | String: имя пакета метода. | 
| classObj | Class: класс метода | 
| method | Method: метод испытания | 
| Возврат | |
|---|---|
| boolean | true, если метод тестирования должен выполняться, в противном случае — false | 
долженTestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
Проверьте, проходит ли элемент с аннотацией фильтр.
| Параметры | |
|---|---|
| annotatedElement | AnnotatedElement: элемент для фильтрации. | 
| Возврат | |
|---|---|
| boolean | true, если тест должен выполняться, в противном случае false | 
