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 den Listenern für die Konsolenprotokollierung und Ergebnisberichterstattung vorenthält.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
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 Bauträger
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, daher 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 |