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,
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 |