ITestAnnotationFilterReceiver
public
interface
ITestAnnotationFilterReceiver
| com.android.tradefed.testtype.ITestAnnotationFilterReceiver |
Ein Runner, mit dem gefiltert werden kann, welche Tests basierend auf Annotationen ausgeführt werden sollen.
Ein Test wird ausgeführt, WENN er mindestens einem der Einschlussfilter entspricht UND keinem der Ausschlussfilter. Wenn keine Einschlussfilter angegeben sind, sollten alle Tests ausgeführt werden, sofern sie keinem der Ausschlussfilter entsprechen.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
abstract
void
|
addAllExcludeAnnotation(Set<String> notAnnotations)
Fügt ein |
abstract
void
|
addAllIncludeAnnotation(Set<String> annotations)
Fügt ein |
abstract
void
|
addExcludeAnnotation(String notAnnotation)
Fügt eine Annotation hinzu, die ausgeschlossen werden soll, wenn ein Test damit markiert ist. |
abstract
void
|
addIncludeAnnotation(String annotation)
Fügt eine Annotation hinzu, die eingeschlossen werden soll, wenn ein Test damit markiert ist. |
abstract
void
|
clearExcludeAnnotations()
Löscht alle derzeit verfolgten Ausschlussannotationen. |
abstract
void
|
clearIncludeAnnotations()
Löscht alle derzeit verfolgten Einschlussannotationen. |
abstract
Set<String>
|
getExcludeAnnotations()
Gibt das aktuelle |
abstract
Set<String>
|
getIncludeAnnotations()
Gibt das aktuelle |
Öffentliche Methoden
addAllExcludeAnnotation
public abstract void addAllExcludeAnnotation (Set<String> notAnnotations)
Fügt ein Set von Annotationen hinzu, die ausgeschlossen werden sollen, wenn ein Test damit markiert ist.
| Parameter | |
|---|---|
notAnnotations |
Set |
addAllIncludeAnnotation
public abstract void addAllIncludeAnnotation (Set<String> annotations)
Fügt ein Set von Annotationen hinzu, die eingeschlossen werden sollen, wenn ein Test damit markiert ist.
| Parameter | |
|---|---|
annotations |
Set |
addExcludeAnnotation
public abstract void addExcludeAnnotation (String notAnnotation)
Fügt eine Annotation hinzu, die ausgeschlossen werden soll, wenn ein Test damit markiert ist.
| Parameter | |
|---|---|
notAnnotation |
String |
addIncludeAnnotation
public abstract void addIncludeAnnotation (String annotation)
Fügt eine Annotation hinzu, die eingeschlossen werden soll, wenn ein Test damit markiert ist.
| Parameter | |
|---|---|
annotation |
String |
clearExcludeAnnotations
public abstract void clearExcludeAnnotations ()
Löscht alle derzeit verfolgten Ausschlussannotationen.
clearIncludeAnnotations
public abstract void clearIncludeAnnotations ()
Löscht alle derzeit verfolgten Einschlussannotationen.
getExcludeAnnotations
public abstract Set<String> getExcludeAnnotations ()
Gibt das aktuelle Set der auszuschließenden Annotationen zurück.
| Gibt Folgendes zurück: | |
|---|---|
Set<String> |
|
getIncludeAnnotations
public abstract Set<String> getIncludeAnnotations ()
Gibt das aktuelle Set der einzuschließenden Annotationen zurück.
| Gibt Folgendes zurück: | |
|---|---|
Set<String> |
|