PrettyTestEventLogger
public
class
PrettyTestEventLogger
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.host.PrettyTestEventLogger |
Logger, der die Ereignisse abgleicht und protokolliert, um die Fehlerbehebung zu erleichtern. Das Protokoll auf Host- und Geräteseite muss genau übereinstimmen, damit die Suche nach ihm einfach ist.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
PrettyTestEventLogger(
|
Öffentliche Methoden | |
---|---|
void
|
testEnded(TestDescription test,
Gibt das Ende der Ausführung eines einzelnen Testfalls an. |
void
|
testFailed(TestDescription test, String trace)
Hier wird der Fehler eines einzelnen Testfalls gemeldet. |
void
|
testStarted(TestDescription test)
Gibt den Beginn eines einzelnen Testfalls an. |
Öffentliche Konstruktoren
PrettyTestEventLogger
public PrettyTestEventLogger (devices)
Parameter | |
---|---|
devices |
|
Öffentliche Methoden
testEnded
public void testEnded (TestDescription test,testMetrics)
Gibt das Ende der Ausführung eines einzelnen Testfalls an.
Wenn testFailed(TestDescription, FailureDescription)
nicht aufgerufen wurde, wurde dieser Test bestanden. Außerdem werden alle Schlüssel/Wert-Messwerte zurückgegeben, die während der Ausführung des Testfalls gesendet wurden.
Parameter | |
---|---|
test |
TestDescription : identifiziert den Test |
testMetrics |
: ERROR(/Map) der gesendeten Messwerte |
testFailed
public void testFailed (TestDescription test, String trace)
Hier wird der Fehler eines einzelnen Testfalls gemeldet.
Wird zwischen „testStarted“ und „testEnded“ aufgerufen.
Parameter | |
---|---|
test |
TestDescription : identifiziert den Test |
trace |
String : Stack-Trace des Fehlers |
testStarted
public void testStarted (TestDescription test)
Gibt den Beginn eines einzelnen Testfalls an. Ältere Benutzeroberfläche. Nach Möglichkeit sollte testStarted(com.android.tradefed.result.TestDescription)
verwendet werden.
Parameter | |
---|---|
test |
TestDescription : identifiziert den Test |