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 außer testRunStarted() und testRunEnded() an den eingebetteten Listener weiterleitet. Jede Testklasse im JAR ruft diese Ereignisse auf, die HostTestListener von Listenern für die Konsolenprotokollierung und Ergebnisberichterstattung zurückhält.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
HostTestListener ( ITestInvocationListener listener) |
Öffentliche Methoden | |
---|---|
void | testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics) Meldet das Ende des Testlaufs. |
void | testRunStarted (String name, int numTests) Meldet den Start eines Testlaufs. |
Öffentliche Konstrukteure
HostTestListener
public HostTestListener (ITestInvocationListener listener)
Parameter | |
---|---|
listener | ITestInvocationListener |
Öffentliche Methoden
testRunEnded
public void testRunEnded (long elapsedTime,metrics)
Meldet das Ende des Testlaufs. FIXME: Wir können nicht zwei Map<>-Schnittstellen mit unterschiedlichem Typ haben, also müssen wir hier HashMap verwenden.
Parameter | |
---|---|
elapsedTime | long : vom Gerät gemeldete verstrichene Zeit in Millisekunden |
metrics | Metric gemeldet werden. |
testRunStarted
public void testRunStarted (String name, int numTests)
Meldet den Start eines Testlaufs.
Parameter | |
---|---|
name | String : der Name des Testlaufs |
numTests | int : Gesamtzahl der Tests im Testlauf |