FilteredResultForwarder
public
class
FilteredResultForwarder
extends ResultForwarder
java.lang.Object | ||
😎 | com.android.tradefed.result.ResultForwarder | |
😎 | com.android.tradefed.result.FilteredResultForwarder |
Variante von ResultForwarder
, bei der nur die Zulassungsliste von „TestDescription
“ zulässig ist
gemeldet.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
FilteredResultForwarder(
|
Öffentliche Methoden | |
---|---|
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
Wird aufgerufen, wenn ein Atomtest meldet, dass eine Bedingung falsch ist |
void
|
testAssumptionFailure(TestDescription test, String trace)
Wird aufgerufen, wenn ein Atomtest meldet, dass eine Bedingung falsch ist |
void
|
testEnded(TestDescription test,
Meldet das Ausführungsende eines einzelnen Testlaufs. |
void
|
testEnded(TestDescription test, long endTime,
Alternative zu |
void
|
testFailed(TestDescription test, FailureDescription failure)
Meldet das Scheitern eines einzelnen Testlaufs. |
void
|
testFailed(TestDescription test, String trace)
Meldet das Scheitern eines einzelnen Testlaufs. |
void
|
testIgnored(TestDescription test)
Wird aufgerufen, wenn ein Test nicht ausgeführt wird. Dies ist im Allgemeinen der Fall, weil eine Testmethode mit org.junit.Ignorieren. |
void
|
testStarted(TestDescription test, long startTime)
Alternative zu |
void
|
testStarted(TestDescription test)
Meldet den Beginn eines einzelnen Testlaufs. |
Öffentliche Konstruktoren
FilteredResultForwarder
public FilteredResultForwarder (allowedTests, ITestInvocationListener... listeners)
Parameter | |
---|---|
allowedTests |
|
listeners |
ITestInvocationListener |
Öffentliche Methoden
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
Wird aufgerufen, wenn ein Atomtest meldet, dass eine Bedingung falsch ist
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
failure |
FailureDescription : FailureDescription , der den Fehler und seinen Kontext beschreibt. |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
Wird aufgerufen, wenn ein Atomtest meldet, dass eine Bedingung falsch ist
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
trace |
String : Stacktrace des Fehlers |
TestBeendet
public void testEnded (TestDescription test,testMetrics)
Meldet das Ausführungsende eines einzelnen Testlaufs.
Wenn testFailed(TestDescription, FailureDescription)
nicht aufgerufen wurde, ist dieser Test erfolgreich. Gibt auch beliebige Schlüssel/Wert-Paare zurück
Messwerte, die möglicherweise während der Ausführung des Testlaufs ausgegeben wurden.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
testMetrics |
: ein ERROR(/Map) der ausgegebenen Messwerte |
TestBeendet
public void testEnded (TestDescription test, long endTime,testMetrics)
Alternative zu ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))
, wobei das Ende angegeben werden kann
. In Kombination mit testStarted(com.android.tradefed.result.TestDescription, long)
erhalten Sie eine genaue Messung.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
endTime |
long : die Zeit, zu der der Test beendet wurde, gemessen über System.currentTimeMillis() |
testMetrics |
: ein ERROR(/Map) der ausgegebenen Messwerte |
TestFehlgeschlagen
public void testFailed (TestDescription test, FailureDescription failure)
Meldet das Scheitern eines einzelnen Testlaufs.
Wird zwischen testStarted und testEnded aufgerufen.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
failure |
FailureDescription : FailureDescription , der den Fehler und seinen Kontext beschreibt. |
TestFehlgeschlagen
public void testFailed (TestDescription test, String trace)
Meldet das Scheitern eines einzelnen Testlaufs.
Wird zwischen testStarted und testEnded aufgerufen.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
trace |
String : Stacktrace des Fehlers |
testIgnoriert
public void testIgnored (TestDescription test)
Wird aufgerufen, wenn ein Test nicht ausgeführt wird. Dies ist im Allgemeinen der Fall, weil eine Testmethode mit org.junit.Ignorieren.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
testgestartet
public void testStarted (TestDescription test, long startTime)
Alternative zu testStarted(com.android.tradefed.result.TestDescription)
, wobei auch der Zeitpunkt des Tests angegeben wird
gestartet, in Kombination mit ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map))
für eine genaue Messung.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |
startTime |
long : der Zeitpunkt, zu dem der Test gestartet wurde, gemessen über System.currentTimeMillis() |
testgestartet
public void testStarted (TestDescription test)
Meldet den Beginn eines einzelnen Testlaufs. Ältere Benutzeroberfläche; sollte nach Möglichkeit testStarted(com.android.tradefed.result.TestDescription)
verwendet werden.
Parameter | |
---|---|
test |
TestDescription : Identifiziert den Test |