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( devices)

Öffentliche Methoden

void testEnded(TestDescription test, testMetrics)

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