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>