JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.Object
😎 com.android.tradefed.result.ResultForwarder
  😎 com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


Wrapper-Listener, der alle Ereignisse mit Ausnahme von testRunStarted() und testRunEnded() an den eingebetteter Listener. Jede Testklasse in der JAR-Datei ruft diese Ereignisse auf. HostTestListener hält die Listener von Listenern für Konsolen-Logging und Ergebnisberichte zurück.

Zusammenfassung

Öffentliche Konstruktoren

HostTestListener(ITestInvocationListener listener)

Öffentliche Methoden

void testRunEnded(long elapsedTime, metrics)

Ende des Testlaufs für Berichte.

void testRunStarted(String name, int numTests)

Meldet den Start eines Testlaufs.

Öffentliche Konstruktoren

HostTestListener

public HostTestListener (ITestInvocationListener listener)

Parameter
listener ITestInvocationListener

Öffentliche Methoden

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

Ende des Testlaufs für Berichte. PROBLEM: Es können nicht zwei Karten verwendet werden.<> mit unterschiedlichen Typen. Wir müssen hier HashMap verwenden.

Parameter
elapsedTime long: Gerät hat die verstrichene Zeit in Millisekunden gemeldet

metrics : Schlüssel/Wert-Paare, die am Ende eines Testlaufs mit Metric gemeldet werden.

testRunStarted

public void testRunStarted (String name, 
                int numTests)

Meldet den Start eines Testlaufs.

Parameter
name String: der Name der Testausführung

numTests int: Gesamtzahl der Tests im Testlauf