NameMangleListener
public abstract class NameMangleListener
extends Object
implements ITestInvocationListener
java.lang.Object |
↳ | com.android.tradefed.result.NameMangleListener |
Ein Proxy-Listener zum Übersetzen von Testmethoden-, Klassen- und Paketnamen, wenn Ergebnisse gemeldet werden.
Zusammenfassung
Öffentliche Bauträger
NameMangleListener
public NameMangleListener (ITestInvocationListener listener)
Parameter |
---|
listener | ITestInvocationListener |
Öffentliche Methoden
getSummary
public TestSummary getSummary ()
invocationEnded
public void invocationEnded (long elapsedTime)
Parameter |
---|
elapsedTime | long |
Aufruf fehlgeschlagen
public void invocationFailed (Throwable cause)
Parameter |
---|
cause | Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
Parameter |
---|
context | IInvocationContext |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test,
String trace)
Parameter |
---|
test | TestDescription |
trace | String |
testEnded
public void testEnded (TestDescription test,
testMetrics)
Parameter |
---|
test | TestDescription |
testMetrics | |
im Test durchgefallen
public void testFailed (TestDescription test,
String trace)
Parameter |
---|
test | TestDescription |
trace | String |
testIgnored
public void testIgnored (TestDescription test)
Parameter |
---|
test | TestDescription |
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Parameter |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics)
Parameter |
---|
elapsedTime | long |
runMetrics | |
testRunFailed
public void testRunFailed (String errorMessage)
Parameter |
---|
errorMessage | String |
testRunStarted
public void testRunStarted (String runName,
int testCount)
Parameter |
---|
runName | String |
testCount | int |
testRunStopped
public void testRunStopped (long elapsedTime)
Parameter |
---|
elapsedTime | long |
testgestartet
public void testStarted (TestDescription test)
Parameter |
---|
test | TestDescription |
Geschützte Methoden
mangleTestRunName
protected String mangleTestRunName (String name)
Diese Methode wird für alle Testlaufnamen ausgeführt, die an den Rückruf testRunStarted(String, int)
übergeben werden. Die Methode sollte einen möglicherweise anderen Testlaufnamen zurückgeben, der an den Downstream- ITestInvocationListener
übergeben wird, der während der Erstellung angegeben wurde.
Bei der Implementierung sollte darauf geachtet werden, den ursprünglichen Laufnamen nicht zu ändern.
Die Standardimplementierung leitet den Namen des eingehenden Testlaufs unverändert weiter.