ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


Ein Runner, mit dem gefiltert werden kann, welche Tests ausgeführt werden sollen.

Ein Test wird nur ausgeführt, wenn er mit mindestens einem der Einschlussfilter übereinstimmt UND mit keinem der Ausschlussfilter. Wenn keine Einschlussfilter angegeben sind, sollten alle Tests ausgeführt werden, sofern sie nicht mit einem der Ausschlussfilter übereinstimmen.

Das Format der Filter wird vom Runner definiert und kann als <package>, <package>.<class>, <package>.<class>#<method> oder <native_name> strukturiert sein. Es können auch reguläre Ausdrücke verwendet werden.

Zusammenfassung

Öffentliche Methoden

abstract void addAllExcludeFilters(Set<String> filters)

Fügt die Set der Filter hinzu, anhand derer Tests ausgeschlossen werden sollen.

abstract void addAllIncludeFilters(Set<String> filters)

Fügt die Set der Filter hinzu, für die Tests einbezogen werden sollen.

abstract void addExcludeFilter(String filter)

Fügt einen Filter hinzu, mit dem festgelegt wird, welche Tests ausgeschlossen werden sollen.

abstract void addIncludeFilter(String filter)

Fügt einen Filter hinzu, der angibt, welche Tests einbezogen werden sollen.

abstract void clearExcludeFilters()

Alle derzeit erfassten Ausschlussfilter löschen.

abstract void clearIncludeFilters()

Löschen Sie alle derzeit erfassten Einschlussfilter.

abstract Set<String> getExcludeFilters()

Gibt die aktuelle Set der Ausschlussfilter zurück.

abstract Set<String> getIncludeFilters()

Gibt die aktuelle Set der Einschlussfilter zurück.

Öffentliche Methoden

addAllExcludeFilters

public abstract void addAllExcludeFilters (Set<String> filters)

Fügt die Set der Filter hinzu, anhand derer Tests ausgeschlossen werden sollen.

Parameter
filters Set

addAllIncludeFilters

public abstract void addAllIncludeFilters (Set<String> filters)

Fügt die Set der Filter hinzu, für die Tests einbezogen werden sollen.

Parameter
filters Set

addExcludeFilter

public abstract void addExcludeFilter (String filter)

Fügt einen Filter hinzu, mit dem festgelegt wird, welche Tests ausgeschlossen werden sollen.

Parameter
filter String

addIncludeFilter

public abstract void addIncludeFilter (String filter)

Fügt einen Filter hinzu, der angibt, welche Tests einbezogen werden sollen.

Parameter
filter String

clearExcludeFilters

public abstract void clearExcludeFilters ()

Alle derzeit erfassten Ausschlussfilter löschen.

clearIncludeFilters

public abstract void clearIncludeFilters ()

Löschen Sie alle derzeit erfassten Einschlussfilter.

getExcludeFilters

public abstract Set<String> getExcludeFilters ()

Gibt die aktuelle Set der Ausschlussfilter zurück.

Gibt Folgendes zurück:
Set<String>

getIncludeFilters

public abstract Set<String> getIncludeFilters ()

Gibt die aktuelle Set der Einschlussfilter zurück.

Gibt Folgendes zurück:
Set<String>