ITestFileFilterReceiver

public interface ITestFileFilterReceiver

com.android.tradefed.testtype.ITestFileFilterReceiver


Ein Runner, der eine Datei empfangen kann, die angibt, welche Tests ausgeführt werden sollen und/oder nicht ausgeführt werden sollen.

Ein Test wird ausgeführt, wenn er in der bereitgestellten testFile enthalten und nicht durch den notTestFile oder durch einen für den Test-Runner zur Verfügung gestellten Ausschließen-Filter. Jede Datei sollte eine durch Zeilen getrennte Liste mit Testnamen enthalten, die als Filter formatiert sind.

Das Format der Filter wird vom Runner definiert und kann folgendermaßen strukturiert werden: <package>, <package>.<class>, <package>.<class>#<method> oder <native_name> sein. Es kann sich auch um reguläre Ausdrücke handeln.

Zusammenfassung

Öffentliche Methoden

default File getExcludeTestFile()

Gibt die Datei mit den ausgeschlossenen Tests zurück.

default File getIncludeTestFile()

Gibt die Datei mit den enthaltenen Tests zurück.

abstract void setExcludeTestFile(File testFile)

Legt die Testdatei der Ausschlüsse fest.

abstract void setIncludeTestFile(File testFile)

Legt die Testdatei der Einfügungen fest.

Öffentliche Methoden

getAusschließenTestFile

public File getExcludeTestFile ()

Gibt die Datei mit den ausgeschlossenen Tests zurück.

Returns
File

getIncludeTestFile

public File getIncludeTestFile ()

Gibt die Datei mit den enthaltenen Tests zurück.

Returns
File

setAusschließenTestFile

public abstract void setExcludeTestFile (File testFile)

Legt die Testdatei der Ausschlüsse fest. Stellt nicht sicher, dass „testFile“ existiert oder eine Datei ist.

Parameter
testFile File

setIncludeTestFile

public abstract void setIncludeTestFile (File testFile)

Legt die Testdatei der Einfügungen fest. Stellt nicht sicher, dass „testFile“ existiert oder eine Datei ist.

Parameter
testFile File